clean up warnings (#1269)
* warnings in sdo, moxy, dbws
* add override ann
* remove redundant casts, inheritdoc
Signed-off-by: Lukas Jungmann <lukas.jungmann@oracle.com>
diff --git a/dbws/org.eclipse.persistence.dbws/pom.xml b/dbws/org.eclipse.persistence.dbws/pom.xml
index 511cece..c920ed4 100644
--- a/dbws/org.eclipse.persistence.dbws/pom.xml
+++ b/dbws/org.eclipse.persistence.dbws/pom.xml
@@ -31,6 +31,8 @@
</parent>
<properties>
+ <!-- disable warnings for exports for now -->
+ <comp.xlint>-Xlint:all,-rawtypes,-unchecked,-serial,-exports</comp.xlint>
<test-skip-dbws>${skipTests}</test-skip-dbws>
</properties>
diff --git a/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/keymappings/KeyMappingsTestSuite.java b/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/keymappings/KeyMappingsTestSuite.java
index f001fd0..20cc162 100644
--- a/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/keymappings/KeyMappingsTestSuite.java
+++ b/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/keymappings/KeyMappingsTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -717,7 +717,7 @@
for (DynamicEntity employee : resultVector) {
xrDynEntityCol.add(employee);
xrDynEntityCol.add(employee.get("address"));
- Vector<DynamicEntity> phones = (Vector<DynamicEntity>)employee.get("phones");
+ Vector<DynamicEntity> phones = employee.get("phones");
phones.size(); // trigger IndirectList
for (DynamicEntity phone : phones) {
xrDynEntityCol.add(phone);
@@ -745,7 +745,7 @@
assertTrue("employee1 __pk incorrent", Integer.valueOf(1).equals(employee1.get("employeeId")));
assertTrue("employee1 first name incorrent", "Mike".equals(employee1.get("firstName")));
assertTrue("employee1 last name incorrent", "Norman".equals(employee1.get("lastName")));
- ArrayList<DynamicEntity> phones = (ArrayList<DynamicEntity>)employee1.get("phones"); // phones
+ ArrayList<DynamicEntity> phones = employee1.get("phones"); // phones
assertTrue("employee1 has wrong number of phones", phones.size() == 2);
}
diff --git a/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRCustomer.java b/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRCustomer.java
index 00bb6ee..45ba515 100644
--- a/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRCustomer.java
+++ b/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRCustomer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
super();
}
+ @Override
public XRDynamicPropertiesManager fetchPropertiesManager() {
return DPM;
}
diff --git a/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRDynamicEntityTestSuite.java b/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRDynamicEntityTestSuite.java
index 6ee9293..cb0958a 100644
--- a/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRDynamicEntityTestSuite.java
+++ b/dbws/org.eclipse.persistence.dbws/src/it/java/dbws/testing/xrdynamicentity/XRDynamicEntityTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,20 +88,19 @@
@SuppressWarnings("unchecked")
@Test
- public void buildTestEntity() throws InstantiationException, IllegalAccessException,
- NoSuchFieldException {
+ public void buildTestEntity() throws ReflectiveOperationException {
XRDynamicClassLoader xrdcl =
new XRDynamicClassLoader(XRDynamicEntityTestSuite.class.getClassLoader());
Class<XRDynamicEntity> testClass =
(Class<XRDynamicEntity>)xrdcl.createDynamicClass(TEST_CLASSNAME);
- XRDynamicEntity newInstance = testClass.newInstance();
+ XRDynamicEntity newInstance = testClass.getConstructor().newInstance();
XRDynamicPropertiesManager xrDPM = newInstance.fetchPropertiesManager();
Set<String> propertyNames = new HashSet<String>();
propertyNames.add(FIELD_1);
propertyNames.add(FIELD_2);
xrDPM.setPropertyNames(propertyNames);
//build instance
- XRDynamicEntity newInstance2 = testClass.newInstance();
+ XRDynamicEntity newInstance2 = testClass.getConstructor().newInstance();
assertNotNull(newInstance2);
}
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/module-info.java b/dbws/org.eclipse.persistence.dbws/src/main/java/module-info.java
index 408fc25..71cbf60 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/module-info.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/module-info.java
@@ -26,10 +26,9 @@
requires static jakarta.servlet; //AM
requires org.eclipse.persistence.asm;
- requires org.eclipse.persistence.core;
requires org.eclipse.persistence.jpa;
requires org.eclipse.persistence.jpa.jpql;
- requires org.eclipse.persistence.moxy;
+ requires transitive org.eclipse.persistence.moxy;
exports org.eclipse.persistence.dbws;
exports org.eclipse.persistence.jpa.rs;
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/dbws/DBWSModelProject.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/dbws/DBWSModelProject.java
index 26230cd..5133ae7 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/dbws/DBWSModelProject.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/dbws/DBWSModelProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -283,6 +283,7 @@
XMLDirectMapping isCollection = new XMLDirectMapping();
isCollection.setAttributeAccessor(new AttributeAccessor() {
+
@Override
public String getAttributeName() {
return "isCollection";
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/dbws/SOAPResponseWriter.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/dbws/SOAPResponseWriter.java
index 70c5e73..361c4e1 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/dbws/SOAPResponseWriter.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/dbws/SOAPResponseWriter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -206,11 +206,9 @@
XMLDescriptor descriptor = resultDescriptors.get(op.getName());
SOAPResponse response = null;
try {
- response = (SOAPResponse) descriptor.getJavaClass().newInstance();
- } catch (InstantiationException ie) {
+ response = (SOAPResponse) descriptor.getJavaClass().getConstructor().newInstance();
+ } catch (ReflectiveOperationException ie) {
throw new SOAPException(ie);
- } catch (IllegalAccessException iae) {
- throw new SOAPException(iae);
}
response.setResult(result);
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/JPQLQueryHandler.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/JPQLQueryHandler.java
index f4c69b2..ecc1f2b 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/JPQLQueryHandler.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/JPQLQueryHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
this.jpqlString = sqlString;
}
- /**
- * {@inheritDoc}
- */
@Override
public void initializeCall(XRServiceAdapter xrService, QueryOperation queryOperation,
DatabaseQuery databaseQuery) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/NamedQueryHandler.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/NamedQueryHandler.java
index f613540..88ef70f 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/NamedQueryHandler.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/NamedQueryHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,9 +52,6 @@
this.descriptor = descriptor;
}
- /**
- * {@inheritDoc}
- */
@Override
public void validate(XRServiceAdapter xrService, QueryOperation queryOperation) {
if (descriptor != null) {
@@ -90,9 +87,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void initialize(XRServiceAdapter xrService, QueryOperation queryOperation) {
if (descriptor != null) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/ProjectHelper.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/ProjectHelper.java
index 710fec1..baa812e 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/ProjectHelper.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/ProjectHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,7 +62,7 @@
XRDynamicPropertiesManager xrDPM = null;
if (!clz.getName().endsWith(COLLECTION_WRAPPER_SUFFIX)) {
try {
- XRDynamicEntity newInstance = (XRDynamicEntity)clz.newInstance();
+ XRDynamicEntity newInstance = (XRDynamicEntity)clz.getConstructor().newInstance();
xrDPM = newInstance.fetchPropertiesManager();
}
catch (Exception e) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/QueryOperation.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/QueryOperation.java
index 8d23cb6..8b46418 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/QueryOperation.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/QueryOperation.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -450,8 +450,8 @@
}
// handle BLOB types
if (value instanceof Blob) {
- value = ((XMLConversionManager) xrService.getOXSession().
- getDatasourcePlatform().getConversionManager()).
+ value = xrService.getOXSession().
+ getDatasourcePlatform().getConversionManager().
convertObject(value, ClassConstants.APBYTE);
}
return AttachmentHelper.buildAttachmentHandler((byte[])value, mimeType);
@@ -506,7 +506,7 @@
objs[0] = ((ArrayList<?>)value).get(0);
DatabaseRecord dr = new DatabaseRecord();
dr.add(new DatabaseField(ITEMS_STR), objs);
- populateTargetObjectFromRecord(desc.getMappings(), (AbstractRecord) dr, targetObject, (AbstractSession)xrService.getORSession());
+ populateTargetObjectFromRecord(desc.getMappings(), dr, targetObject, (AbstractSession)xrService.getORSession());
}
value = targetObject;
}
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/SQLQueryHandler.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/SQLQueryHandler.java
index 1a6e69a..d168f45 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/SQLQueryHandler.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/SQLQueryHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,18 +41,12 @@
this.sqlString = sqlString;
}
- /**
- * {@inheritDoc}
- */
@Override
public void initialize(XRServiceAdapter xrService, QueryOperation queryOperation) {
super.initialize(xrService, queryOperation);
getDatabaseQuery().setIsUserDefined(true);
}
- /**
- * {@inheritDoc}
- */
@Override
public void initializeCall(XRServiceAdapter xrService, QueryOperation queryOperation,
DatabaseQuery databaseQuery) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/StoredProcedureQueryHandler.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/StoredProcedureQueryHandler.java
index 03f59d1..e66cf48 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/StoredProcedureQueryHandler.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/internal/xr/StoredProcedureQueryHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -194,8 +194,8 @@
field.setSqlType(queryOperation.getResult().getJdbcType());
field.setSqlTypeName(getTypeNameForJDBCType(queryOperation.getResult().getJdbcType()));
// replace the original field with the new one
- ((StoredFunctionCall)spCall).getParameters().remove(0);
- ((StoredFunctionCall)spCall).getParameters().add(0, field);
+ spCall.getParameters().remove(0);
+ spCall.getParameters().add(0, field);
}
// support stored function with out args
for (ProcedureOutputArgument arg : getOutArguments()) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/DynamicRestClassLoader.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/DynamicRestClassLoader.java
index 1d93123..6e3cb4d 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/DynamicRestClassLoader.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/DynamicRestClassLoader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,18 +39,21 @@
super(delegate, writer);
}
+ @Override
public void createDynamicAdapter(String className) {
// Reference adapter for JPARS version < 2.0
RestAdapterClassWriter restAdapter = new RestAdapterClassWriter(className);
addClass(restAdapter.getClassName(), restAdapter);
}
+ @Override
public void createDynamicCollectionAdapter(String className) {
// Collection adapter for JPARS version >= 2.0
RestCollectionAdapterClassWriter restCollectionAdapter = new RestCollectionAdapterClassWriter(className);
addClass(restCollectionAdapter.getClassName(), restCollectionAdapter);
}
+ @Override
public void createDynamicReferenceAdapter(String className) {
// Reference adapter for JPARS version >= 2.0
RestReferenceAdapterV2ClassWriter restReferenceAdapterV2 = new RestReferenceAdapterV2ClassWriter(className);
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilderImpl.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilderImpl.java
index 39560a6..8bea568 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilderImpl.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilderImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,17 +43,11 @@
@SuppressWarnings({ "rawtypes", "unchecked" })
public class FeatureResponseBuilderImpl implements FeatureResponseBuilder {
- /**
- * {@inheritDoc}
- */
@Override
public Object buildReadAllQueryResponse(PersistenceContext context, Map<String, Object> queryParams, List<Object> items, UriInfo uriInfo) {
return items;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildReportQueryResponse(PersistenceContext context, Map<String, Object> queryParams, List<Object[]> results, List<ReportItem> items, UriInfo uriInfo) {
if ((results != null) && (!results.isEmpty())) {
@@ -64,9 +58,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildAttributeResponse(PersistenceContext context, Map<String, Object> queryParams, String attribute, Object result, UriInfo uriInfo) {
if (result instanceof Collection) {
@@ -81,9 +72,6 @@
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildSingleResultQueryResponse(PersistenceContext context, Map<String, Object> queryParams, Object result, List<ReportItem> items, UriInfo uriInfo) {
final SingleResultQueryList response = new SingleResultQueryList();
@@ -92,9 +80,6 @@
return response;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildSingleEntityResponse(PersistenceContext context, Map<String, Object> queryParams, Object result, UriInfo uriInfo) {
return result;
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetPreV2.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetPreV2.java
index 26c32a3..9841022 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetPreV2.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetPreV2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,9 +46,6 @@
*/
public class FeatureSetPreV2 implements FeatureSet {
- /**
- * {@inheritDoc}
- */
@Override
public boolean isSupported(Feature feature) {
switch (feature) {
@@ -60,9 +57,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public FeatureResponseBuilder getResponseBuilder(Feature feature) {
switch (feature) {
@@ -73,9 +67,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public List<MetadataSource> getMetadataSources() {
final List<MetadataSource> metadataSources = new ArrayList<MetadataSource>();
@@ -98,17 +89,11 @@
return metadataSources;
}
- /**
- * {@inheritDoc}
- */
@Override
public MetadataSource getDynamicMetadataSource(AbstractSession session, String packageName) {
return new DynamicXMLMetadataSource(session, packageName);
}
- /**
- * {@inheritDoc}
- */
@Override
public SessionEventListener getSessionEventListener(AbstractSession session) {
return new PreLoginMappingAdapter(session);
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetV2.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetV2.java
index be38943..e10c888 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetV2.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/FeatureSetV2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,9 +49,6 @@
*/
public class FeatureSetV2 implements FeatureSet {
- /**
- * {@inheritDoc}
- */
@Override
public boolean isSupported(Feature feature) {
switch (feature) {
@@ -64,9 +61,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public FeatureResponseBuilder getResponseBuilder(Feature feature) {
switch (feature) {
@@ -77,9 +71,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public List<MetadataSource> getMetadataSources() {
final List<MetadataSource> metadataSources = new ArrayList<MetadataSource>();
@@ -104,17 +95,11 @@
return metadataSources;
}
- /**
- * {@inheritDoc}
- */
@Override
public MetadataSource getDynamicMetadataSource(AbstractSession session, String packageName) {
return new DynamicXmlV2MetadataSource(session, packageName);
}
- /**
- * {@inheritDoc}
- */
@Override
public SessionEventListener getSessionEventListener(AbstractSession session) {
return new PreLoginMappingAdapterV2();
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/core/selflinks/SelfLinksResponseBuilder.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/core/selflinks/SelfLinksResponseBuilder.java
index 4a9896c..099f426 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/core/selflinks/SelfLinksResponseBuilder.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/core/selflinks/SelfLinksResponseBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,17 +53,11 @@
@SuppressWarnings({ "unchecked"})
public class SelfLinksResponseBuilder extends FeatureResponseBuilderImpl {
- /**
- * {@inheritDoc}
- */
@Override
public Object buildReadAllQueryResponse(PersistenceContext context, Map<String, Object> queryParams, List<Object> items, UriInfo uriInfo) {
return collectionResponse(context, items, uriInfo);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildReportQueryResponse(PersistenceContext context, Map<String, Object> queryParams, List<Object[]> results, List<ReportItem> items, UriInfo uriInfo) {
ReportQueryResultCollection response = new ReportQueryResultCollection();
@@ -78,9 +72,6 @@
return response;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildSingleResultQueryResponse(PersistenceContext context, Map<String, Object> queryParams, Object result, List<ReportItem> items, UriInfo uriInfo) {
final SingleResultQueryResult response = new SingleResultQueryResult();
@@ -94,9 +85,6 @@
return response;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildAttributeResponse(PersistenceContext context, Map<String, Object> queryParams, String attribute, Object item, UriInfo uriInfo) {
if (item instanceof List) {
@@ -105,9 +93,6 @@
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildSingleEntityResponse(PersistenceContext context, Map<String, Object> queryParams, Object result, UriInfo uriInfo) {
if (result instanceof PersistenceWeavedRest) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/paging/PagingResponseBuilder.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/paging/PagingResponseBuilder.java
index 84918d3..850cb2f 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/paging/PagingResponseBuilder.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/features/paging/PagingResponseBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,9 +46,6 @@
*/
public class PagingResponseBuilder extends FeatureResponseBuilderImpl {
- /**
- * {@inheritDoc}
- */
@Override
public Object buildReadAllQueryResponse(PersistenceContext context, Map<String, Object> queryParams, List<Object> items, UriInfo uriInfo) {
ReadAllQueryResultCollection response = new ReadAllQueryResultCollection();
@@ -59,17 +56,11 @@
return populatePagedCollectionLinks(queryParams, uriInfo, response);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildReportQueryResponse(PersistenceContext context, Map<String, Object> queryParams, List<Object[]> results, List<ReportItem> items, UriInfo uriInfo) {
return populatePagedReportQueryCollectionLinks(queryParams, results, items, uriInfo);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object buildAttributeResponse(PersistenceContext context, Map<String, Object> queryParams, String attribute, Object results, UriInfo uriInfo) {
if (results instanceof List) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/resources/common/AbstractPersistenceUnitResource.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/resources/common/AbstractPersistenceUnitResource.java
index 5a03059..13b61cc 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/resources/common/AbstractPersistenceUnitResource.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/resources/common/AbstractPersistenceUnitResource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -180,7 +180,7 @@
collectionName = collectionMapping.getAttributeClassification().getSimpleName();
}
if (collectionMapping.getContainerPolicy().isMapPolicy()) {
- String mapKeyType = ((MapContainerPolicy) collectionMapping.getContainerPolicy()).getKeyType().getClass().getSimpleName();
+ String mapKeyType = collectionMapping.getContainerPolicy().getKeyType().getClass().getSimpleName();
target = collectionType + "<" + mapKeyType + ", " + collectionName + ">";
} else {
target = collectionType + "<" + collectionName + ">";
@@ -201,7 +201,7 @@
collectionName = collectionMapping.getAttributeClassification().getSimpleName();
}
if (collectionMapping.getContainerPolicy().isMapPolicy()) {
- String mapKeyType = ((MapContainerPolicy) collectionMapping.getContainerPolicy()).getKeyType().getClass().getSimpleName();
+ String mapKeyType = collectionMapping.getContainerPolicy().getKeyType().getClass().getSimpleName();
target = collectionType + "<" + mapKeyType + ", " + collectionName + ">";
} else {
target = collectionType + "<" + collectionName + ">";
@@ -289,7 +289,7 @@
if (((MapEntryExpression) item.getAttributeExpression()).shouldReturnMapEntry()) {
returnQuery.getReturnTypes().add(Map.Entry.class.getSimpleName());
} else {
- returnQuery.getReturnTypes().add(((Class<?>) ((CollectionMapping) item.getMapping()).getContainerPolicy().getKeyType()).getSimpleName());
+ returnQuery.getReturnTypes().add(((Class<?>) item.getMapping().getContainerPolicy().getKeyType()).getSimpleName());
}
} else {
returnQuery.getReturnTypes().add(item.getMapping().getAttributeClassification().getSimpleName());
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/ConcreteSubclassFactory.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/ConcreteSubclassFactory.java
index b7d4ccd..e0cbf60 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/ConcreteSubclassFactory.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/ConcreteSubclassFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,10 +43,9 @@
* Creates a new ConcreteSubclass object.
*
* @return the object
- * @throws InstantiationException the instantiation exception
- * @throws IllegalAccessException the illegal access exception
+ * @throws ReflectiveOperationException for errors
*/
- public Object createConcreteSubclass() throws InstantiationException, IllegalAccessException {
- return clazz.newInstance();
+ public Object createConcreteSubclass() throws ReflectiveOperationException {
+ return clazz.getConstructor().newInstance();
}
}
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/InMemoryArchive.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/InMemoryArchive.java
index 140fdbe..50307ad 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/InMemoryArchive.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/InMemoryArchive.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,7 +39,7 @@
private InputStream stream = null;
private InMemoryArchive(){
- super((URL)null, (String)null);
+ super(null, null);
String persistenceFactoryResource = InMemoryArchive.class.getName().replace('.', '/') + ".class";
URL myURL = InMemoryArchive.class.getClassLoader().getResource(persistenceFactoryResource);
try{
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/PreLoginMappingAdapterV2.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/PreLoginMappingAdapterV2.java
index a246ed6..a80436a 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/PreLoginMappingAdapterV2.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/PreLoginMappingAdapterV2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
public PreLoginMappingAdapterV2() {
}
- /**
- * {@inheritDoc}
- */
@Override
public void preLogin(SessionEvent event) {
final Project project = event.getSession().getProject();
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/list/ReadAllQueryResultCollection.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/list/ReadAllQueryResultCollection.java
index de2ce0e..ee58e06 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/list/ReadAllQueryResultCollection.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/list/ReadAllQueryResultCollection.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,105 +38,66 @@
private Integer count = null;
private List<LinkV2> links;
- /**
- * {@inheritDoc}
- */
@Override
public List<Object> getItems() {
return items;
}
- /**
- * {@inheritDoc}
- */
@Override
public void setItems(List<Object> items) {
this.items = items;
}
- /**
- * {@inheritDoc}
- */
@Override
public void setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
}
- /**
- * {@inheritDoc}
- */
@Override
public Boolean getHasMore() {
return hasMore;
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer getCount() {
return count;
}
- /**
- * {@inheritDoc}
- */
@Override
public void setCount(Integer count) {
this.count = count;
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer getLimit() {
return limit;
}
- /**
- * {@inheritDoc}
- */
@Override
public void setLimit(Integer limit) {
this.limit = limit;
}
- /**
- * {@inheritDoc}
- */
@Override
public void setOffset(Integer offset) {
this.offset = offset;
}
- /**
- * {@inheritDoc}
- */
@Override
public Integer getOffset() {
return this.offset;
}
- /**
- * {@inheritDoc}
- */
@Override
public List<LinkV2> getLinks() {
return this.links;
}
- /**
- * {@inheritDoc}
- */
@Override
public void setLinks(List<LinkV2> links) {
this.links = links;
}
- /**
- * {@inheritDoc}
- */
@Override
public void addLink(LinkV2 link) {
if (this.links == null) {
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXMLMetadataSource.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXMLMetadataSource.java
index 9c9c9ea..057cfa4 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXMLMetadataSource.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXMLMetadataSource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -134,14 +134,14 @@
// No way to find out the type of the collection from EIS mappings, currently, so just set the container policy here...
// It will be fine for simple collections
if (mapping instanceof EISCompositeDirectCollectionMapping) {
- xmlElement.setContainerType(((EISCompositeDirectCollectionMapping) mapping).getContainerPolicy().getContainerClassName());
+ xmlElement.setContainerType(mapping.getContainerPolicy().getContainerClassName());
} else if (mapping instanceof EISCompositeCollectionMapping) {
- xmlElement.setContainerType(((EISCompositeCollectionMapping) mapping).getContainerPolicy().getContainerClassName());
+ xmlElement.setContainerType(mapping.getContainerPolicy().getContainerClassName());
xmlElement.setType(((EISCompositeCollectionMapping) mapping).getReferenceClassName());
}
} else {
xmlElement.setType(((CollectionMapping) mapping).getReferenceClassName());
- xmlElement.setContainerType(((CollectionMapping) mapping).getContainerPolicy().getContainerClassName());
+ xmlElement.setContainerType(mapping.getContainerPolicy().getContainerClassName());
}
} else {
xmlElement.setType(mapping.getAttributeClassification().getName());
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXmlV2MetadataSource.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXmlV2MetadataSource.java
index cc0c489..9a54fd8 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXmlV2MetadataSource.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXmlV2MetadataSource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -144,9 +144,6 @@
return objectFactory.createXmlElement(xmlElement);
}
- /**
- * {@inheritDoc}
- */
@Override
public XmlBindings getXmlBindings(Map<String, ?> properties, ClassLoader classLoader) {
return this.xmlBindings;
diff --git a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/SingleResultQueryResultMetadataSource.java b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/SingleResultQueryResultMetadataSource.java
index 6f63b85..d2f9ec0 100644
--- a/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/SingleResultQueryResultMetadataSource.java
+++ b/dbws/org.eclipse.persistence.dbws/src/main/java/org/eclipse/persistence/jpa/rs/util/metadatasources/SingleResultQueryResultMetadataSource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,9 +46,6 @@
javaTypes.getJavaType().add(javaType);
}
- /**
- * {@inheritDoc}
- */
@Override
public XmlBindings getXmlBindings(Map<String, ?> properties, ClassLoader classLoader) {
return this.xmlBindings;
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/collections/Menu.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/collections/Menu.java
index 819cd4c..52db677 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/collections/Menu.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/collections/Menu.java
@@ -148,7 +148,7 @@
}
public Collection getItems() {
- return (Collection)getItemsHolder().getValue();
+ return getItemsHolder().getValue();
}
public ValueHolderInterface<Collection<MenuItem>> getItemsHolder() {
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/mapping/Employee1.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/mapping/Employee1.java
index f2b56c1..2540de1 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/mapping/Employee1.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/mapping/Employee1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -94,7 +94,7 @@
tables.addElement(new DatabaseTable("MUL_CTRY"));
tables.addElement(new DatabaseTable("MUL_ADDR"));
tables.addElement(new DatabaseTable("MUL_EMP"));
- ((RelationalDescriptor) descriptor).setMultipleTableInsertOrder(tables);
+ descriptor.setMultipleTableInsertOrder(tables);
}
/**
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/EmployeeSystem.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/EmployeeSystem.java
index 6bb7206..dc2f0c6 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/EmployeeSystem.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/EmployeeSystem.java
@@ -47,7 +47,7 @@
// Configure sequencing to be same as Hibernate defaults.
session.getLogin().useNativeSequencing();
session.getLogin().getDefaultSequence().setPreallocationSize(100);
- ((DatabaseSessionImpl)session).getSequencingControl().resetSequencing();
+ session.getSequencingControl().resetSequencing();
dropTableConstraints(session);
// Recreate sequences to help provide more consistent hash values for primary key
// to improve test consistency.
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/toplink/EmployeeSystem.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/toplink/EmployeeSystem.java
index fb40943..d6c72d9 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/toplink/EmployeeSystem.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/models/performance/toplink/EmployeeSystem.java
@@ -45,7 +45,7 @@
// Configure sequencing to be same as Hibernate defaults.
session.getLogin().useNativeSequencing();
session.getLogin().getDefaultSequence().setPreallocationSize(100);
- ((DatabaseSessionImpl)session).getSequencingControl().resetSequencing();
+ session.getSequencingControl().resetSequencing();
dropTableConstraints(session);
// Recreate sequences to help provide more consistent hash values for primary key
// to improve test consistency.
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/aggregate/VerifyCascadeDelete.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/aggregate/VerifyCascadeDelete.java
index b85c05f..408bf30 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/aggregate/VerifyCascadeDelete.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/aggregate/VerifyCascadeDelete.java
@@ -41,7 +41,7 @@
super.setup();
// AggregateCollectionMapping descriptors now cloned - should be obtained from the parent descriptor (Agent or Builder).
ClassDescriptor parentDescriptor = getSession().getDescriptor(cls);
- ClassDescriptor customerDescriptor = ((AggregateCollectionMapping)parentDescriptor.getMappingForAttributeName("customers")).getReferenceDescriptor();
+ ClassDescriptor customerDescriptor = parentDescriptor.getMappingForAttributeName("customers").getReferenceDescriptor();
companyMapping = (OneToOneMapping)customerDescriptor.getMappingForAttributeName("company");
privateOwnedValue = companyMapping.isPrivateOwned();
companyMapping.setIsPrivateOwned(false);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server.java
index d756e3c..65b3459 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,7 +54,7 @@
ConnectionPool cp = this.serverSession.getConnectionPool("default");
try {
//close off one of the connections. This part of the test sees if our reconnect on the fly works.
- ((org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor)cp.getConnectionsAvailable().get(0)).getConnection().close();
+ cp.getConnectionsAvailable().get(0).getConnection().close();
} catch (java.sql.SQLException e) {
e.printStackTrace(System.out);
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server1.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server1.java
index c7b92f2..3fb87dd 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server1.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/clientserver/Server1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,7 +53,7 @@
ConnectionPool cp = this.serverSession.getConnectionPool("default");
try {
//close off one of the connections. This part of the test sees if our reconnect on the fly works.
- ((org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor)cp.getConnectionsAvailable().get(0)).getConnection().close();
+ cp.getConnectionsAvailable().get(0).getConnection().close();
} catch (java.sql.SQLException e) {
e.printStackTrace(System.out);
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedcache/DistributedCacheMergeTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedcache/DistributedCacheMergeTest.java
index 23616fa..032f3c6 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedcache/DistributedCacheMergeTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedcache/DistributedCacheMergeTest.java
@@ -100,7 +100,7 @@
cm.setUrl("rmi://localhost:41099");
// turn on cache sync with RCM
session.setShouldPropagateChanges(true);
- cm.setServerPlatform(((org.eclipse.persistence.sessions.DatabaseSession)getSession()).getServerPlatform());
+ cm.setServerPlatform(getSession().getServerPlatform());
cm.initialize();
// Sleep to allow RCM to startup and find each session.
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/DistributedServer.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/DistributedServer.java
index fc0ba0e..e9a04a2 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/DistributedServer.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/DistributedServer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,11 +60,11 @@
String name = (String)enumtr.next();
Session oldMemberSession = ((SessionBroker)testSssion).getSessionForName(name);
Session newMemberSession = ((SessionBroker)this.session).getSessionForName(name);
- ((DatabaseAccessor)((AbstractSession)newMemberSession).getAccessor()).closeConnection();
+ ((AbstractSession)newMemberSession).getAccessor().closeConnection();
((AbstractSession)newMemberSession).setAccessor(((AbstractSession)oldMemberSession).getAccessor());
}
} else {
- ((DatabaseAccessor)((AbstractSession)this.session).getAccessor()).closeConnection();
+ ((AbstractSession)this.session).getAccessor().closeConnection();
((AbstractSession)this.session).setAccessor(((AbstractSession)testSssion).getAccessor());
}
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/RCMDistributedServersModel.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/RCMDistributedServersModel.java
index aa05d5d..54db24d 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/RCMDistributedServersModel.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/RCMDistributedServersModel.java
@@ -130,7 +130,7 @@
cm.setUrl("rmi://localhost:1099");
// turn on cache sync with RCM
((AbstractSession)getSession()).setShouldPropagateChanges(true);
- cm.setServerPlatform(((org.eclipse.persistence.sessions.DatabaseSession)getSession()).getServerPlatform());
+ cm.setServerPlatform(getSession().getServerPlatform());
cm.initialize();
// Sleep to allow RCM to startup and find each session.
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/NativeSequencingTestSuite.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/NativeSequencingTestSuite.java
index 8eef793..04af57a 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/NativeSequencingTestSuite.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/NativeSequencingTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,7 +49,7 @@
// configureSequencing
NativeSequence sequence = new NativeSequence();
sequence.setPreallocationSize(1);
- ((AbstractSession)session).getProject().getLogin().setDefaultSequence(sequence);
+ session.getProject().getLogin().setDefaultSequence(sequence);
sequence.onConnect(session.getPlatform());
typeBuilder.configureSequencing(sequence, ENTITY_TYPE + "_SEQ", "SID");
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/TableSequencingTestSuite.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/TableSequencingTestSuite.java
index e953190..a564cc2 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/TableSequencingTestSuite.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/TableSequencingTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,7 +52,7 @@
sequence.setCounterFieldName("SEQ_VALUE");
sequence.setNameFieldName("SEQ_NAME");
sequence.setPreallocationSize(5);
- ((AbstractSession)session).getProject().getLogin().setDefaultSequence(sequence);
+ session.getProject().getLogin().setDefaultSequence(sequence);
sequence.onConnect(session.getPlatform());
typeBuilder.configureSequencing(sequence, ENTITY_TYPE + "_SEQ", "SID");
dynamicHelper.addTypes(true, true, typeBuilder.getType());
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/UnaryTableSequencingTestSuite.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/UnaryTableSequencingTestSuite.java
index 6f438dc..64d3752 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/UnaryTableSequencingTestSuite.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/dynamic/simple/sequencing/UnaryTableSequencingTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,7 +50,7 @@
UnaryTableSequence sequence = new UnaryTableSequence(SEQ_TABLE_NAME);
sequence.setCounterFieldName("SEQ_VALUE");
sequence.setPreallocationSize(5);
- ((AbstractSession)session).getProject().getLogin().setDefaultSequence(sequence);
+ session.getProject().getLogin().setDefaultSequence(sequence);
sequence.onConnect(session.getPlatform());
typeBuilder.configureSequencing(sequence, SEQ_TABLE_NAME, "SID");
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/CacheStatementBatchWritingTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/CacheStatementBatchWritingTest.java
index e2e1b53..346df96 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/CacheStatementBatchWritingTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/CacheStatementBatchWritingTest.java
@@ -76,7 +76,7 @@
try {
Method method = uow.getParent().getAccessor().getClass().getDeclaredMethod("getStatementCache", new Class[] { });
method.setAccessible(true);
- statementCache = (Map)method.invoke((DatabaseAccessor)uow.getParent().getAccessor(), new Object[] { });
+ statementCache = (Map)method.invoke(uow.getParent().getAccessor(), new Object[] { });
statement = (PreparedStatement)statementCache.get(sql);
} catch (Exception ex) {
throw new TestErrorException("Failed to run test. Check java.policy file \"SupressAccessChecks\" perission required :" +
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/ReconnectFlushStatementCacheTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/ReconnectFlushStatementCacheTest.java
index 8351bd6..9a60ca3 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/ReconnectFlushStatementCacheTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/feature/ReconnectFlushStatementCacheTest.java
@@ -67,9 +67,9 @@
params.addElement("Bob");
Vector result = (Vector)session.executeQuery(query, params);
- ((DatabaseAccessor)((AbstractSession)session).getAccessor()).closeConnection();
+ ((AbstractSession)session).getAccessor().closeConnection();
- ((DatabaseAccessor)((AbstractSession)session).getAccessor()).reestablishConnection((AbstractSession)session);
+ ((AbstractSession)session).getAccessor().reestablishConnection((AbstractSession)session);
try {
// this query will fail if the cache is not flushed
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/identitymaps/cacheinvalidation/InvalidateAllTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/identitymaps/cacheinvalidation/InvalidateAllTest.java
index 4ebbc26..fcb74b6 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/identitymaps/cacheinvalidation/InvalidateAllTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/identitymaps/cacheinvalidation/InvalidateAllTest.java
@@ -53,7 +53,7 @@
@Override
public void test() {
- ((IdentityMapAccessor)m_session.getIdentityMapAccessor()).invalidateAll();
+ m_session.getIdentityMapAccessor().invalidateAll();
}
@Override
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkCommitResumeTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkCommitResumeTest.java
index bc87ab8..b0535dc 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkCommitResumeTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkCommitResumeTest.java
@@ -80,7 +80,7 @@
*/
protected void changeUnitOfWorkWorkingCopy() {
Company company = (Company)this.unitOfWorkWorkingCopy;
- Vector vehicles = (Vector)company.getVehicles().getValue();
+ Vector vehicles = company.getVehicles().getValue();
// Delete a vehicle
vehicles.removeElement(vehicles.firstElement());
@@ -103,7 +103,7 @@
*/
protected void changeUnitOfWorkWorkingCopyAgain() {
Company company = (Company)this.unitOfWorkWorkingCopy;
- Vector vehicles = (Vector)company.getVehicles().getValue();
+ Vector vehicles = company.getVehicles().getValue();
// Adjust Company name
company.setName(company.name + "0");
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkTest.java
index 6b6e14c..847182e 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/inheritance/UnitOfWorkTest.java
@@ -66,7 +66,7 @@
protected void changeUnitOfWorkWorkingCopy() {
Company company = (Company)this.unitOfWorkWorkingCopy;
- Vector vehicles = (Vector)company.getVehicles().getValue();
+ Vector vehicles = company.getVehicles().getValue();
//delete a vehicle
// vehicles.removeElement(vehicles.firstElement());
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllFirstResultVsRownumFilteringTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllFirstResultVsRownumFilteringTest.java
index 50eefbe..fa44f53 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllFirstResultVsRownumFilteringTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllFirstResultVsRownumFilteringTest.java
@@ -77,7 +77,7 @@
}
@Override
public void startTest() {
- ((OraclePlatform)getSession().getPlatform()).setShouldUseRownumFiltering(false);
+ getSession().getPlatform().setShouldUseRownumFiltering(false);
}
/**
@@ -85,7 +85,7 @@
*/
@Override
public void endTest() {
- ((OraclePlatform)getSession().getPlatform()).setShouldUseRownumFiltering(true);
+ getSession().getPlatform().setShouldUseRownumFiltering(true);
}
};
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsFirstResultVsRownumFilteringTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsFirstResultVsRownumFilteringTest.java
index 4e69a70..2f42507 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsFirstResultVsRownumFilteringTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsFirstResultVsRownumFilteringTest.java
@@ -77,7 +77,7 @@
}
@Override
public void startTest() {
- ((OraclePlatform)getSession().getPlatform()).setShouldUseRownumFiltering(false);
+ getSession().getPlatform().setShouldUseRownumFiltering(false);
}
/**
@@ -85,7 +85,7 @@
*/
@Override
public void endTest() {
- ((OraclePlatform)getSession().getPlatform()).setShouldUseRownumFiltering(true);
+ getSession().getPlatform().setShouldUseRownumFiltering(true);
}
};
test.setName("ReadAllMaxRowsFirstResultTest");
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsVsRownumFilteringTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsVsRownumFilteringTest.java
index 5401edf..9bfa200 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsVsRownumFilteringTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/performance/reading/ReadAllMaxRowsVsRownumFilteringTest.java
@@ -74,7 +74,7 @@
}
@Override
public void startTest() {
- ((OraclePlatform)getSession().getPlatform()).setShouldUseRownumFiltering(false);
+ getSession().getPlatform().setShouldUseRownumFiltering(false);
}
/**
@@ -82,7 +82,7 @@
*/
@Override
public void endTest() {
- ((OraclePlatform)getSession().getPlatform()).setShouldUseRownumFiltering(true);
+ getSession().getPlatform().setShouldUseRownumFiltering(true);
}
};
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/plsql/PLSQLTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/plsql/PLSQLTest.java
index 6f40332..02ebf23 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/plsql/PLSQLTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/plsql/PLSQLTest.java
@@ -84,8 +84,8 @@
Object queryValue = queryRecord.get(field);
if (value instanceof Number) {
// Avoid Java number type in-equality.
- value = ((Number)value).toString();
- queryValue = ((Number)queryValue).toString();
+ value = value.toString();
+ queryValue = queryValue.toString();
}
if (!value.equals(queryValue)) {
throwError("Results do not match: " + queryValue + " expected: " + value);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ConformResultsWithPrimaryKeyExpressionTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ConformResultsWithPrimaryKeyExpressionTest.java
index 45d7997..010949c 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ConformResultsWithPrimaryKeyExpressionTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ConformResultsWithPrimaryKeyExpressionTest.java
@@ -104,10 +104,10 @@
exactPrimaryKeyExpression = emp.get("id").equal("" + selectionObject.getId());
}
if (shouldCheckCacheByExactPrimaryKey()) {
- ((ReadObjectQuery)conformedQuery).setSelectionCriteria(exactPrimaryKeyExpression);
+ conformedQuery.setSelectionCriteria(exactPrimaryKeyExpression);
} else {
Expression inexactPrimaryKeyExpression = exactPrimaryKeyExpression.and(emp.get("firstName").equal(selectionObject.getFirstName()));
- ((ReadObjectQuery)conformedQuery).setSelectionCriteria(inexactPrimaryKeyExpression);
+ conformedQuery.setSelectionCriteria(inexactPrimaryKeyExpression);
}
conformedQuery.conformResultsInUnitOfWork();
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ObjectLevelReadQueryTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ObjectLevelReadQueryTest.java
index 8f4ea55..9697fef 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ObjectLevelReadQueryTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/ObjectLevelReadQueryTest.java
@@ -183,7 +183,7 @@
while(execute) {
try {
isCustomQueryUsed.set(query, Boolean.TRUE);
- isCustomQueryUsed.set(query, (Boolean)null);
+ isCustomQueryUsed.set(query, null);
} catch (IllegalArgumentException | IllegalAccessException e) {
log.logThrowable(WARNING, e);
execute = false;
@@ -220,7 +220,7 @@
protected DatabaseQuery callCheckForCustomQueryMethod(final Object instance, final Method method) throws Throwable {
DatabaseQuery databaseQuery;
try {
- databaseQuery = (DatabaseQuery)method.invoke(instance, session, (AbstractRecord)null);
+ databaseQuery = (DatabaseQuery)method.invoke(instance, session, null);
} catch (InvocationTargetException e) {
if (e.getTargetException() instanceof NullPointerException) {
log.log(WARNING, FAIL_NPE);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/QueryFrameworkTestSuite.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/QueryFrameworkTestSuite.java
index 6cd1d00..e15d557 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/QueryFrameworkTestSuite.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/queries/QueryFrameworkTestSuite.java
@@ -316,14 +316,14 @@
ReadAllQuery query = new ReadAllQuery(Employee.class);
query.setIsReadOnly(true);
List result = (List) uow.executeQuery(query);
- if (((UnitOfWorkImpl)uow).isObjectRegistered(result.get(0))) {
+ if (uow.isObjectRegistered(result.get(0))) {
throwError("Read-only result was registered.");
}
// Test read objects.
ReadObjectQuery objectQuery = new ReadObjectQuery(result.get(0));
objectQuery.setIsReadOnly(true);
Employee employee = (Employee)uow.executeQuery(objectQuery);
- if (((UnitOfWorkImpl)uow).isObjectRegistered(employee)) {
+ if (uow.isObjectRegistered(employee)) {
throwError("Read-only result was registered.");
}
if (employee != result.get(0)) {
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/readonly/ReadOnlyClassAccessingTestCase.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/readonly/ReadOnlyClassAccessingTestCase.java
index 29671c9..0df9454 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/readonly/ReadOnlyClassAccessingTestCase.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/readonly/ReadOnlyClassAccessingTestCase.java
@@ -90,7 +90,7 @@
protected void test() {
// Test acquiring a unit of work.
UnitOfWork uow1 = getSession().acquireUnitOfWork();
- if (!((UnitOfWorkImpl)uow1).getReadOnlyClasses().isEmpty()) {
+ if (!uow1.getReadOnlyClasses().isEmpty()) {
throw new TestErrorException(" When acquiring a UnitOfWork from a Session, the read-only classes where not empty as expected.");
}
uow1.release();
@@ -102,7 +102,7 @@
UnitOfWork uow2 = getSession().acquireUnitOfWork();
uow2.removeAllReadOnlyClasses();
uow2.addReadOnlyClasses(classes);
- if (!areEqual(((UnitOfWorkImpl)uow2).getReadOnlyClasses(), classes)) {
+ if (!areEqual(uow2.getReadOnlyClasses(), classes)) {
throw new TestErrorException("When acquiring a UnitOfWork from a Session, the read-only classes specified did not get set in the UnitOfWork;");
}
@@ -128,7 +128,7 @@
// Test the removeAll.
uow2.removeAllReadOnlyClasses();
- if ((uow2.isClassReadOnly(Country.class)) || (!((UnitOfWorkImpl)uow2).getReadOnlyClasses().isEmpty())) {
+ if ((uow2.isClassReadOnly(Country.class)) || (!uow2.getReadOnlyClasses().isEmpty())) {
throw new TestErrorException("Did not remove all the read-only classes from a UnitOfWork properly");
}
@@ -137,7 +137,7 @@
uow2.registerObject(new Address());
uow2.removeAllReadOnlyClasses();
uow2.addReadOnlyClasses(classes);
- if (areEqual(((UnitOfWorkImpl)uow2).getReadOnlyClasses(), classes)) {
+ if (areEqual(uow2.getReadOnlyClasses(), classes)) {
throw new TestErrorException("Shouldn't be able to change the readOnlyClasses of a UnitOfWork after an object was registered.");
}
} catch (org.eclipse.persistence.exceptions.ValidationException ex) {
@@ -152,7 +152,7 @@
someClasses.addElement(Address.class);
getSession().getProject().setDefaultReadOnlyClasses(someClasses);
UnitOfWork uow3 = getSession().acquireUnitOfWork();
- if (!areEqual(((UnitOfWorkImpl)uow3).getReadOnlyClasses(), someClasses)) {
+ if (!areEqual(uow3.getReadOnlyClasses(), someClasses)) {
throw new TestErrorException("The default read-only classes were not set properly when a UnitOfWork was aquired");
}
// Nested units of work should not be able to reduce the set of read-only classes.
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/remote/RemoteConnectionExceptionsTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/remote/RemoteConnectionExceptionsTest.java
index 27ccca5..3027693 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/remote/RemoteConnectionExceptionsTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/remote/RemoteConnectionExceptionsTest.java
@@ -164,7 +164,7 @@
if (ok) {
ok = TestException.class.isInstance(exception);
if (ok) {
- ok = ((TestException)exception).getMessage().endsWith(generator.getMessage());
+ ok = exception.getMessage().endsWith(generator.getMessage());
}
}
} else {
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/returning/model/AdapterWithReturnObjectControl.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/returning/model/AdapterWithReturnObjectControl.java
index 97afde4..35b5f3b 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/returning/model/AdapterWithReturnObjectControl.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/returning/model/AdapterWithReturnObjectControl.java
@@ -90,7 +90,7 @@
mapping.writeFromObjectIntoRow(object2, (DatabaseRecord)row, (AbstractSession)session, writeType);
}
} else if (aggregate1 != null && aggregate2 != null && aggregate1.getClass().equals(aggregate2.getClass())) {
- ClassDescriptor desc = ((AggregateObjectMapping)mapping).getReferenceDescriptor();
+ ClassDescriptor desc = mapping.getReferenceDescriptor();
getChange(row, session, aggregate1, aggregate2, desc, useUOW, writeType);
} else {
mapping.writeFromObjectIntoRow(object2, (DatabaseRecord)row, (AbstractSession)session, writeType);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/EmployeeWithSpacesDeleteTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/EmployeeWithSpacesDeleteTest.java
index eb54917..bd19f33 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/EmployeeWithSpacesDeleteTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/EmployeeWithSpacesDeleteTest.java
@@ -41,8 +41,8 @@
public static void deleteDependencies(org.eclipse.persistence.sessions.Session session, Employee employee) {
// CR2114 - following line modified; employee.getClass() passed as argument
String appendString = ((AbstractSession)session).getPlatform(employee.getClass()).getTableQualifier();
- String startQuoteChar = ((DatasourcePlatform)((AbstractSession)session).getPlatform(employee.getClass())).getStartDelimiter();
- String endQuoteChar = ((DatasourcePlatform)((AbstractSession)session).getPlatform(employee.getClass())).getEndDelimiter();
+ String startQuoteChar = ((AbstractSession)session).getPlatform(employee.getClass()).getStartDelimiter();
+ String endQuoteChar = ((AbstractSession)session).getPlatform(employee.getClass()).getEndDelimiter();
if (appendString.length() != 0)
appendString = appendString + ".";
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/ProjectWithSpacesDeleteTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/ProjectWithSpacesDeleteTest.java
index dc4c6c0..626c356 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/ProjectWithSpacesDeleteTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/tableswithspacesmodel/ProjectWithSpacesDeleteTest.java
@@ -48,8 +48,8 @@
if (appendString.length() != 0) {
appendString = appendString + ".";
}
- String startQuoteChar = ((DatasourcePlatform)getAbstractSession().getPlatform(org.eclipse.persistence.testing.models.employee.domain.Project.class)).getStartDelimiter();
- String endQuoteChar = ((DatasourcePlatform)getAbstractSession().getPlatform(org.eclipse.persistence.testing.models.employee.domain.Project.class)).getEndDelimiter();
+ String startQuoteChar = getAbstractSession().getPlatform(org.eclipse.persistence.testing.models.employee.domain.Project.class).getStartDelimiter();
+ String endQuoteChar = getAbstractSession().getPlatform(org.eclipse.persistence.testing.models.employee.domain.Project.class).getEndDelimiter();
// Must drop references first to appease constraints.
Session session = getAbstractSession().getSessionForClass(org.eclipse.persistence.testing.models.employee.domain.Project.class);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/CLOBTester.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/CLOBTester.java
index a14ea4b..e1320a8 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/CLOBTester.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/CLOBTester.java
@@ -149,7 +149,7 @@
super.verify(testCase);
} catch (TestErrorException verifyFailedException) {
// Database bridges which do not support long literal values
- if ((caughtException != null) && (testCase.getSession().getPlatform().isOracle() && (((java.sql.SQLException)((DatabaseException)caughtException).getInternalException()).getErrorCode() == 1704))) {
+ if ((caughtException != null) && (testCase.getSession().getPlatform().isOracle() && (((java.sql.SQLException) caughtException.getInternalException()).getErrorCode() == 1704))) {
throw new TestWarningException("CLOB Write failed. " + caughtException.toString() + "\n Turn on String Binding and re-run test");
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/StringTester.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/StringTester.java
index 920516c..06eaa78 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/StringTester.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/types/StringTester.java
@@ -163,7 +163,7 @@
super.verify(testCase);
} catch (TestErrorException verifyFailedException) {
// Char fields always are trimmed (by us) this is an error if they are not
- if (((StringTester)testCase.getObjectFromDatabase()) != null) {
+ if (testCase.getObjectFromDatabase() != null) {
String fixed = ((StringTester)testCase.getObjectFromDatabase()).getFixedString();
if ((fixed != null) && (fixed.length() > 0) && (fixed.charAt(fixed.length() - 1) == ' ')) {
if (fixed.equals(" ")) {// Stupid drivers make "" -> " "
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/AttributeNameNotSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/AttributeNameNotSpecifiedTest.java
index ea5ca02..ec139b4 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/AttributeNameNotSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/AttributeNameNotSpecifiedTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.attributeNameNotSpecified();
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ClassIndicatorFieldNotFoundTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ClassIndicatorFieldNotFoundTest.java
index afdb4c1..7534bbb 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ClassIndicatorFieldNotFoundTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ClassIndicatorFieldNotFoundTest.java
@@ -37,7 +37,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.classIndicatorFieldNotFound(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -45,7 +45,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/CloseConnAfterDatabaseSessionTxnTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/CloseConnAfterDatabaseSessionTxnTest.java
index edcb828..9da1690 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/CloseConnAfterDatabaseSessionTxnTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/CloseConnAfterDatabaseSessionTxnTest.java
@@ -38,7 +38,7 @@
@Override
public void setup() {
org.eclipse.persistence.sessions.Project project = new org.eclipse.persistence.testing.models.employee.relational.EmployeeProject();
- DatasourceLogin clonedLogin = (DatasourceLogin)((org.eclipse.persistence.sessions.DatabaseSession)getSession()).getProject().getDatasourceLogin().clone();
+ DatasourceLogin clonedLogin = (DatasourceLogin) getSession().getProject().getDatasourceLogin().clone();
project.setLogin(clonedLogin);
clonedLogin.useExternalConnectionPooling();
session=project.createDatabaseSession();
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorForInterfaceIsMissingTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorForInterfaceIsMissingTest.java
index 9737f56..ee4b0e6 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorForInterfaceIsMissingTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorForInterfaceIsMissingTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.descriptorForInterfaceIsMissing(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Project.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Project.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Project.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Project.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorIsMissingTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorIsMissingTest.java
index 752af33..d2de55b 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorIsMissingTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DescriptorIsMissingTest.java
@@ -38,7 +38,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.descriptorIsMissing(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.insurance.Address.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.insurance.Address.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -46,7 +46,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.insurance.Address.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.insurance.Address.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DirectFieldNameNotSetTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DirectFieldNameNotSetTest.java
index e642e5a..75e38a8 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DirectFieldNameNotSetTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/DirectFieldNameNotSetTest.java
@@ -37,7 +37,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.directFieldNameNotSet(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -45,7 +45,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ForeignKeysDefinedIncorrectlyTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ForeignKeysDefinedIncorrectlyTest.java
index b78cd22..197ab21 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ForeignKeysDefinedIncorrectlyTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ForeignKeysDefinedIncorrectlyTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.foreignKeysDefinedIncorrectly(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/GetMethodReturnTypeNotValidTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/GetMethodReturnTypeNotValidTest.java
index 868844e..3f2ce33 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/GetMethodReturnTypeNotValidTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/GetMethodReturnTypeNotValidTest.java
@@ -72,7 +72,7 @@
idMapping.setFieldName("EMPLOYEE.EMP_ID");
idMapping.setGetMethodName("getId");
idMapping.setSetMethodName("setId");
- ((MethodAttributeAccessor)idMapping.getAttributeAccessor()).initializeAttributes(PersonWithValueHolder.class);
+ idMapping.getAttributeAccessor().initializeAttributes(PersonWithValueHolder.class);
descriptor.addMapping(idMapping);
OneToManyMapping phoneNumbersMapping = new OneToManyMapping();
@@ -83,7 +83,7 @@
phoneNumbersMapping.setSetMethodName("setPhones");
phoneNumbersMapping.setGetMethodName("getPhones");
phoneNumbersMapping.addTargetForeignKeyFieldName("PHONE.EMP_ID", "EMPLOYEE.EMP_ID");
- ((MethodAttributeAccessor)phoneNumbersMapping.getAttributeAccessor()).initializeAttributes(PersonWithValueHolder.class);
+ phoneNumbersMapping.getAttributeAccessor().initializeAttributes(PersonWithValueHolder.class);
descriptor.addMapping(phoneNumbersMapping);
return descriptor;
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalAccessWhileGettingValueThruInstanceVariableAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalAccessWhileGettingValueThruInstanceVariableAccessorTest.java
index 3b0dea7..d346637 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalAccessWhileGettingValueThruInstanceVariableAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalAccessWhileGettingValueThruInstanceVariableAccessorTest.java
@@ -60,7 +60,7 @@
DatabaseMapping dMapping = descriptor().getMappingForAttributeName("illegalAccess");
// DatabaseMapping idMapping = descriptor().getMappingForAttributeName("id");
//InstanceVariableAttributeAccessor MethodAttributeAccessor
- ((MethodAttributeAccessor)dMapping.getAttributeAccessor()).initializeAttributes(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ dMapping.getAttributeAccessor().initializeAttributes(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
// ((InstanceVariableAttributeAccessor)dMapping.getAttributeAccessor()).initializeAttributes(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
address = (String)dMapping.getAttributeValueFromObject(person);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruInstanceVariableAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruInstanceVariableAccessorTest.java
index 05d8a33..0807ef5 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruInstanceVariableAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruInstanceVariableAccessorTest.java
@@ -42,7 +42,7 @@
expectedException = DescriptorException.illegalArgumentWhileGettingValueThruInstanceVariableAccessor(null, null, null, null);
getAbstractSession().beginTransaction();
getSession().getIdentityMapAccessor().initializeAllIdentityMaps();
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -50,7 +50,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
@@ -70,14 +70,14 @@
getSession().getIntegrityChecker().dontCatchExceptions();
((DatabaseSession)getSession()).addDescriptor(descriptor());
- UnitOfWork uow = ((DatabaseSession)getSession()).acquireUnitOfWork();
+ UnitOfWork uow = getSession().acquireUnitOfWork();
uow.registerObject(person);
uow.commit();
DatabaseMapping dMapping = descriptor().getMappingForAttributeName("p_name");
DatabaseMapping idMapping = descriptor().getMappingForAttributeName("p_id");
- ((InstanceVariableAttributeAccessor)dMapping.getAttributeAccessor()).initializeAttributes(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
- ((InstanceVariableAttributeAccessor)dMapping.getAttributeAccessor()).initializeAttributes(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
+ dMapping.getAttributeAccessor().initializeAttributes(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
+ dMapping.getAttributeAccessor().initializeAttributes(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
dMapping.getAttributeValueFromObject(address);
} catch (EclipseLinkException exception) {
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruMethodAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruMethodAccessorTest.java
index 60686cf..f7a2a1d 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruMethodAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileGettingValueThruMethodAccessorTest.java
@@ -41,7 +41,7 @@
expectedException = DescriptorException.illegalArgumentWhileGettingValueThruMethodAccessor("getName", "Person", null);
getAbstractSession().beginTransaction();
getSession().getIdentityMapAccessor().initializeAllIdentityMaps();
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -49,7 +49,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
@@ -70,7 +70,7 @@
// ((DatabaseSession) getSession()).login();
- UnitOfWork uow = ((DatabaseSession)getSession()).acquireUnitOfWork();
+ UnitOfWork uow = getSession().acquireUnitOfWork();
uow.registerObject(person);
uow.commit();
@@ -114,7 +114,7 @@
p_idMapping.setGetMethodName("getId");
p_idMapping.setSetMethodName("setId");
- ((MethodAttributeAccessor)p_idMapping.getAttributeAccessor()).initializeAttributes(PersonMethodAccess.class);
+ p_idMapping.getAttributeAccessor().initializeAttributes(PersonMethodAccess.class);
descriptor.addMapping(p_idMapping);
@@ -125,7 +125,7 @@
p_nameMapping.setGetMethodName("getName");
p_nameMapping.setSetMethodName("setName");
- ((MethodAttributeAccessor)p_nameMapping.getAttributeAccessor()).initializeAttributes(PersonMethodAccess.class);
+ p_nameMapping.getAttributeAccessor().initializeAttributes(PersonMethodAccess.class);
descriptor.addMapping(p_nameMapping);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruInstanceVariableAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruInstanceVariableAccessorTest.java
index cd039a0..0248878 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruInstanceVariableAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruInstanceVariableAccessorTest.java
@@ -42,7 +42,7 @@
expectedException = DescriptorException.illegalArgumentWhileSettingValueThruInstanceVariableAccessor(null, null, null, null);
getAbstractSession().beginTransaction();
getSession().getIdentityMapAccessor().initializeAllIdentityMaps();
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -50,7 +50,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonInstanceAccess.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
@@ -70,16 +70,16 @@
getSession().getIntegrityChecker().dontCatchExceptions();
((DatabaseSession)getSession()).addDescriptor(descriptor());
//((DatabaseSession) getSession()).login();
- UnitOfWork uow = ((DatabaseSession)getSession()).acquireUnitOfWork();
+ UnitOfWork uow = getSession().acquireUnitOfWork();
uow.registerObject(person);
uow.commit();
DatabaseMapping dMapping = descriptor().getMappingForAttributeName("p_name");
DatabaseMapping idMapping = descriptor().getMappingForAttributeName("p_id");
- ((InstanceVariableAttributeAccessor)dMapping.getAttributeAccessor()).initializeAttributes(PersonInstanceAccess.class);
- ((InstanceVariableAttributeAccessor)idMapping.getAttributeAccessor()).initializeAttributes(PersonInstanceAccess.class);
+ dMapping.getAttributeAccessor().initializeAttributes(PersonInstanceAccess.class);
+ idMapping.getAttributeAccessor().initializeAttributes(PersonInstanceAccess.class);
//((InstanceVariableAttributeAccessor)idMapping.getAttributeAccessor()).setGetMethodName("Vesna");
- ((InstanceVariableAttributeAccessor)dMapping.getAttributeAccessor()).setAttributeValueInObject(address, dMapping.getAttributeValueFromObject(person));
+ dMapping.getAttributeAccessor().setAttributeValueInObject(address, dMapping.getAttributeValueFromObject(person));
//((DatabaseSession) getSession()).logout();
} catch (EclipseLinkException exception) {
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruMethodAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruMethodAccessorTest.java
index 4af0335..c07431d 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruMethodAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IllegalArgumentWhileSettingValueThruMethodAccessorTest.java
@@ -41,7 +41,7 @@
expectedException = DescriptorException.illegalArgumentWhileSettingValueThruMethodAccessor("setName", "Person", null);
getAbstractSession().beginTransaction();
getSession().getIdentityMapAccessor().initializeAllIdentityMaps();
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -49,7 +49,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.PersonMethodAccess.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
@@ -68,16 +68,16 @@
getSession().getIntegrityChecker().dontCatchExceptions();
((DatabaseSession)getSession()).addDescriptor(descriptor());
// ((DatabaseSession) getSession()).login();
- UnitOfWork uow = ((DatabaseSession)getSession()).acquireUnitOfWork();
+ UnitOfWork uow = getSession().acquireUnitOfWork();
uow.registerObject(person);
uow.commit();
DatabaseMapping dMapping = descriptor().getMappingForAttributeName("p_name");
DatabaseMapping idMapping = descriptor().getMappingForAttributeName("p_id");
- ((MethodAttributeAccessor)dMapping.getAttributeAccessor()).initializeAttributes(PersonMethodAccess.class);
- ((MethodAttributeAccessor)idMapping.getAttributeAccessor()).initializeAttributes(PersonMethodAccess.class);
+ dMapping.getAttributeAccessor().initializeAttributes(PersonMethodAccess.class);
+ idMapping.getAttributeAccessor().initializeAttributes(PersonMethodAccess.class);
((MethodAttributeAccessor)idMapping.getAttributeAccessor()).setGetMethodName("Vesna");
- ((MethodAttributeAccessor)dMapping.getAttributeAccessor()).setAttributeValueInObject(address, dMapping.getAttributeValueFromObject(person));
+ dMapping.getAttributeAccessor().setAttributeValueInObject(address, dMapping.getAttributeValueFromObject(person));
// ((DatabaseSession) getSession()).logout();
} catch (EclipseLinkException exception) {
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IncorrectCollectionPolicyTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IncorrectCollectionPolicyTest.java
index 5066ffe..04e67fd 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IncorrectCollectionPolicyTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/IncorrectCollectionPolicyTest.java
@@ -45,7 +45,7 @@
expectedException = DescriptorException.incorrectCollectionPolicy(null, null, null);
- ClassDescriptor descriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.mapping.Employee.class);
+ ClassDescriptor descriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.mapping.Employee.class);
//incorrectCollectionPolicy is thrown in CollectionMapping
mapping = (OneToManyMapping)descriptor.getMappingForAttributeName("managedEmployees");
//This causes the exception. managedEmployees is a vector while MapContainerPolicy is used.
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIdentityMapTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIdentityMapTest.java
index 81ff27e..bb6761c 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIdentityMapTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIdentityMapTest.java
@@ -42,7 +42,7 @@
expectedException = DescriptorException.invalidIdentityMap(null, null); //causes 7012 error
- descriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ descriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIdentityMapClass = descriptor.getIdentityMapClass();
//the following causes the correct error to occure.
descriptor.setIdentityMapClass(null);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIndirectionContainerClassTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIndirectionContainerClassTest.java
index 287eec7..a9f2691 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIndirectionContainerClassTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidIndirectionContainerClassTest.java
@@ -46,7 +46,7 @@
expectedException = DescriptorException.invalidIndirectionContainerClass(new ContainerIndirectionPolicy(), null);
- descriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ descriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
mapping = (OneToManyMapping)descriptor.getMappingForAttributeName("phoneNumbers");
orgIndirectionPolicy = mapping.getIndirectionPolicy();
//An invalid indirection container class
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_extractPrimaryKeyForReferenceObject.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_extractPrimaryKeyForReferenceObject.java
index 610e15e..54e79ab 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_extractPrimaryKeyForReferenceObject.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_extractPrimaryKeyForReferenceObject.java
@@ -49,7 +49,7 @@
expectedException = DescriptorException.invalidUseOfTransparentIndirection(null);
- descriptor = ((DatabaseSession)getSession()).getDescriptor(Employee.class);
+ descriptor = getSession().getDescriptor(Employee.class);
//extractPrimaryKeyForReferenceObject is used in OneToOneMapping
mapping = (OneToOneMapping)descriptor.getMappingForAttributeName("address");
orgIndirectionPolicy = mapping.getIndirectionPolicy();
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_nullValueFromRow.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_nullValueFromRow.java
index 57980d5..2521e1f 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_nullValueFromRow.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_nullValueFromRow.java
@@ -46,7 +46,7 @@
employee = (Employee)getSession().readObject(Employee.class);
expectedException = DescriptorException.invalidUseOfTransparentIndirection(null);
- descriptor = ((DatabaseSession)getSession()).getDescriptor(Employee.class);
+ descriptor = getSession().getDescriptor(Employee.class);
//nullValueFromRow is used in OneToOneMapping
mapping = (OneToOneMapping)descriptor.getMappingForAttributeName("address");
orgIndirectionPolicy = mapping.getIndirectionPolicy();
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_valueFromMethod.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_valueFromMethod.java
index 925c55e..e7d4dc8 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_valueFromMethod.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/InvalidUseOfTransparentIndirectionTest_valueFromMethod.java
@@ -47,7 +47,7 @@
expectedException = DescriptorException.invalidUseOfTransparentIndirection(null);
- descriptor = ((DatabaseSession)getSession()).getDescriptor(Employee.class);
+ descriptor = getSession().getDescriptor(Employee.class);
//valueFromMethod is used in TransformationMapping
mapping = (TransformationMapping)descriptor.getMappingForAttributeName("normalHours");
orgIndirectionPolicy = mapping.getIndirectionPolicy();
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MappingMustBeReadOnlyWhenStoredInCacheTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MappingMustBeReadOnlyWhenStoredInCacheTest.java
index ec5ae1c..b4f0905 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MappingMustBeReadOnlyWhenStoredInCacheTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MappingMustBeReadOnlyWhenStoredInCacheTest.java
@@ -42,7 +42,7 @@
@Override
protected void setup() {
- descriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ descriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
mapping = (DirectToFieldMapping)descriptor.getMappingForAttributeName("firstName");
orgReadOnly = mapping.isReadOnly();
mapping.readWrite();
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleTablePrimaryKeyMustBeFullyQualifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleTablePrimaryKeyMustBeFullyQualifiedTest.java
index b55d3e1..4429bbc 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleTablePrimaryKeyMustBeFullyQualifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleTablePrimaryKeyMustBeFullyQualifiedTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.multipleTablePrimaryKeyMustBeFullyQualified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleWriteMappingsForFieldTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleWriteMappingsForFieldTest.java
index 5ec1f63..1e7a59b 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleWriteMappingsForFieldTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/MultipleWriteMappingsForFieldTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.multipleWriteMappingsForField(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoAttributeTransformationMethodTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoAttributeTransformationMethodTest.java
index dfc5b0c..67ca3ba 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoAttributeTransformationMethodTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoAttributeTransformationMethodTest.java
@@ -38,7 +38,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noAttributeTransformationMethod(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
getSession().setIntegrityChecker(new IntegrityChecker());
getSession().getIntegrityChecker().dontCatchExceptions();
@@ -49,7 +49,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
if (orgDescriptor != null) {
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoFieldNameForMappingTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoFieldNameForMappingTest.java
index a7af691..300553a 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoFieldNameForMappingTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoFieldNameForMappingTest.java
@@ -38,7 +38,7 @@
expectedException = DescriptorException.attributeNameNotSpecified();
expectedException.setErrorCode(50); //work around to avoid 7012 error
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
getSession().setIntegrityChecker(new IntegrityChecker());
getSession().getIntegrityChecker().dontCatchExceptions();
@@ -49,7 +49,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null) {
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoForeighKeysAreSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoForeighKeysAreSpecifiedTest.java
index 94ced8b..f3288fc 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoForeighKeysAreSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoForeighKeysAreSpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noForeignKeysAreSpecified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoMappingForPrimaryKeyTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoMappingForPrimaryKeyTest.java
index 66b268e..f1c7aea 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoMappingForPrimaryKeyTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoMappingForPrimaryKeyTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noMappingForPrimaryKey(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoReferenceKeyIsSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoReferenceKeyIsSpecifiedTest.java
index 023416c..dc0a0b7 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoReferenceKeyIsSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoReferenceKeyIsSpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noReferenceKeyIsSpecified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoRelationTableTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoRelationTableTest.java
index 57a07b6..6f379ce 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoRelationTableTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoRelationTableTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noRelationTable(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSourceRelationKeysSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSourceRelationKeysSpecifiedTest.java
index b440211..7dd4824 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSourceRelationKeysSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSourceRelationKeysSpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noSourceRelationKeysSpecified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSubClassMatchTest_AggregateObject.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSubClassMatchTest_AggregateObject.java
index 1127de6..da24987 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSubClassMatchTest_AggregateObject.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSubClassMatchTest_AggregateObject.java
@@ -49,8 +49,8 @@
Employee employee = new Employee();
- ClassDescriptor descriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
- ClassDescriptor projDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
+ ClassDescriptor descriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ ClassDescriptor projDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
mapping = (org.eclipse.persistence.mappings.AggregateObjectMapping)descriptor.getMappingForAttributeName("period");
orgInheritancePolicy = mapping.getReferenceDescriptor().getInheritancePolicyOrNull();
org.eclipse.persistence.internal.sessions.ObjectChangeSet changeSet = new ObjectChangeSet(new Vector(), projDescriptor, employee, new org.eclipse.persistence.internal.sessions.UnitOfWorkChangeSet(), true);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodOnInitializingAttributeMethodTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodOnInitializingAttributeMethodTest.java
index 5824ff4..e095b38 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodOnInitializingAttributeMethodTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodOnInitializingAttributeMethodTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noSuchMethodOnInitializingAttributeMethod(null, null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileConvertingToMethodTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileConvertingToMethodTest.java
index 920a163..2b5200e 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileConvertingToMethodTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileConvertingToMethodTest.java
@@ -37,7 +37,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noSuchMethodWhileConvertingToMethod(null, null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
getSession().setIntegrityChecker(new IntegrityChecker());
getSession().getIntegrityChecker().dontCatchExceptions();
@@ -48,7 +48,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
if (orgDescriptor != null) {
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessorTest.java
index 4b190de..ca000f9 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessorTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noSuchMethodWhileInitializingAttributesInMethodAccessor(null, null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_GetTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_GetTest.java
index edb6a19..d4cc445 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_GetTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_GetTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noSuchMethodWhileInitializingAttributesInMethodAccessor(null, null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_SetTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_SetTest.java
index c7ea718..c2f09fa 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_SetTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoSuchMethodWhileInitializingAttributesInMethodAccessor_SetTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noSuchMethodWhileInitializingAttributesInMethodAccessor(null, null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetForeignKeysSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetForeignKeysSpecifiedTest.java
index 094509e..30da17a 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetForeignKeysSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetForeignKeysSpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noTargetForeignKeysSpecified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetRelationKeysSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetRelationKeysSpecifiedTest.java
index 902b481..78970b1 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetRelationKeysSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NoTargetRelationKeysSpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.noTargetRelationKeysSpecified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NullPointerWhileSettingValueThruInstanceVariableAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NullPointerWhileSettingValueThruInstanceVariableAccessorTest.java
index 301f892..78ad2fd 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NullPointerWhileSettingValueThruInstanceVariableAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/NullPointerWhileSettingValueThruInstanceVariableAccessorTest.java
@@ -36,7 +36,7 @@
protected void setup() {
expectedException = DescriptorException.nullPointerWhileSettingValueThruInstanceVariableAccessor(null, null, null);
- ClassDescriptor descriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ ClassDescriptor descriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
mapping = descriptor.getMappingForAttributeName("salary");
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithIndirectionMismatchTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithIndirectionMismatchTest.java
index e41f9f1..5240580 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithIndirectionMismatchTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithIndirectionMismatchTest.java
@@ -74,7 +74,7 @@
idMapping.setFieldName("EMPLOYEE.EMP_ID");
idMapping.setGetMethodName("getId");
idMapping.setSetMethodName("setId");
- ((MethodAttributeAccessor)idMapping.getAttributeAccessor()).initializeAttributes(PersonWithValueHolder.class);
+ idMapping.getAttributeAccessor().initializeAttributes(PersonWithValueHolder.class);
descriptor.addMapping(idMapping);
OneToOneMapping addressMapping = new OneToOneMapping();
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithTransparentIndirectionMismatchTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithTransparentIndirectionMismatchTest.java
index d3625e9..739ba35 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithTransparentIndirectionMismatchTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParameterAndMappingWithTransparentIndirectionMismatchTest.java
@@ -73,7 +73,7 @@
idMapping.setFieldName("EMPLOYEE.EMP_ID");
idMapping.setGetMethodName("getId");
idMapping.setSetMethodName("setId");
- ((MethodAttributeAccessor)idMapping.getAttributeAccessor()).initializeAttributes(PersonWithValueHolder.class);
+ idMapping.getAttributeAccessor().initializeAttributes(PersonWithValueHolder.class);
descriptor.addMapping(idMapping);
OneToManyMapping phoneNumbersMapping = new OneToManyMapping();
@@ -84,7 +84,7 @@
phoneNumbersMapping.setSetMethodName("setPhones");
phoneNumbersMapping.setGetMethodName("getPhones");
phoneNumbersMapping.addTargetForeignKeyFieldName("PHONE.EMP_ID", "EMPLOYEE.EMP_ID");
- ((MethodAttributeAccessor)phoneNumbersMapping.getAttributeAccessor()).initializeAttributes(PersonWithValueHolder.class);
+ phoneNumbersMapping.getAttributeAccessor().initializeAttributes(PersonWithValueHolder.class);
descriptor.addMapping(phoneNumbersMapping);
return descriptor;
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentClassIsSelfTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentClassIsSelfTest.java
index d83d7cf..c551df2 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentClassIsSelfTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentClassIsSelfTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.parentClassIsSelf(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentDescriptorNotSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentDescriptorNotSpecifiedTest.java
index e060b93..23242df 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentDescriptorNotSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ParentDescriptorNotSpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.parentDescriptorNotSpecified(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.LargeProject.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceKeyFieldNotProperlySpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceKeyFieldNotProperlySpecifiedTest.java
index 6765fac..bc2a239 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceKeyFieldNotProperlySpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceKeyFieldNotProperlySpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.referenceKeyFieldNotProperlySpecified(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceTableNotSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceTableNotSpecifiedTest.java
index 673388e..4c483a1 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceTableNotSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReferenceTableNotSpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.referenceTableNotSpecified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/RelationKeyFieldNotProperlySpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/RelationKeyFieldNotProperlySpecifiedTest.java
index 5e3736f..35c8089 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/RelationKeyFieldNotProperlySpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/RelationKeyFieldNotProperlySpecifiedTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.relationKeyFieldNotProperlySpecified(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.Employee.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReturnTypeInGetAttributeAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReturnTypeInGetAttributeAccessorTest.java
index c653fff..46b9c03 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReturnTypeInGetAttributeAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ReturnTypeInGetAttributeAccessorTest.java
@@ -37,7 +37,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.returnTypeInGetAttributeAccessor(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -45,7 +45,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TableNotSpecifiedTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TableNotSpecifiedTest.java
index 3ba0553..6ab5372 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TableNotSpecifiedTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TableNotSpecifiedTest.java
@@ -35,7 +35,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.tableNotSpecified(null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.EmploymentPeriod.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.EmploymentPeriod.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -43,7 +43,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.EmploymentPeriod.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.EmploymentPeriod.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileGettingValueThruMethodAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileGettingValueThruMethodAccessorTest.java
index 19f5b26..4cb8a8a 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileGettingValueThruMethodAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileGettingValueThruMethodAccessorTest.java
@@ -57,7 +57,7 @@
@Override
public void test() {
try {
- ((MethodAttributeAccessor)mapping.getAttributeAccessor()).initializeAttributes(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ mapping.getAttributeAccessor().initializeAttributes(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
mapping.getAttributeValueFromObject(person);
} catch (EclipseLinkException exception) {
caughtException = exception;
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileInvokingFieldToMethodTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileInvokingFieldToMethodTest.java
index 34d6a22..5e6c4cf 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileInvokingFieldToMethodTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileInvokingFieldToMethodTest.java
@@ -54,7 +54,7 @@
PersonWithValueHolder person = new PersonWithValueHolder();
person.setName("Person");
((DatabaseSession)getSession()).addDescriptor(descriptor());
- UnitOfWork uow = ((DatabaseSession)getSession()).acquireUnitOfWork();
+ UnitOfWork uow = getSession().acquireUnitOfWork();
try {
uow.registerObject(person); //error is thrown at this line, the rest is not needed - Ian
// uow.commit();
@@ -79,7 +79,7 @@
idMapping.setFieldName("EMPLOYEE.EMP_ID");
//idMapping.setGetMethodName("getId");
//idMapping.setSetMethodName("setId");
- ((InstanceVariableAttributeAccessor)idMapping.getAttributeAccessor()).initializeAttributes(PersonWithValueHolder.class);
+ idMapping.getAttributeAccessor().initializeAttributes(PersonWithValueHolder.class);
descriptor.addMapping(idMapping);
TransformationMapping normalHoursMapping = new TransformationMapping();
@@ -87,7 +87,7 @@
normalHoursMapping.setAttributeTransformation("buildNormalHours");
normalHoursMapping.addFieldTransformation("EMPLOYEE.START_TIME", "getStartTime");
normalHoursMapping.addFieldTransformation("EMPLOYEE.END_TIME", "getEndTime");
- ((InstanceVariableAttributeAccessor)idMapping.getAttributeAccessor()).initializeAttributes(PersonWithValueHolder.class);
+ idMapping.getAttributeAccessor().initializeAttributes(PersonWithValueHolder.class);
descriptor.addMapping(normalHoursMapping);
return descriptor;
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileSettingValueThruMethodAccessorTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileSettingValueThruMethodAccessorTest.java
index d1430df..526fbf2 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileSettingValueThruMethodAccessorTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/TargetInvocationWhileSettingValueThruMethodAccessorTest.java
@@ -56,7 +56,7 @@
@Override
public void test() {
try {
- ((MethodAttributeAccessor)mapping.getAttributeAccessor()).initializeAttributes(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
+ mapping.getAttributeAccessor().initializeAttributes(org.eclipse.persistence.testing.tests.validation.EmployeeWithProblems.class);
mapping.setAttributeValueInObject(person, "invalid_data");
} catch (EclipseLinkException exception) {
caughtException = exception;
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ValueNotFoundInClassIndicatorMappingTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ValueNotFoundInClassIndicatorMappingTest.java
index c0c6984..6728154 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ValueNotFoundInClassIndicatorMappingTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/ValueNotFoundInClassIndicatorMappingTest.java
@@ -36,7 +36,7 @@
@Override
protected void setup() {
expectedException = DescriptorException.valueNotFoundInClassIndicatorMapping(null, null);
- orgDescriptor = ((DatabaseSession)getSession()).getDescriptor(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
+ orgDescriptor = getSession().getDescriptor(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
orgIntegrityChecker = getSession().getIntegrityChecker();
}
ClassDescriptor orgDescriptor;
@@ -44,7 +44,7 @@
@Override
public void reset() {
- ((DatabaseSession)getSession()).getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
+ getSession().getDescriptors().remove(org.eclipse.persistence.testing.models.employee.domain.SmallProject.class);
if (orgDescriptor != null)
((DatabaseSession)getSession()).addDescriptor(orgDescriptor);
if (orgIntegrityChecker != null)
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/VariableOneToOneMappingIsNotDefinedProperlyTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/VariableOneToOneMappingIsNotDefinedProperlyTest.java
index 5024fbc..123a5dd 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/VariableOneToOneMappingIsNotDefinedProperlyTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/validation/VariableOneToOneMappingIsNotDefinedProperlyTest.java
@@ -62,7 +62,7 @@
@Override
protected void setup() {
- descriptor = ((DatabaseSession)getSession()).getDescriptor(Actor.class);
+ descriptor = getSession().getDescriptor(Actor.class);
mapping = (VariableOneToOneMapping)descriptor.getMappingForAttributeName("program");
sourceField = new DatabaseField("ACTOR.PROGRAM_ID");
@@ -100,7 +100,7 @@
if (testMode == 0) {
mapping.writeFromObjectIntoRow(actor, databaseRow, (AbstractSession)getSession(), WriteType.UNDEFINED); //test one
} else if (testMode == 1) {
- mapping.writeFromObjectIntoRowWithChangeRecord((org.eclipse.persistence.internal.sessions.ChangeRecord)changeRecord, databaseRow, (AbstractSession)getSession(), WriteType.UNDEFINED); //test two
+ mapping.writeFromObjectIntoRowWithChangeRecord(changeRecord, databaseRow, (AbstractSession)getSession(), WriteType.UNDEFINED); //test two
} else if (testMode == 2) {
mapping.writeFromObjectIntoRowForWhereClause(deleteObjectQuery, databaseRow); //test three
} else {
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/CollectionMappingIsMapPolicyTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/CollectionMappingIsMapPolicyTest.java
index e90e426..6b7a748 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/CollectionMappingIsMapPolicyTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/CollectionMappingIsMapPolicyTest.java
@@ -51,9 +51,9 @@
mappingToModify = (DatabaseMapping)mappingsEnum.nextElement();
if (mappingToModify.isForeignReferenceMapping()) {
- if (((ForeignReferenceMapping)mappingToModify).isCollectionMapping()) {
+ if (mappingToModify.isCollectionMapping()) {
CollectionMapping collectionMapping =
- (CollectionMapping)(((ForeignReferenceMapping)mappingToModify));
+ (CollectionMapping) mappingToModify;
collectionMapping.setContainerPolicy(policy);
policy.setKeyName("testMethod");
collectionMapping.getContainerPolicy().setContainerClass(Vector.class);
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/ProjectXMLSortedCollectionMapping.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/ProjectXMLSortedCollectionMapping.java
index 53a8a37..9f417d1 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/ProjectXMLSortedCollectionMapping.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/ProjectXMLSortedCollectionMapping.java
@@ -65,8 +65,8 @@
DatabaseMapping mappingToModify = descriptorToModify.getMappingForAttributeName("projects");
if (mappingToModify.isForeignReferenceMapping()) {
- if (((ForeignReferenceMapping)mappingToModify).isCollectionMapping()) {
- CollectionMapping collectionMapping = (CollectionMapping)(((ForeignReferenceMapping)mappingToModify));
+ if (mappingToModify.isCollectionMapping()) {
+ CollectionMapping collectionMapping = (CollectionMapping) mappingToModify;
collectionMapping.useSortedSetClassName(TreeSet.class.getName(),getComparator().getName());
}
}else{
@@ -91,7 +91,7 @@
CollectionMapping collectionMapping = (CollectionMapping)readBackMapping;
ContainerPolicy containerPolciy = collectionMapping.getContainerPolicy();
if(containerPolciy.isCollectionPolicy()){
- Class conatinerClass = ((SortedCollectionContainerPolicy)containerPolciy).getContainerClass();
+ Class conatinerClass = containerPolciy.getContainerClass();
Class comparatorClass = ((SortedCollectionContainerPolicy)containerPolciy).getComparatorClass();
if(!conatinerClass.equals(TreeSet.class) ){
throw new TestErrorException("The container class read was not equal to the conatiner class set originally, which expected as the java.util.TreeSet class. ");
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseCollectionClassOnMappingTest.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseCollectionClassOnMappingTest.java
index 7950eaf..ff81c5e 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseCollectionClassOnMappingTest.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseCollectionClassOnMappingTest.java
@@ -43,9 +43,9 @@
mappingToModify = descriptorToModify.getMappingForAttributeName("projects");
if (mappingToModify.isForeignReferenceMapping()) {
- if (((ForeignReferenceMapping)mappingToModify).isCollectionMapping()) {
+ if (mappingToModify.isCollectionMapping()) {
CollectionMapping collectionMapping =
- (CollectionMapping)(((ForeignReferenceMapping)mappingToModify));
+ (CollectionMapping) mappingToModify;
collectionMapping.getContainerPolicy().setContainerClass(Employee.class);
}
}
diff --git a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseTransparentMapOnCollectionMapping.java b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseTransparentMapOnCollectionMapping.java
index 0abe752..ce65335 100644
--- a/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseTransparentMapOnCollectionMapping.java
+++ b/foundation/eclipselink.core.test/src/it/java/org/eclipse/persistence/testing/tests/workbenchintegration/UseTransparentMapOnCollectionMapping.java
@@ -54,9 +54,9 @@
mappingToModify = (DatabaseMapping)mappingsEnum.nextElement();
if (mappingToModify.isForeignReferenceMapping()) {
- if (((ForeignReferenceMapping)mappingToModify).isCollectionMapping()) {
+ if (mappingToModify.isCollectionMapping()) {
CollectionMapping collectionMapping =
- (CollectionMapping)(((ForeignReferenceMapping)mappingToModify));
+ (CollectionMapping) mappingToModify;
collectionMapping.setContainerPolicy(mapPolicy);
mapPolicy.setKeyName("testMethod");
collectionMapping.getContainerPolicy().setContainerClass(Vector.class);
diff --git a/foundation/eclipselink.core.test/src/test/java/org/eclipse/persistence/testing/tests/junit/identitymaps/CacheIdTest.java b/foundation/eclipselink.core.test/src/test/java/org/eclipse/persistence/testing/tests/junit/identitymaps/CacheIdTest.java
index 41f28d0..e2c84d7 100644
--- a/foundation/eclipselink.core.test/src/test/java/org/eclipse/persistence/testing/tests/junit/identitymaps/CacheIdTest.java
+++ b/foundation/eclipselink.core.test/src/test/java/org/eclipse/persistence/testing/tests/junit/identitymaps/CacheIdTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -147,9 +147,9 @@
newCacheId("any"), newCacheId((Object)null));
smaller("many primaryKey - smaller",
- newCacheId("ab", (Object)null), newCacheId("ab", "any"));
+ newCacheId("ab", null), newCacheId("ab", "any"));
greater("many primaryKey - greater",
- newCacheId("bc", "any"), newCacheId("bc", (Object)null));
+ newCacheId("bc", "any"), newCacheId("bc", null));
}
@Test
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIConnectionExceptionsTest.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIConnectionExceptionsTest.java
index b73e763..900ba2d 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIConnectionExceptionsTest.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIConnectionExceptionsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
super(mode, RMIConnection.class);
}
+@Override
protected void setKnownBugs() {
super.setKnownBugs();
if(generator.getMode() == TransporterGenerator.SET_EXCEPTION_INTO_TRANSPORTER) {
@@ -43,6 +44,7 @@
}
}
+@Override
public void setup() throws Exception {
Session session = new DatabaseSessionImpl();
session.setProperty("TransporterGenerator", generator);
@@ -53,6 +55,7 @@
setRemoteConnection(rmiConnection);
}
+@Override
public void reset() throws Exception {
InitialContext initialNamingContext = new InitialContext();
initialNamingContext.unbind(getNameToBind());
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIIIOPRemoteModel.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIIIOPRemoteModel.java
index d77adb6..8e1d0ac 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIIIOPRemoteModel.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIIIOPRemoteModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
return rmiConnection;
}
+ @Override
public void setup() {
RemoteModel.originalSession = getSession();
RMIServerManagerController.start(buildServerSession());
@@ -74,6 +75,7 @@
getExecutor().setSession(remoteSession);
}
+ @Override
public void addTests() {
super.addTests();
addTest(getExceptionsTestSuite());
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIRemoteSessionControllerDispatcherForTestingExceptions.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIRemoteSessionControllerDispatcherForTestingExceptions.java
index 1b70f36..15292e6 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIRemoteSessionControllerDispatcherForTestingExceptions.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/RMIRemoteSessionControllerDispatcherForTestingExceptions.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
*
* @param remoteCommand RemoteCommand The command to be executed on the remote session
*/
+ @Override
public Transporter processCommand(Transporter remoteTransporter) {
return handleByMode();
}
@@ -58,6 +59,7 @@
* Begin a transaction on the database.
*/
+ @Override
public Transporter beginTransaction() {
return handleByMode();
}
@@ -66,6 +68,7 @@
* Begin a transaction on the database.
*/
+ @Override
public Transporter beginEarlyTransaction() {
return handleByMode();
}
@@ -74,6 +77,7 @@
* Remote unit of work after serialization is commited locally.
*/
+ @Override
public Transporter commitRootUnitOfWork(Transporter remoteUnitOfWork) {
return handleByMode();
}
@@ -82,6 +86,7 @@
* Commit a transaction on the database.
*/
+ @Override
public Transporter commitTransaction() {
return handleByMode();
}
@@ -122,6 +127,7 @@
* Used for closing cursored streams across RMI.
*/
+ @Override
public Transporter cursoredStreamClose(Transporter remoteCursoredStreamID) {
return handleByMode();
}
@@ -130,6 +136,7 @@
* Retrieve next page size of objects from the remote cursored stream
*/
+ @Override
public Transporter cursoredStreamNextPage(Transporter remoteCursoredStream, int pageSize) {
return handleByMode();
}
@@ -138,6 +145,7 @@
* Return the cursored stream size
*/
+ @Override
public Transporter cursoredStreamSize(Transporter remoteCursoredStreamOid) {
return handleByMode();
}
@@ -146,6 +154,7 @@
* Returns a remote cursor stub in a transporter
*/
+ @Override
public Transporter cursorSelectObjects(Transporter remoteTransporter) {
return handleByMode();
}
@@ -154,6 +163,7 @@
* A remote query after serialization is executed locally.
*/
+ @Override
public Transporter executeNamedQuery(Transporter nameTransporter, Transporter classTransporter, Transporter argumentsTransporter) {
return handleByMode();
}
@@ -162,6 +172,7 @@
* A remote query after serialization is executed locally.
*/
+ @Override
public Transporter executeQuery(Transporter query) {
return handleByMode();
}
@@ -170,6 +181,7 @@
* Extract descriptor from the session
*/
+ @Override
public Transporter getDescriptor(Transporter theClass) {
return handleByMode();
}
@@ -178,6 +190,7 @@
* Extract descriptor from the session
*/
+ @Override
public Transporter getDescriptorForAlias(Transporter theClass) {
return handleByMode();
}
@@ -187,6 +200,7 @@
*
*/
+ @Override
public Transporter getDefaultReadOnlyClasses() {
return handleByMode();
}
@@ -220,6 +234,7 @@
* Get the associated session login.
*/
+ @Override
public Transporter getLogin() {
return handleByMode();
}
@@ -248,6 +263,7 @@
* INTERNAL: Get the value returned by remote function call
*/
+ @Override
public Transporter getSequenceNumberNamed(Transporter remoteFunctionCall) {
return handleByMode();
}
@@ -273,6 +289,7 @@
return handleByMode();
}
+ @Override
public Transporter initializeIdentityMapsOnServerSession() {
return handleByMode();
}
@@ -281,6 +298,7 @@
* The corresponding original value holder is instantiated.
*/
+ @Override
public Transporter instantiateRemoteValueHolderOnServer(Transporter remoteValueHolder) {
return handleByMode();
}
@@ -341,6 +359,7 @@
* Rollback a transaction on the database.
*/
+ @Override
public Transporter rollbackTransaction() {
return handleByMode();
}
@@ -349,6 +368,7 @@
* Moves the cursor to the given row number in the result set
*/
+ @Override
public Transporter scrollableCursorAbsolute(Transporter remoteScrollableCursorOid, int rows) {
return handleByMode();
}
@@ -357,6 +377,7 @@
* Moves the cursor to the end of the result set, just after the last row.
*/
+ @Override
public Transporter scrollableCursorAfterLast(Transporter remoteScrollableCursorOid) {
return handleByMode();
}
@@ -365,6 +386,7 @@
* Moves the cursor to the front of the result set, just before the first row
*/
+ @Override
public Transporter scrollableCursorBeforeFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -373,6 +395,7 @@
* Used for closing scrollable cursor across RMI.
*/
+ @Override
public Transporter scrollableCursorClose(Transporter remoteScrollableCursorOid) {
return handleByMode();
}
@@ -381,6 +404,7 @@
* Retrieves the current row index number
*/
+ @Override
public Transporter scrollableCursorCurrentIndex(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -389,6 +413,7 @@
* Moves the cursor to the first row in the result set
*/
+ @Override
public Transporter scrollableCursorFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -397,6 +422,7 @@
* Indicates whether the cursor is after the last row in the result set.
*/
+ @Override
public Transporter scrollableCursorIsAfterLast(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -405,6 +431,7 @@
* Indicates whether the cursor is before the first row in the result set.
*/
+ @Override
public Transporter scrollableCursorIsBeforeFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -413,6 +440,7 @@
* Indicates whether the cursor is on the first row of the result set.
*/
+ @Override
public Transporter scrollableCursorIsFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -421,6 +449,7 @@
* Indicates whether the cursor is on the last row of the result set.
*/
+ @Override
public Transporter scrollableCursorIsLast(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -429,6 +458,7 @@
* Moves the cursor to the last row in the result set
*/
+ @Override
public Transporter scrollableCursorLast(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -437,6 +467,7 @@
* Retrieve next object from the scrollable cursor
*/
+ @Override
public Transporter scrollableCursorNextObject(Transporter scrollableCursorOid) {
return handleByMode();
}
@@ -445,6 +476,7 @@
* Retrieve previous object from the scrollable cursor
*/
+ @Override
public Transporter scrollableCursorPreviousObject(Transporter scrollableCursorOid) {
return handleByMode();
}
@@ -453,6 +485,7 @@
* Moves the cursor to the given row number in the result set
*/
+ @Override
public Transporter scrollableCursorRelative(Transporter remoteScrollableCursor, int rows) {
return handleByMode();
}
@@ -461,6 +494,7 @@
* Return the cursor size
*/
+ @Override
public Transporter scrollableCursorSize(Transporter remoteCursorOid) {
return handleByMode();
}
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManagerController_Tie.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManagerController_Tie.java
index 8658739..e87b5b5 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManagerController_Tie.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManagerController_Tie.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,11 @@
"RMI:org.eclipse.persistence.testing.tests.remote.rmi.IIOP.RMIServerManager:0000000000000000"
};
+ @Override
public String[] _ids() {
return _type_ids;
}
+ @Override
public OutputStream _invoke(String method, InputStream _in, ResponseHandler reply) throws SystemException {
try {
org.omg.CORBA_2_3.portable.InputStream in =
@@ -59,23 +61,29 @@
throw new UnknownException(ex);
}
}
+ @Override
public void deactivate() {
_orb().disconnect(this);
_set_delegate(null);
target = null;
}
+ @Override
public Remote getTarget() {
return target;
}
+ @Override
public ORB orb() {
return _orb();
}
+ @Override
public void orb(ORB orb) {
orb.connect(this);
}
+ @Override
public void setTarget(Remote target) {
this.target = (RMIServerManagerController) target;
}
+ @Override
public org.omg.CORBA.Object thisObject() {
return this;
}
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManager_Stub.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManager_Stub.java
index d4c18e2..23e919a 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManager_Stub.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/rmi/IIOP/_RMIServerManager_Stub.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,9 +36,11 @@
"RMI:org.eclipse.persistence.testing.tests.remote.rmi.IIOP.RMIServerManager:0000000000000000"
};
+ @Override
public String[] _ids() {
return _type_ids;
}
+ @Override
public RMIRemoteSessionController createRemoteSessionController() throws RemoteException {
if (!Util.isLocal(this)) {
try {
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBARemoteSessionControllerDispatcherForTestingExceptions.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBARemoteSessionControllerDispatcherForTestingExceptions.java
index fd85d45..67e0d88 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBARemoteSessionControllerDispatcherForTestingExceptions.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBARemoteSessionControllerDispatcherForTestingExceptions.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
* @param remoteCommand RemoteCommand The command to be executed on the remote session
*/
+@Override
public Transporter processCommand(Transporter remoteTransporter)
{
return handleByMode();
@@ -61,6 +62,7 @@
* Begin a transaction on the database.
*/
+@Override
public Transporter beginTransaction()
{
return handleByMode();
@@ -70,6 +72,7 @@
* Begin a transaction on the database.
*/
+@Override
public Transporter beginEarlyTransaction()
{
return handleByMode();
@@ -78,6 +81,7 @@
* Remote unit of work after serialization is commited locally.
*/
+@Override
public Transporter commitRootUnitOfWork(Transporter remoteUnitOfWork)
{
return handleByMode();
@@ -86,6 +90,7 @@
* Commit a transaction on the database.
*/
+@Override
public Transporter commitTransaction()
{
return handleByMode();
@@ -132,6 +137,7 @@
* Used for closing cursored streams across RMI.
*/
+@Override
public Transporter cursoredStreamClose(Transporter remoteCursoredStreamID) {
return handleByMode();
}
@@ -139,6 +145,7 @@
* Retrieve next page size of objects from the remote cursored stream
*/
+@Override
public Transporter cursoredStreamNextPage(Transporter remoteCursoredStream, int pageSize) {
return handleByMode();
}
@@ -146,6 +153,7 @@
* Return the cursored stream size
*/
+@Override
public Transporter cursoredStreamSize(Transporter remoteCursoredStreamOid) {
return handleByMode();
}
@@ -153,6 +161,7 @@
* Returns a remote cursor stub in a transporter
*/
+@Override
public Transporter cursorSelectObjects(Transporter remoteTransporter)
{
return handleByMode();
@@ -161,6 +170,7 @@
* A remote query after serialization is executed locally.
*/
+@Override
public Transporter executeNamedQuery(Transporter nameTransporter, Transporter classTransporter, Transporter argumentsTransporter)
{
return handleByMode();
@@ -169,6 +179,7 @@
* A remote query after serialization is executed locally.
*/
+@Override
public Transporter executeQuery(Transporter query)
{
return handleByMode();
@@ -177,6 +188,7 @@
* Extract descriptor from the session
*/
+@Override
public Transporter getDescriptor(Transporter theClass)
{
return handleByMode();
@@ -185,6 +197,7 @@
* Extract descriptor from the session
*/
+@Override
public Transporter getDescriptorForAlias(Transporter theClass)
{
return handleByMode();
@@ -194,6 +207,7 @@
* Get the default read-only classes
**/
+@Override
public Transporter getDefaultReadOnlyClasses()
{
return handleByMode();
@@ -229,6 +243,7 @@
* Get the associated session login.
*/
+@Override
public Transporter getLogin()
{
return handleByMode();
@@ -262,6 +277,7 @@
* Get the value returned by remote function call
*/
+@Override
public Transporter getSequenceNumberNamed(Transporter remoteFunctionCall) {
return handleByMode();
}
@@ -290,6 +306,7 @@
{
return handleByMode();
}
+@Override
public Transporter initializeIdentityMapsOnServerSession()
{
return handleByMode();
@@ -298,6 +315,7 @@
* The corresponding original value holder is instantiated.
*/
+@Override
public Transporter instantiateRemoteValueHolderOnServer(Transporter remoteValueHolder)
{
return handleByMode();
@@ -365,6 +383,7 @@
* Rollback a transaction on the database.
*/
+@Override
public Transporter rollbackTransaction()
{
return handleByMode();
@@ -373,6 +392,7 @@
* Moves the cursor to the given row number in the result set
*/
+@Override
public Transporter scrollableCursorAbsolute(Transporter remoteScrollableCursorOid, int rows) {
return handleByMode();
}
@@ -380,6 +400,7 @@
* Moves the cursor to the end of the result set, just after the last row.
*/
+@Override
public Transporter scrollableCursorAfterLast(Transporter remoteScrollableCursorOid){
return handleByMode();
}
@@ -387,6 +408,7 @@
* Moves the cursor to the front of the result set, just before the first row
*/
+@Override
public Transporter scrollableCursorBeforeFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -394,6 +416,7 @@
* Used for closing scrollable cursor across RMI.
*/
+@Override
public Transporter scrollableCursorClose(Transporter remoteScrollableCursorOid) {
return handleByMode();
}
@@ -401,6 +424,7 @@
* Retrieves the current row index number
*/
+@Override
public Transporter scrollableCursorCurrentIndex(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -408,6 +432,7 @@
* Moves the cursor to the first row in the result set
*/
+@Override
public Transporter scrollableCursorFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -415,6 +440,7 @@
* Indicates whether the cursor is after the last row in the result set.
*/
+@Override
public Transporter scrollableCursorIsAfterLast(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -422,6 +448,7 @@
* Indicates whether the cursor is before the first row in the result set.
*/
+@Override
public Transporter scrollableCursorIsBeforeFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -429,6 +456,7 @@
* Indicates whether the cursor is on the first row of the result set.
*/
+@Override
public Transporter scrollableCursorIsFirst(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -436,6 +464,7 @@
* Indicates whether the cursor is on the last row of the result set.
*/
+@Override
public Transporter scrollableCursorIsLast(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -443,6 +472,7 @@
* Moves the cursor to the last row in the result set
*/
+@Override
public Transporter scrollableCursorLast(Transporter remoteScrollableCursor) {
return handleByMode();
}
@@ -450,6 +480,7 @@
* Retrieve next object from the scrollable cursor
*/
+@Override
public Transporter scrollableCursorNextObject(Transporter scrollableCursorOid) {
return handleByMode();
}
@@ -457,6 +488,7 @@
* Retrieve previous object from the scrollable cursor
*/
+@Override
public Transporter scrollableCursorPreviousObject(Transporter scrollableCursorOid) {
return handleByMode();
}
@@ -464,6 +496,7 @@
* Moves the cursor to the given row number in the result set
*/
+@Override
public Transporter scrollableCursorRelative(Transporter remoteScrollableCursor, int rows) {
return handleByMode();
}
@@ -471,6 +504,7 @@
* Return the cursor size
*/
+@Override
public Transporter scrollableCursorSize(Transporter remoteCursorOid) {
return handleByMode();
}
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerManagerHolder.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerManagerHolder.java
index 74c20bb..a7742f8 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerManagerHolder.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerManagerHolder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,14 +32,17 @@
{
value = initialValue;
}
+ @Override
public void _read (org.omg.CORBA.portable.InputStream i)
{
value = org.eclipse.persistence.testing.tests.remote.suncorba.CORBAServerManagerHelper.read (i);
}
+ @Override
public org.omg.CORBA.TypeCode _type ()
{
return org.eclipse.persistence.testing.tests.remote.suncorba.CORBAServerManagerHelper.type ();
}
+ @Override
public void _write (org.omg.CORBA.portable.OutputStream o)
{
org.eclipse.persistence.testing.tests.remote.suncorba.CORBAServerManagerHelper.write (o, value);
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerRunner.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerRunner.java
index 9d5f433..904d07e 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerRunner.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/CORBAServerRunner.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
{
this.session = session;
}
+@Override
public void run()
{
CORBAServerManagerController.start(this.session);
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerImplBase.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerImplBase.java
index 6f52446..faae6f3 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerImplBase.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerImplBase.java
@@ -39,13 +39,15 @@
public _CORBAServerManagerImplBase ()
{
}
+ @Override
public String[] _ids ()
{
return __ids;
}
+ @Override
public org.omg.CORBA.portable.OutputStream _invoke (String method,
- org.omg.CORBA.portable.InputStream in,
- org.omg.CORBA.portable.ResponseHandler rh)
+ org.omg.CORBA.portable.InputStream in,
+ org.omg.CORBA.portable.ResponseHandler rh)
{
org.omg.CORBA.portable.OutputStream out = rh.createReply();
java.lang.Integer __method = (java.lang.Integer)_methods.get (method);
diff --git a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerStub.java b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerStub.java
index d27565e..3dc7510 100644
--- a/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerStub.java
+++ b/foundation/org.eclipse.persistence.corba/src/it/java/org/eclipse/persistence/testing/tests/remote/suncorba/_CORBAServerManagerStub.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,10 +40,12 @@
super ();
_set_delegate (delegate);
}
+ @Override
public String[] _ids ()
{
return __ids.clone ();
}
+ @Override
public org.eclipse.persistence.sessions.remote.corba.sun.CORBARemoteSessionController createRemoteSessionController ()
{
org.omg.CORBA.portable.InputStream _in = null;
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/JoinedAttributeTestHelper.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/JoinedAttributeTestHelper.java
index 76ddf96..8d019cb 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/JoinedAttributeTestHelper.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/JoinedAttributeTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -380,7 +380,7 @@
value1 = frm.getRealAttributeValueFromObject(obj1, session);
value2 = frm.getRealAttributeValueFromObject(obj2, session);
if(frm.isCollectionMapping()) {
- Class containerClass = ((CollectionMapping)frm).getContainerPolicy().getContainerClass();
+ Class containerClass = frm.getContainerPolicy().getContainerClass();
if(Collection.class.isAssignableFrom(containerClass)) {
errorMsg += compareCollections((Collection)value1, (Collection)value2, frm.getReferenceDescriptor(), session, processed);
} else if(Map.class.isAssignableFrom(containerClass)) {
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/PerformanceRegressionTestCase.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/PerformanceRegressionTestCase.java
index 7289840..3d0e07f 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/PerformanceRegressionTestCase.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/PerformanceRegressionTestCase.java
@@ -111,7 +111,7 @@
// Query the current version last 5 runs for averaging.
query = new ReadAllQuery(TestResult.class);
result = new ExpressionBuilder();
- query.setSelectionCriteria(result.get("name").equal(((TestCase)test).getName()).and(result.get("loadBuildSummary").get("machine").equal(LoadBuildSystem.getSummary().getMachine())).and(result.get("loadBuildSummary").get("loginChoice").equal(LoadBuildSystem.getSummary().getLoginChoice())).and(result.get("loadBuildSummary").get("toplinkVersion").equal(currentVersion)));
+ query.setSelectionCriteria(result.get("name").equal(test.getName()).and(result.get("loadBuildSummary").get("machine").equal(LoadBuildSystem.getSummary().getMachine())).and(result.get("loadBuildSummary").get("loginChoice").equal(LoadBuildSystem.getSummary().getLoginChoice())).and(result.get("loadBuildSummary").get("toplinkVersion").equal(currentVersion)));
query.addOrdering(result.get("loadBuildSummary").get("timestamp").descending());
query.useCursoredStream(1, 1);
stream = (CursoredStream)session.executeQuery(query);
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/UpdateAllQueryTestHelper.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/UpdateAllQueryTestHelper.java
index 4655f31..fe3e49c 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/UpdateAllQueryTestHelper.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/framework/UpdateAllQueryTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -113,7 +113,7 @@
if(value instanceof Expression) {
valueExpression = ((Expression)(((Expression)value).clone())).getField(targetField);
} else {
- ClassDescriptor targetDescriptor = ((OneToOneMapping)mapping).getReferenceDescriptor();
+ ClassDescriptor targetDescriptor = mapping.getReferenceDescriptor();
Object fieldValue = targetDescriptor.getObjectBuilder().extractValueFromObjectForField(value, targetField, (org.eclipse.persistence.internal.sessions.AbstractSession)mainSession);
valueExpression = rq.getExpressionBuilder().value(fieldValue);
}
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/tests/performance/emulateddb/EmulatedResultSetMetaData.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/tests/performance/emulateddb/EmulatedResultSetMetaData.java
index beacb05..7b7a7da 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/tests/performance/emulateddb/EmulatedResultSetMetaData.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/testing/tests/performance/emulateddb/EmulatedResultSetMetaData.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -152,7 +152,7 @@
*/
@Override
public String getColumnName(int column) throws SQLException {
- return ((DatabaseField)((DatabaseRecord)resultSet.getRows().get(0)).getFields().get(column - 1)).getName();
+ return ((DatabaseRecord)resultSet.getRows().get(0)).getFields().get(column - 1).getName();
}
/**
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/ExpressionNode.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/ExpressionNode.java
index 514c982..8d3a604 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/ExpressionNode.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/ExpressionNode.java
@@ -130,7 +130,7 @@
if (getExpression() instanceof ConstantExpression) {
return ((ConstantExpression)getExpression()).getValue().toString();
} else if (getExpression() instanceof QueryKeyExpression) {
- return ((QueryKeyExpression)getExpression()).getName().toString();
+ return getExpression().getName().toString();
} else {
String anOperator =
getOperator(getExpression().getOperator().getSelector());
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/TextAreaOutputStream.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/TextAreaOutputStream.java
index 7addc0a..ca6e890 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/TextAreaOutputStream.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/beans/TextAreaOutputStream.java
@@ -44,8 +44,8 @@
if (shouldAutoScroll()) {
if (getText().getParent() instanceof JViewport) {
int max =
- ((JScrollPane)(((JViewport)getText().getParent()).getParent())).getVerticalScrollBar().getMaximum();
- ((JScrollPane)(((JViewport)getText().getParent()).getParent())).getVerticalScrollBar().setValue(max);
+ ((JScrollPane)(getText().getParent().getParent())).getVerticalScrollBar().getMaximum();
+ ((JScrollPane)(getText().getParent().getParent())).getVerticalScrollBar().setValue(max);
}
}
}
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/history/HistoryFacade.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/history/HistoryFacade.java
index 48ed7ed..81be234 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/history/HistoryFacade.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/history/HistoryFacade.java
@@ -157,7 +157,7 @@
policy = m2mMapping.getHistoryPolicy();
if (policy != null) {
String name = m2mMapping.getRelationTableName();
- String histName = (String)policy.getHistoryTableNames().get(0);
+ String histName = policy.getHistoryTableNames().get(0);
if (!generatedTables.contains(histName)) {
generatedTables.add(histName);
TableDefinition def = tableDefinitions.get(name);
@@ -169,7 +169,7 @@
policy = dcMapping.getHistoryPolicy();
if (policy != null) {
String name = dcMapping.getReferenceTableName();
- String histName = (String)policy.getHistoryTableNames().get(0);
+ String histName = policy.getHistoryTableNames().get(0);
if (!generatedTables.contains(histName)) {
generatedTables.add(histName);
TableDefinition def = tableDefinitions.get(name);
diff --git a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/sessionconsole/SessionConsolePanel.java b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/sessionconsole/SessionConsolePanel.java
index ae14597..2bea446 100644
--- a/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/sessionconsole/SessionConsolePanel.java
+++ b/foundation/org.eclipse.persistence.core.test.framework/src/main/java/org/eclipse/persistence/tools/sessionconsole/SessionConsolePanel.java
@@ -3545,8 +3545,8 @@
DatabaseRecord firstRow = (DatabaseRecord) resultRows.firstElement();
String[] columns = new String[firstRow.getFields().size()];
for (int index = 0; index < firstRow.getFields().size(); index++) {
- columns[index] = ((DatabaseField) firstRow.getFields().elementAt(
- index)).getName();
+ columns[index] = firstRow.getFields().elementAt(
+ index).getName();
}
model.setColumnIdentifiers(columns);
for (Enumeration rowsEnumeration = resultRows.elements(); rowsEnumeration
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/JSONExceptionResource.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/JSONExceptionResource.java
index c52d421..dc27d57 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/JSONExceptionResource.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/exceptions/i18n/JSONExceptionResource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
/**
* Return the lookup table.
*/
+ @Override
protected Object[][] getContents() {
return contents;
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/Expression.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/Expression.java
index 28d5263..4048998 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/Expression.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/Expression.java
@@ -705,7 +705,7 @@
}
public Expression between(Expression leftExpression, Expression rightExpression) {
- return between((Object)leftExpression, (Object)rightExpression);
+ return between(leftExpression, (Object)rightExpression);
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/ExpressionOperator.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/ExpressionOperator.java
index 6b31aa5..ec3f7c5 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/ExpressionOperator.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/expressions/ExpressionOperator.java
@@ -704,9 +704,9 @@
} else if ((left instanceof String) && (start instanceof String) && (end instanceof String)) {
return ((((String)left).compareTo(((String)start)) > 0) || (((String)left).compareTo(((String)start)) == 0)) && ((((String)left).compareTo(((String)end)) < 0) || (((String)left).compareTo(((String)end)) == 0));
} else if ((left instanceof java.util.Date) && (start instanceof java.util.Date) && (end instanceof java.util.Date)) {
- return (((java.util.Date)left).after(((java.util.Date)start)) || ((java.util.Date)left).equals((start))) && (((java.util.Date)left).before(((java.util.Date)end)) || ((java.util.Date)left).equals((end)));
+ return (((java.util.Date)left).after(((java.util.Date)start)) || left.equals((start))) && (((java.util.Date)left).before(((java.util.Date)end)) || left.equals((end)));
} else if ((left instanceof java.util.Calendar) && (start instanceof java.util.Calendar) && (end instanceof java.util.Calendar)) {
- return (((java.util.Calendar)left).after(start) || ((java.util.Calendar)left).equals((start))) && (((java.util.Calendar)left).before(end) || ((java.util.Calendar)left).equals((end)));
+ return (((java.util.Calendar)left).after(start) || left.equals((start))) && (((java.util.Calendar)left).before(end) || left.equals((end)));
}
throw QueryException.cannotConformExpression();
@@ -982,9 +982,9 @@
int compareValue = ((String)left).compareTo(((String)right));
return (compareValue < 0) || (compareValue == 0);
} else if ((left instanceof java.util.Date) && (right instanceof java.util.Date)) {
- return ((java.util.Date)left).equals((right)) || ((java.util.Date)left).before(((java.util.Date)right));
+ return left.equals((right)) || ((java.util.Date)left).before(((java.util.Date)right));
} else if ((left instanceof java.util.Calendar) && (right instanceof java.util.Calendar)) {
- return ((java.util.Calendar)left).equals((right)) || ((java.util.Calendar)left).before(right);
+ return left.equals((right)) || ((java.util.Calendar)left).before(right);
}
} else if (this.selector == GreaterThan) {
if ((left == null) || (right == null)) {
@@ -1012,9 +1012,9 @@
int compareValue = ((String)left).compareTo(((String)right));
return (compareValue > 0) || (compareValue == 0);
} else if ((left instanceof java.util.Date) && (right instanceof java.util.Date)) {
- return ((java.util.Date)left).equals((right)) || ((java.util.Date)left).after(((java.util.Date)right));
+ return left.equals((right)) || ((java.util.Date)left).after(((java.util.Date)right));
} else if ((left instanceof java.util.Calendar) && (right instanceof java.util.Calendar)) {
- return ((java.util.Calendar)left).equals((right)) || ((java.util.Calendar)left).after(right);
+ return left.equals((right)) || ((java.util.Calendar)left).after(right);
}
}
// Between
@@ -2202,7 +2202,7 @@
for (final int index : argumentIndices) {
Expression item = (Expression)items.get(index);
if ((this.selector == Ref) || ((this.selector == Deref) && (item.isObjectExpression()))) {
- DatabaseTable alias = ((ObjectExpression)item).aliasForTable(((ObjectExpression)item).getDescriptor().getTables().firstElement());
+ DatabaseTable alias = item.aliasForTable(((ObjectExpression)item).getDescriptor().getTables().firstElement());
printer.printString(alias.getNameDelimited(printer.getPlatform()));
} else if ((this.selector == Count) && (item.isExpressionBuilder())) {
printer.printString("*");
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/indirection/IndirectSet.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/indirection/IndirectSet.java
index 8ff0ac1..3cb18c5 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/indirection/IndirectSet.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/indirection/IndirectSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -317,12 +317,12 @@
try {
if (PrivilegedAccessHelper.shouldUsePrivilegedAccess()){
try {
- cloneMethod = AccessController.doPrivileged(new PrivilegedGetMethod(this.getDelegate().getClass(), "clone", (Class[])null, false));
+ cloneMethod = AccessController.doPrivileged(new PrivilegedGetMethod(this.getDelegate().getClass(), "clone", null, false));
} catch (PrivilegedActionException exception) {
throw QueryException.cloneMethodRequired();
}
} else {
- cloneMethod = PrivilegedAccessHelper.getMethod(this.getDelegate().getClass(), "clone", (Class[])null, false);
+ cloneMethod = PrivilegedAccessHelper.getMethod(this.getDelegate().getClass(), "clone", null, false);
}
} catch (NoSuchMethodException ex) {
throw QueryException.cloneMethodRequired();
@@ -331,7 +331,7 @@
try {
if (PrivilegedAccessHelper.shouldUsePrivilegedAccess()){
try {
- return (Set<E>)AccessController.doPrivileged(new PrivilegedMethodInvoker(cloneMethod, this.getDelegate(), (Object[])null));
+ return (Set<E>)AccessController.doPrivileged(new PrivilegedMethodInvoker(cloneMethod, this.getDelegate(), null));
} catch (PrivilegedActionException exception) {
Exception throwableException = exception.getException();
if (throwableException instanceof IllegalAccessException) {
@@ -343,7 +343,7 @@
}
}
} else {
- return (Set<E>)PrivilegedAccessHelper.invokeMethod(cloneMethod, this.getDelegate(), (Object[])null);
+ return (Set<E>)PrivilegedAccessHelper.invokeMethod(cloneMethod, this.getDelegate(), null);
}
} catch (IllegalAccessException ex1) {
throw QueryException.cloneMethodInaccessible();
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/DatasourceAccessor.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/DatasourceAccessor.java
index 23cb9bf..a348908 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/DatasourceAccessor.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/databaseaccess/DatasourceAccessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2020 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -503,7 +503,7 @@
*/
@Override
public void disconnect(AbstractSession session) throws DatabaseException {
- session.log(SessionLog.FINE, SessionLog.CONNECTION, "disconnect", (Object[])null, this);
+ session.log(SessionLog.FINE, SessionLog.CONNECTION, "disconnect", null, this);
if (this.datasourceConnection == null) {
return;
@@ -596,7 +596,7 @@
* Note: Connections that are participating in transactions will not be refreshed.^M
*/
protected void reconnect(AbstractSession session) throws DatabaseException {
- session.log(SessionLog.FINEST, SessionLog.CONNECTION, "reconnecting_to_external_connection_pool", (Object[])null, this);
+ session.log(SessionLog.FINEST, SessionLog.CONNECTION, "reconnecting_to_external_connection_pool", null, this);
session.startOperationProfile(SessionProfiler.ConnectionManagement);
try {
connectInternal(this.login, session);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/ExpressionJavaPrinter.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/ExpressionJavaPrinter.java
index 509bbea..ba290a7 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/ExpressionJavaPrinter.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/expressions/ExpressionJavaPrinter.java
@@ -144,11 +144,11 @@
printString("}");
} else if (object.getClass() == ClassConstants.BIGDECIMAL) {
printString("new java.math.BigDecimal(\"");
- printString(((BigDecimal)object).toString());
+ printString(object.toString());
printString("\")");
} else if (object.getClass() == ClassConstants.BIGINTEGER) {
printString("new java.math.BigInteger(\"");
- printString(((BigInteger)object).toString());
+ printString(object.toString());
printString("\")");
} else {
printString((String)ConversionManager.getDefaultManager().convertObject(object, String.class));
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractModifyAllQueryBuilder.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractModifyAllQueryBuilder.java
index ed2e701..2698221 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractModifyAllQueryBuilder.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractModifyAllQueryBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,9 +59,6 @@
this.queryContext = queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -75,9 +72,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
query.setSelectionCriteria(queryContext.buildExpression(expression));
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractObjectLevelReadQueryVisitor.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractObjectLevelReadQueryVisitor.java
index 7dfbb33..88afceb 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractObjectLevelReadQueryVisitor.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractObjectLevelReadQueryVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2019 IBM and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -98,9 +98,6 @@
this.queryContext = queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
@@ -118,67 +115,43 @@
query.setShouldMaintainCache(false);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
visitAbstractFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
visitIdentificationVariable(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
expression.getOrderByItems().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
Expression queryExpression = queryContext.buildExpression(expression);
query.addOrdering(queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
// Select couple flags
visitAbstractSelectClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
@@ -196,35 +169,23 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
visitAbstractFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
// Select couple flags
visitAbstractSelectClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
// Handle SELECT/FROM/WHERE
visitAbstractSelectStatement(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
@@ -259,9 +220,6 @@
query.addUnionExpression(union);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
query.setSelectionCriteria(queryContext.buildExpression(expression));
@@ -381,33 +339,21 @@
*/
boolean hasCountFunction;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
hasCountFunction = true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
hasCountFunction = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
@@ -445,17 +391,11 @@
return queryExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
addNonFetchJoinedAttribute(
@@ -464,17 +404,11 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
expression.getDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
@@ -485,9 +419,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
@@ -523,9 +454,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
baseExpression = addNonFetchJoinedAttribute(
@@ -534,9 +462,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
expression.getDeclaration().accept(this);
@@ -551,17 +476,11 @@
*/
boolean oneToOneSelected;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
for (org.eclipse.persistence.jpa.jpql.parser.Expression child : expression.children()) {
@@ -572,114 +491,72 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
expression.getConstructorItems().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
oneToOneSelected = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
oneToOneSelected = !queryContext.isRangeIdentificationVariable(expression.getVariableName());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
oneToOneSelected = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
oneToOneSelected = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
DatabaseMapping mapping = queryContext.resolveMapping(expression);
oneToOneSelected = (mapping != null) && !mapping.isDirectToFieldMapping();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
oneToOneSelected = true;
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractRangeDeclaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractRangeDeclaration.java
index 15e95ac..d2dd3f9 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractRangeDeclaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/AbstractRangeDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,25 +62,16 @@
joins.add(join);
}
- /**
- * {@inheritDoc}
- */
@Override
public RangeVariableDeclaration getBaseExpression() {
return (RangeVariableDeclaration) super.getBaseExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public IdentificationVariableDeclaration getDeclarationExpression() {
return (IdentificationVariableDeclaration) super.getDeclarationExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public List<Join> getJoins() {
if (joins == null) {
@@ -89,9 +80,6 @@
return joins;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasJoins() {
return joins != null;
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/CollectionDeclaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/CollectionDeclaration.java
index 1c050ca..1b71110 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/CollectionDeclaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/CollectionDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,49 +44,31 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
Expression buildQueryExpression() {
return queryContext.buildExpression(baseExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionValuedPathExpression getBaseExpression() {
return (CollectionValuedPathExpression) super.getBaseExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionMemberDeclaration getDeclarationExpression() {
return (CollectionMemberDeclaration) super.getDeclarationExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.COLLECTION;
}
- /**
- * {@inheritDoc}
- */
@Override
ClassDescriptor resolveDescriptor() {
return queryContext.resolveDescriptor(baseExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
DatabaseMapping resolveMapping() {
return queryContext.resolveMapping(baseExpression);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ConstructorQueryMappings.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ConstructorQueryMappings.java
index 88234a2..2f05e10 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ConstructorQueryMappings.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ConstructorQueryMappings.java
@@ -151,25 +151,16 @@
this.queryContext = queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
visitPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
visitPathExpression(expression);
@@ -201,9 +192,6 @@
return (DynamicClassLoader) queryContext.getSession().getProperty(PersistenceUnitProperties.CLASSLOADER);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
@@ -214,25 +202,16 @@
expression.getConstructorItems().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
expression.getSelectClause().accept(this);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/Declaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/Declaration.java
index 626e2fb..c3cf782 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/Declaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/Declaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -104,17 +104,11 @@
*/
abstract org.eclipse.persistence.expressions.Expression buildQueryExpression();
- /**
- * {@inheritDoc}
- */
@Override
public Expression getBaseExpression() {
return baseExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getDeclarationExpression() {
return declarationExpression;
@@ -132,9 +126,6 @@
return descriptor;
}
- /**
- * {@inheritDoc}
- */
@Override
public List<Join> getJoins() {
return Collections.emptyList();
@@ -174,9 +165,6 @@
return queryExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public final String getVariableName() {
if (identificationVariable == null) {
@@ -185,9 +173,6 @@
return identificationVariable.getVariableName();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasJoins() {
return false;
@@ -211,9 +196,6 @@
*/
abstract DatabaseMapping resolveMapping();
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeclarationResolver.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeclarationResolver.java
index 235568a..b98a16b 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeclarationResolver.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeclarationResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -452,9 +452,6 @@
*/
JPQLQueryContext queryContext;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
@@ -484,17 +481,11 @@
currentDeclaration.rootPath = rootPath;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
@@ -517,9 +508,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
@@ -542,9 +530,6 @@
currentDeclaration.rootPath = rootPath;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
try {
@@ -555,25 +540,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
expression.getDeleteClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
expression.getDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
@@ -590,9 +566,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
@@ -608,17 +581,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -639,33 +606,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
expression.getFromClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
expression.getDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -680,17 +635,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
@@ -702,9 +651,6 @@
declarations.add(declaration);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
try {
@@ -715,9 +661,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
expression.getUpdateClause().accept(this);
@@ -742,9 +685,6 @@
*/
JPQLQueryContext queryContext;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
// Create the path because CollectionValuedPathExpression.toParsedText()
@@ -756,18 +696,12 @@
declaration.rootPath = rootPath.toString();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
expression.getRangeVariableDeclaration().accept(this);
declaration.declarationExpression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -798,42 +732,27 @@
resultVariables = new HashSet<>();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
IdentificationVariable identificationVariable = (IdentificationVariable) expression.getResultVariable();
resultVariables.add(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
expression.getSelectClause().accept(this);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeleteQueryVisitor.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeleteQueryVisitor.java
index 1c0029d..c2bcc9e 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeleteQueryVisitor.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DeleteQueryVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,17 +41,11 @@
super(queryContext, query);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
expression.getRangeVariableDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DerivedDeclaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DerivedDeclaration.java
index 5e374c1..e3a0555 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DerivedDeclaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/DerivedDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
Expression buildQueryExpression() {
@@ -88,25 +85,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.DERIVED;
}
- /**
- * {@inheritDoc}
- */
@Override
ClassDescriptor resolveDescriptor() {
return queryContext.resolveDescriptor(getBaseExpression().getRootObject());
}
- /**
- * {@inheritDoc}
- */
@Override
DatabaseMapping resolveMapping() {
return queryContext.resolveMapping(getBaseExpression().getRootObject());
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/EclipseLinkSemanticValidatorHelper.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/EclipseLinkSemanticValidatorHelper.java
index ede18b8..eebb691 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/EclipseLinkSemanticValidatorHelper.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/EclipseLinkSemanticValidatorHelper.java
@@ -77,9 +77,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void collectAllDeclarationIdentificationVariables(Map<String, List<IdentificationVariable>> identificationVariables) {
@@ -108,25 +105,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void collectLocalDeclarationIdentificationVariables(Map<String, List<IdentificationVariable>> identificationVariables) {
collectLocalDeclarationIdentificationVariables(queryContext, identificationVariables);
}
- /**
- * {@inheritDoc}
- */
@Override
public void disposeSubqueryContext() {
queryContext.disposeSubqueryContext();
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] entityNames() {
@@ -145,9 +133,6 @@
return names.toArray(new String[names.size()]);
}
- /**
- * {@inheritDoc}
- */
@Override
public List<JPQLQueryDeclaration> getAllDeclarations() {
@@ -162,26 +147,17 @@
return declarations;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object[] getConstructors(Object type) {
return (type != null) ? ((Class<?>) type).getDeclaredConstructors() : ExpressionTools.EMPTY_ARRAY;
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings({ "rawtypes", "unchecked" })
public List getDeclarations() {
return queryContext.getDeclarations();
}
- /**
- * {@inheritDoc}
- */
@Override
public ClassDescriptor getEmbeddable(Object type) {
@@ -194,17 +170,11 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public ClassDescriptor getEntityNamed(String entityName) {
return queryContext.getDescriptor(entityName);
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public String[] getEnumConstants(Object type) {
@@ -219,25 +189,16 @@
return names;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return queryContext.getGrammar();
}
- /**
- * {@inheritDoc}
- */
@Override
public Object getManagedType(Expression expression) {
return queryContext.resolveDescriptor(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object getReferenceManagedType(Object mapping) {
@@ -248,9 +209,6 @@
return ((DatabaseMapping) mapping).getReferenceDescriptor();
}
- /**
- * {@inheritDoc}
- */
@Override
public Object getMappingNamed(Object entity, String name) {
@@ -264,9 +222,6 @@
return mapping;
}
- /**
- * {@inheritDoc}
- */
@Override
public Class<?> getMappingType(Object mapping) {
@@ -284,84 +239,54 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public Type[] getMethodParameterTypeDeclarations(Object constructor) {
return ((Constructor<?>) constructor).getGenericParameterTypes();
}
- /**
- * {@inheritDoc}
- */
@Override
public Class<?> getType(Expression expression) {
return queryContext.getType(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object getType(Object typeDeclaration) {
// Not used
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public Class<?> getType(String className) {
return queryContext.getType(className);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object getTypeDeclaration(Expression expression) {
// Not used
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeHelper getTypeHelper() {
// Not used
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getTypeName(Object type) {
return ((Class<?>) type).getName();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isAssignableTo(Object type1, Object type2) {
return ((Class<?>) type2).isAssignableFrom((Class<?>) type1) ;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollectionIdentificationVariable(String variableName) {
return queryContext.isCollectionIdentificationVariable(variableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollectionMapping(Object mapping) {
@@ -384,17 +309,11 @@
return (mapping instanceof org.eclipse.persistence.mappings.EmbeddableMapping);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEnumType(Object type) {
return (type != null) && ((Class<?>) type).isEnum();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isIdentificationVariableValidInComparison(IdentificationVariable expression) {
@@ -415,17 +334,11 @@
mapping.isAbstractCompositeDirectCollectionMapping();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isManagedTypeResolvable(Object managedType) {
return managedType != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isPropertyMapping(Object mapping) {
@@ -443,9 +356,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRelationshipMapping(Object mapping) {
@@ -465,58 +375,37 @@
return ((QueryKey) mapping).isForeignReferenceQueryKey();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isResultVariable(String variableName) {
return queryContext.isResultVariable(variableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isTransient(Object mapping) {
return mapping == null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isTypeDeclarationAssignableTo(Object typeDeclaration1, Object typeDeclaration2) {
// Not used
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isTypeResolvable(Object type) {
return type != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void newSubqueryContext(SimpleSelectStatement expression) {
queryContext.newSubQueryContext(expression, null);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object resolveMapping(Expression expression) {
return queryContext.resolveMappingObject(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public Object resolveMapping(String variableName, String name) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ExpressionBuilderVisitor.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ExpressionBuilderVisitor.java
index fdd2024..2a83c40 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ExpressionBuilderVisitor.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ExpressionBuilderVisitor.java
@@ -1,6 +1,6 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
- * Copyright (c) 2006, 2019 IBM Corporation. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -398,9 +398,6 @@
return variableNames;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
@@ -413,9 +410,6 @@
// Note: The type will be calculated when traversing the ABS's expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
ClassDescriptor descriptor = queryContext.getDescriptor(expression.getText());
@@ -423,9 +417,6 @@
queryExpression = new ExpressionBuilder(type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
@@ -449,9 +440,6 @@
type[0] = types.get(0);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
@@ -475,9 +463,6 @@
// Note: The type will be calculated when traversing the ABS's expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
@@ -496,9 +481,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
@@ -515,17 +497,11 @@
// Note: The type will be calculated when traversing the sub-expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
@@ -544,17 +520,11 @@
type[0] = Double.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
@@ -582,9 +552,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
@@ -643,9 +610,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
@@ -660,9 +624,6 @@
type[0] = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
@@ -701,25 +662,16 @@
type[0] = queryContext.typeResolver().compareCollectionEquivalentTypes(types);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
// Nothing to do, this should be handled by the owning expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
expression.getCollectionValuedPathExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
@@ -762,17 +714,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
visitPathExpression(expression, nullAllowed, expression.pathSize());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
@@ -823,9 +769,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
@@ -848,25 +791,16 @@
type[0] = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
@@ -885,17 +819,11 @@
type[0] = Long.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
@@ -938,25 +866,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
@@ -980,9 +899,6 @@
type[0] = types.get(0);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
@@ -1005,9 +921,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
ClassDescriptor descriptor = queryContext.getDescriptor(expression.getEntityTypeName());
@@ -1015,9 +928,6 @@
queryExpression = new ConstantExpression(type[0], queryContext.getBaseExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
@@ -1033,9 +943,6 @@
type[0] = Map.Entry.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
@@ -1073,9 +980,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
@@ -1089,17 +993,11 @@
type[0] = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
@@ -1164,33 +1062,21 @@
type[0] = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
expression.getConditionalExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -1234,17 +1120,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
@@ -1258,9 +1138,6 @@
type[0] = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
@@ -1279,9 +1156,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
@@ -1298,9 +1172,6 @@
queryContext.addInputParameter(expression, queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
try {
@@ -1312,17 +1183,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
@@ -1333,9 +1198,6 @@
queryExpression = new MapEntryExpression(queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
@@ -1359,9 +1221,6 @@
queryExpression = new ConstantExpression(value, queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
@@ -1375,9 +1234,6 @@
type[0] = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
@@ -1408,9 +1264,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
@@ -1438,9 +1291,6 @@
type[0] = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
@@ -1454,9 +1304,6 @@
type[0] = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
@@ -1474,9 +1321,6 @@
// Note: The type will be calculated when traversing the sub-expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
@@ -1494,9 +1338,6 @@
// Note: The type will be calculated when traversing the sub-expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
@@ -1515,9 +1356,6 @@
type[0] = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
@@ -1541,9 +1379,6 @@
type[0] = types.get(0);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
@@ -1557,9 +1392,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
@@ -1579,18 +1411,12 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
queryExpression = null;
type[0] = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
@@ -1610,9 +1436,6 @@
type[0] = actualType;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
@@ -1633,34 +1456,22 @@
queryExpression = new ConstantExpression(number, queryContext.getBaseExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
// Simply traverse the OBJECT's expression
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
expression.getConditionalExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
@@ -1680,17 +1491,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
expression.getOrderByItems().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
@@ -1709,9 +1514,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -1747,9 +1549,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
@@ -1768,9 +1567,6 @@
type[0] = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
@@ -1782,41 +1578,26 @@
// Note: The type will be calculated when traversing the select expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -1828,9 +1609,6 @@
queryExpression = queryExpression.subQuery(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
@@ -1848,9 +1626,6 @@
type[0] = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
@@ -1864,25 +1639,16 @@
type[0] = Double.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
expression.getConditionalExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
visitPathExpression(expression, false, expression.pathSize());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
@@ -1894,17 +1660,11 @@
type[0] = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
@@ -1932,9 +1692,6 @@
type[0] = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
@@ -1958,9 +1715,6 @@
type[0] = types.get(0);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
@@ -1979,9 +1733,6 @@
type[0] = queryContext.typeResolver().convertSumFunctionType(type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
String tableName = queryContext.literal(expression.getExpression(), LiteralType.STRING_LITERAL);
@@ -1989,17 +1740,11 @@
queryExpression = queryContext.getBaseExpression().getTable(tableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
@@ -2012,9 +1757,6 @@
queryExpression = queryExpression.treat(entityType.getJavaClass());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
@@ -2060,9 +1802,6 @@
type[0] = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
@@ -2075,49 +1814,31 @@
// Note: The type will be calculated when traversing the select expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
queryExpression = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
@@ -2131,25 +1852,16 @@
type[0] = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
expression.getConditionalExpression().accept(this);
@@ -2201,9 +1913,6 @@
expressions = new ArrayList<>();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
for (org.eclipse.persistence.jpa.jpql.parser.Expression child : expression.children()) {
@@ -2211,17 +1920,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// Can't be added to the list
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
expressions.add(expression);
@@ -2234,9 +1937,6 @@
*/
private class ComparisonExpressionVisitor extends EclipseLinkAnonymousExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -2259,9 +1959,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
expression.accept(ExpressionBuilderVisitor.this);
@@ -2274,9 +1971,6 @@
*/
private class InExpressionExpressionBuilder extends EclipseLinkAnonymousExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -2291,17 +1985,11 @@
queryExpression = new org.eclipse.persistence.internal.expressions.CollectionExpression(children, queryContext.getBaseExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
expression.accept(ExpressionBuilderVisitor.this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
@@ -2324,9 +2012,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -2346,9 +2031,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -2371,9 +2053,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
@@ -2399,9 +2078,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
@@ -2419,9 +2095,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -2439,9 +2112,7 @@
private class InItemExpressionVisitor extends AnonymousExpressionVisitor {
- /**
- * {@inheritDoc}
- */
+
@Override
public void visit(IdentificationVariable expression) {
ClassDescriptor descriptor = queryContext.getDescriptor(expression.getVariableName());
@@ -2449,9 +2120,7 @@
queryExpression = new ConstantExpression(descriptor.getJavaClass(), queryExpression);
}
- /**
- * {@inheritDoc}
- */
+
@Override
public void visit(CollectionExpression expression) {
@@ -2466,17 +2135,13 @@
queryExpression = new org.eclipse.persistence.internal.expressions.CollectionExpression(children, queryContext.getBaseExpression());
}
- /**
- * {@inheritDoc}
- */
+
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
+
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
expression.accept(ExpressionBuilderVisitor.this);
@@ -2657,17 +2322,11 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
visitPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
@@ -2685,9 +2344,6 @@
localExpression = entryExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -2702,9 +2358,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
@@ -2718,17 +2371,11 @@
descriptor = queryContext.resolveDescriptor(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
visitPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
@@ -2739,9 +2386,6 @@
descriptor = queryContext.resolveDescriptor(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
@@ -2821,17 +2465,11 @@
whenClauses.clear();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/HermesParser.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/HermesParser.java
index 421469f..b3e7440 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/HermesParser.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/HermesParser.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -157,17 +157,11 @@
return new JPQLException(errorMessage);
}
- /**
- * {@inheritDoc}
- */
@Override
public DatabaseQuery buildQuery(CharSequence jpqlQuery, AbstractSession session) {
return populateQueryImp(jpqlQuery, null, session);
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression buildSelectionCriteria(String entityName,
String selectionCriteria,
@@ -251,9 +245,6 @@
return DefaultEclipseLinkJPQLGrammar.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public void populateQuery(CharSequence jpqlQuery, DatabaseQuery query, AbstractSession session) {
populateQueryImp(jpqlQuery, query, session);
@@ -303,9 +294,6 @@
return ResourceBundle.getBundle(JPQLQueryProblemResourceBundle.class.getName());
}
- /**
- * {@inheritDoc}
- */
@Override
public void setValidationLevel(String validationLevel) {
this.validationLevel = validationLevel;
@@ -388,9 +376,6 @@
return new ObjectLevelReadQueryVisitor(queryContext, query);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
@@ -412,17 +397,11 @@
expression.accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
@@ -440,9 +419,6 @@
expression.accept(buildVisitor(query));
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryContext.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryContext.java
index 5683dad..2ad43fa 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryContext.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -1006,7 +1006,7 @@
*/
@SuppressWarnings("unchecked")
<T> T newInstance(Class<?> type, Class<?> parameterType, Object parameter) {
- return (T) newInstance(type, new Class[] { parameterType }, new Object[] { parameter });
+ return newInstance(type, new Class[] { parameterType }, new Object[] { parameter });
}
/**
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryHelper.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryHelper.java
index 9fdfb96..9bac2c4 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryHelper.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JPQLQueryHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -189,27 +189,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
resolver = new DeclarationResolver(queryContext, null);
collectDescriptors(expression, resolver);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
resolver = new DeclarationResolver(queryContext, null);
collectDescriptors(expression, resolver);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
resolver = new DeclarationResolver(queryContext, resolver);
@@ -217,9 +208,6 @@
resolver = resolver.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
resolver = new DeclarationResolver(queryContext, null);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JoinDeclaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JoinDeclaration.java
index b5d77c5..c1bfe01 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JoinDeclaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/JoinDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,49 +39,31 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
Expression buildQueryExpression() {
return queryContext.buildExpression(baseExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public Join getBaseExpression() {
return (Join) super.getBaseExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.UNKNOWN;
}
- /**
- * {@inheritDoc}
- */
@Override
ClassDescriptor resolveDescriptor() {
return queryContext.resolveDescriptor(getBaseExpression().getJoinAssociationPath());
}
- /**
- * {@inheritDoc}
- */
@Override
DatabaseMapping resolveMapping() {
return queryContext.resolveMapping(getBaseExpression().getJoinAssociationPath());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return baseExpression.toParsedText();
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/NumericTypeComparator.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/NumericTypeComparator.java
index c4f872e..77953a5 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/NumericTypeComparator.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/NumericTypeComparator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,9 +50,6 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int compare(Class<?> type1, Class<?> type2) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ParameterType.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ParameterType.java
index e9c3aa4..d3f61d5 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ParameterType.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ParameterType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
this.queryContext = queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
public Class<?> getType() {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/RangeDeclaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/RangeDeclaration.java
index 4ab8574..e1807fa 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/RangeDeclaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/RangeDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,9 +58,6 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
void addJoin(Join join) {
super.addJoin(join);
@@ -77,9 +74,6 @@
joinFetches.add(join);
}
- /**
- * {@inheritDoc}
- */
@Override
Expression buildQueryExpression() {
@@ -131,9 +125,6 @@
return (joinFetches == null) ? Collections.<Join>emptyList() : joinFetches;
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return (type != null) ? Type.CLASS_NAME : Type.RANGE;
@@ -150,9 +141,6 @@
return type != null;
}
- /**
- * {@inheritDoc}
- */
@Override
ClassDescriptor resolveDescriptor() {
@@ -163,9 +151,6 @@
return queryContext.getDescriptor(rootPath);
}
- /**
- * {@inheritDoc}
- */
@Override
DatabaseMapping resolveMapping() {
// A range declaration does not have a mapping, only a descriptor
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryBuilder.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryBuilder.java
index 57aff21..bf9b074 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryBuilder.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -78,18 +78,12 @@
this.query = query;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
// Multiple expressions in the select clause => ReportQuery
initializeReportQuery();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
// Does not select an identification variable
@@ -97,9 +91,6 @@
initializeReportQuery();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -125,27 +116,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// For from clause only JPQL the full object is always selected, so is ReadAllQuery.
initializeReadAllQuery();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
// Visit the identification variable directly
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
// Make sure to traverse the select expression since
@@ -153,17 +135,11 @@
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
this.selectStatement = expression;
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryVisitor.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryVisitor.java
index 6a6e4ba..080ba68 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryVisitor.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReadAllQueryVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,9 +46,6 @@
super(queryContext, query);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
@@ -91,25 +88,16 @@
orderByItems = new ArrayList<>();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
expression.getOrderByItems().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
orderByItems.add(queryContext.buildExpression(expression));
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportItemBuilder.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportItemBuilder.java
index e95d9b0..5ff2854 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportItemBuilder.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportItemBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2019 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -162,18 +162,12 @@
return constructorExpressionVisitor;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
@@ -186,18 +180,12 @@
addAttribute("plus", queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
// TODO: Anything to do other than the default behavior?
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
String name = queryContext.literal(expression.getExpression(), PATH_EXPRESSION_LAST_PATH);
@@ -205,36 +193,24 @@
addAttribute(name, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute("Case", queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute("Coalesce", queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -246,18 +222,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
@@ -268,9 +238,6 @@
query.endAddingToConstructorItem();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
@@ -286,9 +253,6 @@
addAttribute(name, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
@@ -302,9 +266,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
@@ -317,36 +278,24 @@
addAttribute("divide", queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(" MapEntry", queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -391,63 +340,42 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute("Index", queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute("MapKey", queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute("CONSTANT", queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
String name = queryContext.literal(expression.getExpression(), PATH_EXPRESSION_LAST_PATH);
@@ -455,9 +383,6 @@
addAttribute(name, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
String name = queryContext.literal(expression.getExpression(), PATH_EXPRESSION_LAST_PATH);
@@ -465,18 +390,12 @@
addAttribute(name, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
@@ -489,44 +408,29 @@
addAttribute("multiply", queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(NullIfExpression.NULLIF, queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute("CONSTANT", queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
@@ -540,25 +444,16 @@
resultVariable = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
visitAbstractSelectClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
visitAbstractSelectClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
@@ -572,18 +467,12 @@
query.addGrouping(queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
@@ -596,35 +485,23 @@
query.dontRetrievePrimaryKeys();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute("CONSTANT", queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
@@ -637,9 +514,6 @@
addAttribute("minus", queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
String name = queryContext.literal(expression.getExpression(), PATH_EXPRESSION_LAST_PATH);
@@ -647,44 +521,29 @@
addAttribute(name, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
Expression queryExpression = queryContext.buildExpression(expression, type);
addAttribute(ExpressionTools.EMPTY_STRING, queryExpression, type[0]);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
IdentificationVariable identificationVariable = (IdentificationVariable) expression.getExpression();
@@ -711,25 +570,16 @@
*/
private class ConstructorExpressionVisitor extends EclipseLinkAnonymousExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
expression.getConstructorItems().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
expression.accept(ReportItemBuilder.this);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportQueryVisitor.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportQueryVisitor.java
index be1636d..1f00b96 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportQueryVisitor.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/ReportQueryVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,26 +53,17 @@
super(queryContext, query);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
GroupByVisitor visitor = new GroupByVisitor();
expression.accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
((ReportQuery) query).setHavingExpression(queryContext.buildExpression(expression));
}
- /**
- * {@inheritDoc}
- */
@Override
void visitAbstractSelectClause(AbstractSelectClause expression) {
@@ -85,9 +76,6 @@
type = builder.type[0];
}
- /**
- * {@inheritDoc}
- */
@Override
void visitAbstractSelectStatement(AbstractSelectStatement expression) {
@@ -102,9 +90,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
void visitIdentificationVariable(IdentificationVariable expression) {
// ReportQuery does not require it
@@ -116,25 +101,16 @@
*/
private class GroupByVisitor extends EclipseLinkAnonymousExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
expression.getGroupByItems().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(org.eclipse.persistence.jpa.jpql.parser.Expression expression) {
((ReportQuery) query).addGrouping(queryContext.buildExpression(expression));
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/SubqueryDeclaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/SubqueryDeclaration.java
index 95e2da7..acbeb4c 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/SubqueryDeclaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/SubqueryDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
Expression buildQueryExpression() {
RangeVariableDeclaration declaration = (RangeVariableDeclaration) getBaseExpression();
@@ -49,26 +46,17 @@
return queryContext.getBaseExpression().getAlias(expressoin);
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.SUBQUERY;
}
- /**
- * {@inheritDoc}
- */
@Override
ClassDescriptor resolveDescriptor() {
// A subquery used as a declaration does not have a descriptor
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
DatabaseMapping resolveMapping() {
// Does not resolve to a mapping
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TableDeclaration.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TableDeclaration.java
index 40d8714..a8e5dfe 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TableDeclaration.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TableDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
Expression buildQueryExpression() {
TableVariableDeclaration declaration = (TableVariableDeclaration) getBaseExpression();
@@ -52,17 +49,11 @@
return queryContext.getBaseExpression().getTable(tableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.TABLE;
}
- /**
- * {@inheritDoc}
- */
@Override
ClassDescriptor resolveDescriptor() {
// A TableExpression does not resolve to a descriptor,
@@ -70,9 +61,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
DatabaseMapping resolveMapping() {
// A TableExpression does not resolve to a mapping,
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TypeResolver.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TypeResolver.java
index 0d610e7..9c431df 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TypeResolver.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/TypeResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -438,51 +438,33 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
// Visit the child expression in order to create the resolver
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
ClassDescriptor descriptor = queryContext.getDescriptor(expression.getText());
type = descriptor.getJavaClass();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
@@ -495,41 +477,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
type = Double.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
visitCollectionEquivalentExpression(
@@ -538,105 +505,66 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
visitCollectionEquivalentExpression(expression.getExpression(), null);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
expression.getCollectionValuedPathExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
type = resolveMappingType(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
type = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
type = queryContext.getType(expression.getClassName());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
type = Long.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
// Nothing to do
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
@@ -667,41 +595,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
String entityTypeName = expression.getEntityTypeName();
@@ -709,73 +622,46 @@
type = descriptor.getJavaClass();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
type = Map.Entry.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -806,57 +692,36 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
type = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
type = UNRESOLVABLE_TYPE;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
expression.getJoinAssociationPath().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
IdentificationVariable identificationVariable = (IdentificationVariable) expression.getExpression();
@@ -866,9 +731,6 @@
type = (Class<?>) mapContainerPolicy.getKeyType();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
@@ -884,41 +746,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
type = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
type = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
type = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
@@ -932,9 +779,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
@@ -948,57 +792,36 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
type = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
type = UNRESOLVABLE_TYPE;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
expression.getFirstExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
@@ -1039,81 +862,51 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
expression.getConditionalExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
type = Boolean.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
@@ -1131,33 +924,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
expression.getSelectClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
queryContext.newSubQueryContext(expression, null);
@@ -1169,73 +950,46 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
type = Integer.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
type = Double.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
type = resolveMappingType(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
type = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
type = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
@@ -1247,97 +1001,61 @@
type = convertSumFunctionType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
expression.getEntityType().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
type = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
type = String.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
@@ -1359,17 +1077,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
expression.getThenExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
expression.getConditionalExpression().accept(this);
@@ -1461,9 +1173,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
this.expression = expression;
@@ -1476,9 +1185,6 @@
DatabaseMapping mapping;
QueryKey queryKey;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
descriptor = queryContext.getDescriptor(expression.getText());
@@ -1492,9 +1198,6 @@
visitPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
descriptor = queryContext.getDescriptor(expression.getEntityTypeName());
@@ -1547,9 +1250,6 @@
descriptor = mapPolicy.getKeyMapping().getReferenceDescriptor();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
expression.getIdentificationVariable().accept(this);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/UpdateQueryVisitor.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/UpdateQueryVisitor.java
index 031d16a..9b730e4 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/UpdateQueryVisitor.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/jpql/UpdateQueryVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,26 +44,17 @@
super(queryContext, query);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
expression.getRangeVariableDeclaration().accept(this);
expression.getUpdateItems().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
@@ -77,9 +68,6 @@
((UpdateAllQuery) query).addUpdate(leftExpression, rightExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/AggregateNode.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/AggregateNode.java
index d3138fd..1129ccc 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/AggregateNode.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/AggregateNode.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,7 +36,7 @@
@Override
public String resolveAttribute() {
Node arg = getLeft();
- return arg.isDotNode() ? ((DotNode)arg).resolveAttribute() : null;
+ return arg.isDotNode() ? arg.resolveAttribute() : null;
}
/**
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/DotNode.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/DotNode.java
index 86ea20d..d318568 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/DotNode.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/DotNode.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -220,7 +220,7 @@
public Class getTypeOfDirectToField(GenerationContext context) {
DatabaseMapping mapping = resolveMapping(context);
if ((mapping != null) && mapping.isDirectToFieldMapping()) {
- return ((AbstractDirectMapping)mapping).getAttributeClassification();
+ return mapping.getAttributeClassification();
}
return null;
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/OrderByNode.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/OrderByNode.java
index 32823f4..7508a5f 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/OrderByNode.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/OrderByNode.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,7 +48,7 @@
Iterator iter = getOrderByItems().iterator();
while (iter.hasNext()) {
Node nextNode = (Node)iter.next();
- ((ReadAllQuery)theQuery).addOrdering(nextNode.generateExpression(context));
+ theQuery.addOrdering(nextNode.generateExpression(context));
}
}
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/ParseTree.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/ParseTree.java
index ec5df28..ea6058b 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/ParseTree.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/ParseTree.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -587,7 +587,7 @@
public String toString() {
StringBuilder buffer = new StringBuilder();
buffer.append(getContext().toString());
- return ToStringLocalization.buildMessage("context", (Object[])null) + " " + buffer.toString();
+ return ToStringLocalization.buildMessage("context", null) + " " + buffer.toString();
}
/**
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/TypeHelperImpl.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/TypeHelperImpl.java
index 89b0238..357419e 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/TypeHelperImpl.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/jpa/parsing/TypeHelperImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -99,7 +99,7 @@
Object type = null;
DatabaseMapping mapping = resolveAttributeMapping(ownerClass, attribute);
if (mapping.isCollectionMapping()){
- ContainerPolicy cp = ((CollectionMapping)mapping).getContainerPolicy();
+ ContainerPolicy cp = mapping.getContainerPolicy();
type = cp.getKeyType();
}
return type;
@@ -249,7 +249,7 @@
// of an embedded. This makes sure that any property or field
// access of the embedded uses the correct mapping information and
// not the shell of the descriptors as stored by the session.
- type = ((AggregateCollectionMapping)mapping).getReferenceDescriptor();
+ type = mapping.getReferenceDescriptor();
} else if (mapping.isForeignReferenceMapping()) {
ClassDescriptor descriptor = mapping.getReferenceDescriptor();
type = descriptor == null ? null : descriptor.getJavaClass();
@@ -258,7 +258,7 @@
// of an embedded. This makes sure that any property or field
// access of the embedded uses the correct mapping information and
// not the shell of the descriptors as stored by the session.
- type = ((AggregateMapping)mapping).getReferenceDescriptor();
+ type = mapping.getReferenceDescriptor();
} else {
type = mapping.getAttributeAccessor().getAttributeClass();
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/VectorUtils.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/VectorUtils.java
index f28234a..36bdf56 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/VectorUtils.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/VectorUtils.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -183,18 +183,22 @@
super(vector);
}
+ @Override
public E set(int index, E element) {
throw new UnsupportedOperationException();
}
+ @Override
public void add(int index, E element) {
throw new UnsupportedOperationException();
}
+ @Override
public E remove(int index) {
throw new UnsupportedOperationException();
}
+ @Override
public boolean addAll(int index, Collection<? extends E> c) {
throw new UnsupportedOperationException();
}
@@ -204,31 +208,41 @@
return Collections.unmodifiableList(super.subList(fromIndex, toIndex));
}
+ @Override
public ListIterator<E> listIterator(final int index) {
return new ListIterator<E>() {
private final ListIterator<? extends E> i
= listIterator(index);
+ @Override
public boolean hasNext() {return i.hasNext();}
+ @Override
public E next() {return i.next();}
+ @Override
public boolean hasPrevious() {return i.hasPrevious();}
+ @Override
public E previous() {return i.previous();}
+ @Override
public int nextIndex() {return i.nextIndex();}
+ @Override
public int previousIndex() {return i.previousIndex();}
+ @Override
public void remove() {
throw new UnsupportedOperationException();
}
+ @Override
public void set(E e) {
throw new UnsupportedOperationException();
}
+ @Override
public void add(E e) {
throw new UnsupportedOperationException();
}
@@ -240,6 +254,7 @@
};
}
+ @Override
public ListIterator<E> listIterator() {return listIterator(0);}
@Override
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLCompositeObjectMappingNodeValue.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLCompositeObjectMappingNodeValue.java
index 09138dd..d385653 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLCompositeObjectMappingNodeValue.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLCompositeObjectMappingNodeValue.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -209,7 +209,7 @@
marshalRecord.node(next, marshalRecord.getNamespaceResolver());
return true;
} else if (nodeType == Node.TEXT_NODE) {
- marshalRecord.characters(((Text) next).getNodeValue());
+ marshalRecord.characters(next.getNodeValue());
return true;
}
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLConversionManager.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLConversionManager.java
index 44ef2fe..ac0ff57 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLConversionManager.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/XMLConversionManager.java
@@ -471,7 +471,7 @@
if(Double.NEGATIVE_INFINITY == ((Double)sourceObject)){
return Constants.NEGATIVE_INFINITY;
}
- return ((Double)sourceObject).toString();
+ return sourceObject.toString();
}
if(sourceObject instanceof Float){
if(Float.POSITIVE_INFINITY == ((Float)sourceObject)){
@@ -480,7 +480,7 @@
if(Float.NEGATIVE_INFINITY == ((Float)sourceObject)){
return Constants.NEGATIVE_INFINITY;
}
- return ((Float)sourceObject).toString();
+ return sourceObject.toString();
}
// Bug 21561562 - use plain, non-scientific notation for BigDecimal->String conversion
if (sourceObject instanceof java.math.BigDecimal) {
@@ -533,7 +533,7 @@
if(Double.NEGATIVE_INFINITY == ((Double)sourceObject)){
return Constants.NEGATIVE_INFINITY;
}
- return ((Double)sourceObject).toString();
+ return sourceObject.toString();
}
if(sourceObject instanceof Float){
if(Float.POSITIVE_INFINITY == ((Float)sourceObject)){
@@ -542,7 +542,7 @@
if(Float.NEGATIVE_INFINITY == ((Float)sourceObject)){
return Constants.NEGATIVE_INFINITY;
}
- return ((Float)sourceObject).toString();
+ return sourceObject.toString();
}
// Bug 21561562 - use plain, non-scientific notation for BigDecimal->String conversion
if (sourceObject instanceof java.math.BigDecimal) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DOMReader.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DOMReader.java
index c0b9046..147d0be 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DOMReader.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DOMReader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -283,10 +283,10 @@
}
while(nextChild != null) {
if(nextChild.getNodeType() == Node.TEXT_NODE) {
- char[] value = ((Text)nextChild).getNodeValue().toCharArray();
+ char[] value = nextChild.getNodeValue().toCharArray();
contentHandler.characters(value, 0, value.length);
} else if(nextChild.getNodeType() == Node.COMMENT_NODE) {
- char[] value = ((Comment)nextChild).getNodeValue().toCharArray();
+ char[] value = nextChild.getNodeValue().toCharArray();
if (lexicalHandler != null) {
lexicalHandler.comment(value, 0, value.length);
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLEventWriter.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLEventWriter.java
index 8a07d73..1c0fefd 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLEventWriter.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLEventWriter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,7 +62,7 @@
}
}
} else if(currentNode.getNodeType() == Node.TEXT_NODE) {
- xew.add(xmlEventFactory.createCharacters(((Text)currentNode).getNodeValue()));
+ xew.add(xmlEventFactory.createCharacters(currentNode.getNodeValue()));
}
if(dom.getNodeType() == Node.DOCUMENT_NODE) {
xew.add(xmlEventFactory.createEndDocument());
@@ -160,7 +160,7 @@
for(int i = 0; i < childNodes.getLength(); i++) {
Node next = childNodes.item(i);
if(next.getNodeType() == Node.TEXT_NODE) {
- xew.add(xmlEventFactory.createCharacters(((Text)next).getNodeValue()));
+ xew.add(xmlEventFactory.createCharacters(next.getNodeValue()));
} else if(next.getNodeType() == Node.CDATA_SECTION_NODE) {
xew.add(xmlEventFactory.createCData(next.getNodeValue()));
} else if(next.getNodeType() == Node.COMMENT_NODE) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLStreamWriter.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLStreamWriter.java
index 409e7ca..47d131b 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLStreamWriter.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/DomToXMLStreamWriter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,7 +53,7 @@
}
}
} else if(currentNode.getNodeType() == Node.TEXT_NODE) {
- xsw.writeCharacters(((Text)currentNode).getNodeValue());
+ xsw.writeCharacters(currentNode.getNodeValue());
}
if(dom.getNodeType() == Node.DOCUMENT_NODE) {
xsw.writeEndDocument();
@@ -155,7 +155,7 @@
for(int i = 0; i < childNodes.getLength(); i++) {
Node next = childNodes.item(i);
if(next.getNodeType() == Node.TEXT_NODE) {
- xsw.writeCharacters(((Text)next).getNodeValue());
+ xsw.writeCharacters(next.getNodeValue());
} else if(next.getNodeType() == Node.CDATA_SECTION_NODE) {
xsw.writeCData(next.getNodeValue());
} else if(next.getNodeType() == Node.COMMENT_NODE) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/json/JsonStructureReader.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/json/JsonStructureReader.java
index 2ba8167..231c3c4 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/json/JsonStructureReader.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/oxm/record/json/JsonStructureReader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -512,6 +512,7 @@
.getContentHandler() instanceof UnmarshalRecord;
}
+ @Override
public boolean isNullRepresentedByXsiNil(AbstractNullPolicy nullPolicy) {
return true;
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/ContainerPolicy.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/ContainerPolicy.java
index 776b6a2..d448954 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/ContainerPolicy.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/ContainerPolicy.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -525,7 +525,7 @@
// CR4172 compare the keys from the back up to the
// clone not from the original to the clone.
- if (((UnitOfWorkImpl)session).isClassReadOnly(firstObject.getClass())) {
+ if (session.isClassReadOnly(firstObject.getClass())) {
backUpVersion = firstObject;
} else {
backUpVersion = ((UnitOfWorkImpl)session).getBackupClone(firstObject, referenceDescriptor);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/MapContainerPolicy.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/MapContainerPolicy.java
index 16675ad..520e4d0 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/MapContainerPolicy.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/queries/MapContainerPolicy.java
@@ -283,7 +283,7 @@
*/
@Override
public boolean compareKeys(Object sourceValue, AbstractSession session) {
- if (((UnitOfWorkImpl)session).isClassReadOnly(sourceValue.getClass())) {
+ if (session.isClassReadOnly(sourceValue.getClass())) {
return true;
}
Object backUpVersion = ((UnitOfWorkImpl)session).getBackupClone(sourceValue, getElementDescriptor());
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/sessions/AbstractSession.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/sessions/AbstractSession.java
index 5a0ec05..b5fb3f1 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/sessions/AbstractSession.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/internal/sessions/AbstractSession.java
@@ -4664,7 +4664,7 @@
if (!shouldLog(level, category)) {
return;
}
- log(level, category, message, (Object[])null);
+ log(level, category, message, null);
}
/**
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/logging/AbstractSessionLog.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/logging/AbstractSessionLog.java
index eb36815..a9c98b8 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/logging/AbstractSessionLog.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/logging/AbstractSessionLog.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1998, 2018 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -981,7 +981,7 @@
*/
@Override
public void severe(String message) {
- log(SEVERE, message, (Object[])null);
+ log(SEVERE, message, null);
}
/**
@@ -994,7 +994,7 @@
*/
@Override
public void warning(String message) {
- log(WARNING, message, (Object[])null);
+ log(WARNING, message, null);
}
/**
@@ -1007,7 +1007,7 @@
*/
@Override
public void info(String message) {
- log(INFO, message, (Object[])null);
+ log(INFO, message, null);
}
/**
@@ -1020,7 +1020,7 @@
*/
@Override
public void config(String message) {
- log(CONFIG, message, (Object[])null);
+ log(CONFIG, message, null);
}
/**
@@ -1033,7 +1033,7 @@
*/
@Override
public void fine(String message) {
- log(FINE, message, (Object[])null);
+ log(FINE, message, null);
}
/**
@@ -1046,7 +1046,7 @@
*/
@Override
public void finer(String message) {
- log(FINER, message, (Object[])null);
+ log(FINER, message, null);
}
/**
@@ -1059,7 +1059,7 @@
*/
@Override
public void finest(String message) {
- log(FINEST, message, (Object[])null);
+ log(FINEST, message, null);
}
/**
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectCollectionMapping.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectCollectionMapping.java
index efcf3ad..75637db 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectCollectionMapping.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectCollectionMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2019 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -2481,7 +2481,7 @@
}
boolean shouldRepairOrder = false;
- if((List)changeRecord.getLatestCollection() instanceof IndirectList) {
+ if(changeRecord.getLatestCollection() instanceof IndirectList) {
shouldRepairOrder = ((IndirectList)changeRecord.getLatestCollection()).isListOrderBrokenInDb();
}
if(shouldRepairOrder) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectMapMapping.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectMapMapping.java
index ffa427e..8fad0ff 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectMapMapping.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/mappings/DirectMapMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -558,7 +558,7 @@
// Next iterate over the changes and add them to the container
for (Iterator i = removeObjects.keySet().iterator(); i.hasNext();) {
Object keyToRemove = i.next();
- containerPolicy.removeFrom(keyToRemove, (Object)null, valueOfTarget, session);
+ containerPolicy.removeFrom(keyToRemove, null, valueOfTarget, session);
}
for (Iterator i = addObjects.keySet().iterator(); i.hasNext();) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/XMLField.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/XMLField.java
index 8fd9611..4dac300 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/XMLField.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/XMLField.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -960,6 +960,7 @@
*
* @param nestedArray flag.
*/
+ @Override
public void setNestedArray(boolean nestedArray) {
this.nestedArray = nestedArray;
}
@@ -969,6 +970,7 @@
*
* @return True if content is nested array.
*/
+ @Override
public boolean isNestedArray() {
return this.nestedArray;
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLAbstractAnyMapping.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLAbstractAnyMapping.java
index 2d5670d..1f41c52 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLAbstractAnyMapping.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLAbstractAnyMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -147,9 +147,9 @@
*/
protected XMLRoot buildXMLRootForText(Node node, QName schemaTypeQName, XMLConverter converter, AbstractSession session, DOMRecord record) {
XMLRoot rootValue = null;
- Node textchild = ((Element) node).getFirstChild();
+ Node textchild = node.getFirstChild();
if ((textchild != null) && (textchild.getNodeType() == Node.TEXT_NODE)) {
- String stringValue = ((Text) textchild).getNodeValue();
+ String stringValue = textchild.getNodeValue();
if ((stringValue != null) && stringValue.length() > 0) {
Object convertedValue = stringValue;
if (schemaTypeQName != null) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLChoiceCollectionMapping.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLChoiceCollectionMapping.java
index 7192c67..f180055 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLChoiceCollectionMapping.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLChoiceCollectionMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -342,7 +342,7 @@
}
}
}
- ((DOMRecord)row).put(getFields(), nestedRows);
+ row.put(getFields(), nestedRows);
}
private XMLField getFieldForName(String localName, String namespaceUri) {
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeCollectionMapping.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeCollectionMapping.java
index 06b0431..54b4b33 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeCollectionMapping.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeCollectionMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -548,7 +548,7 @@
//simple case
objectToAdd = convertToSimpleTypeIfPresent(objectToAdd, nestedRow,executionSession);
} else {
- NodeList children =((Element) ((DOMRecord)nestedRow).getDOM()).getChildNodes();
+ NodeList children = ((DOMRecord)nestedRow).getDOM().getChildNodes();
for(int i=0; i< children.getLength(); i++){
Node nextNode = children.item(i);
if(nextNode.getNodeType() == nextNode.ELEMENT_NODE){
@@ -604,7 +604,7 @@
Node textchild = theElement.getFirstChild();
if ((textchild != null) && (textchild.getNodeType() == Node.TEXT_NODE)) {
- stringValue = ((Text) textchild).getNodeValue();
+ stringValue = textchild.getNodeValue();
if(stringValue != null && getKeepAsElementPolicy() != UnmarshalKeepAsElementPolicy.KEEP_UNKNOWN_AS_ELEMENT && getKeepAsElementPolicy()!=UnmarshalKeepAsElementPolicy.KEEP_ALL_AS_ELEMENT){
objectToAdd = stringValue;
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeObjectMapping.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeObjectMapping.java
index 22ee6b4..26ce16a 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeObjectMapping.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/oxm/mappings/XMLCompositeObjectMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -535,7 +535,7 @@
toReturn = convertToSimpleTypeIfPresent(toReturn, nestedRow, executionSession);
return toReturn;
} else {
- NodeList children =((Element) nestedRow.getDOM()).getChildNodes();
+ NodeList children = nestedRow.getDOM().getChildNodes();
for(int i=0, childrenLength=children.getLength(); i<childrenLength ; i++){
Node nextNode = children.item(i);
if(nextNode.getNodeType() == nextNode.ELEMENT_NODE){
@@ -592,10 +592,10 @@
}
private Object convertToSimpleTypeIfPresent(Object toReturn, XMLRecord nestedRow, AbstractSession executionSession){
- Node textchild = ((Element) nestedRow.getDOM()).getFirstChild();
+ Node textchild = nestedRow.getDOM().getFirstChild();
String stringValue = null;
if ((textchild != null) && (textchild.getNodeType() == Node.TEXT_NODE)) {
- stringValue = ((Text) textchild).getNodeValue();
+ stringValue = textchild.getNodeValue();
if(stringValue != null && getKeepAsElementPolicy() != UnmarshalKeepAsElementPolicy.KEEP_UNKNOWN_AS_ELEMENT && getKeepAsElementPolicy()!=UnmarshalKeepAsElementPolicy.KEEP_ALL_AS_ELEMENT){
toReturn = stringValue;
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DB2ZPlatform.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DB2ZPlatform.java
index a61450b..1fcbb3b 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DB2ZPlatform.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/DB2ZPlatform.java
@@ -1,6 +1,6 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
- * Copyright (c) 2015, 2020 IBM Corporation. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -250,7 +250,7 @@
//TODO find shouldUseGetSetNString() support for DB2/Z
methodName = "setJccStringAtName";
methodArgs = new Class[] {String.class, String.class};
- parameters = new Object[] {name, (String) parameter};
+ parameters = new Object[] {name, parameter};
}
} else if (parameter instanceof Number) {
Number number = (Number) parameter;
@@ -265,7 +265,7 @@
} else if (number instanceof BigDecimal) {
methodName = "setJccBigDecimalAtName";
methodArgs = new Class[] {String.class, BigDecimal.class};
- parameters = new Object[] {name, (BigDecimal) number};
+ parameters = new Object[] {name, number};
} else if (number instanceof Double) {
methodName = "setJccDoubleAtName";
methodArgs = new Class[] {String.class, double.class};
@@ -295,7 +295,7 @@
} else if (parameter instanceof java.sql.Date){
methodName = "setJccDateAtName";
methodArgs = new Class[] {String.class, java.sql.Date.class};
- parameters = new Object[] {name, (java.sql.Date)parameter};
+ parameters = new Object[] {name, parameter};
} else if (parameter instanceof java.time.LocalDate){
// Convert to java.sql.Date
methodName = "setJccDateAtName";
@@ -304,7 +304,7 @@
} else if (parameter instanceof java.sql.Timestamp){
methodName = "setJccTimestampAtName";
methodArgs = new Class[] {String.class, java.sql.Timestamp.class};
- parameters = new Object[] {name, (java.sql.Timestamp)parameter};
+ parameters = new Object[] {name, parameter};
} else if (parameter instanceof java.time.LocalDateTime){
// Convert to java.sql.Timestamp
methodName = "setJccTimestampAtName";
@@ -318,7 +318,7 @@
} else if (parameter instanceof java.sql.Time){
methodName = "setJccTimeAtName";
methodArgs = new Class[] {String.class, java.sql.Time.class};
- parameters = new Object[] {name, (java.sql.Time)parameter};
+ parameters = new Object[] {name, parameter};
} else if (parameter instanceof java.time.LocalTime){
java.time.LocalTime lt = (java.time.LocalTime) parameter;
java.sql.Timestamp ts = java.sql.Timestamp.valueOf(java.time.LocalDateTime.of(java.time.LocalDate.ofEpochDay(0), lt));
@@ -351,7 +351,7 @@
} else {
methodName = "setJccBytesAtName";
methodArgs = new Class[] {String.class, byte[].class};
- parameters = new Object[] {name, (byte[])parameter};
+ parameters = new Object[] {name, parameter};
}
}
// Next process types that need conversion.
@@ -374,15 +374,15 @@
} else if (parameter instanceof Character[]) {
methodName = "setJccStringAtName";
methodArgs = new Class[] {String.class, String.class};
- parameters = new Object[] {name, (String)convertObject(parameter, ClassConstants.STRING)};
+ parameters = new Object[] {name, convertObject(parameter, ClassConstants.STRING)};
} else if (parameter instanceof Byte[]) {
methodName = "setJccBytesAtName";
methodArgs = new Class[] {String.class, byte[].class};
- parameters = new Object[] {name, (byte[])convertObject(parameter, ClassConstants.APBYTE)};
+ parameters = new Object[] {name, convertObject(parameter, ClassConstants.APBYTE)};
} else if (parameter instanceof java.sql.SQLXML) {
methodName = "setJccSQLXMLAtName";
methodArgs = new Class[] {String.class, java.sql.SQLXML.class};
- parameters = new Object[] {name, (java.sql.SQLXML) parameter};
+ parameters = new Object[] {name, parameter};
} else if (parameter instanceof BindCallCustomParameter) {
((BindCallCustomParameter)(parameter)).set(this, statement, name, session);
} else if (typeConverters != null && typeConverters.containsKey(parameter.getClass())){
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle10Platform.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle10Platform.java
index 5559938..9240742 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle10Platform.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle10Platform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2019 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -34,6 +34,7 @@
* @param max
* @return
*/
+ @Override
protected String buildFirstRowsHint(int max){
//bug 374136: override setting the FIRST_ROWS hint as this is not needed on Oracle10g
return "";
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle9Platform.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle9Platform.java
index bf4d795..f235dd0 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle9Platform.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/Oracle9Platform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2018 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -33,6 +33,7 @@
* @param max
* @return
*/
+ @Override
protected String buildFirstRowsHint(int max){
return HINT_START + '(' + max + ')'+ HINT_END;
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/OraclePlatform.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/OraclePlatform.java
index 3503476..8a54cd8 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/OraclePlatform.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/database/OraclePlatform.java
@@ -1224,8 +1224,9 @@
* @param suppressLogging whether to suppress logging during query execution
* @return value of {@code true} if given table exists or {@code false} otherwise
*/
+ @Override
public boolean checkTableExists(final DatabaseSessionImpl session,
- final TableDefinition table, final boolean suppressLogging) {
+ final TableDefinition table, final boolean suppressLogging) {
try {
session.setLoggingOff(suppressLogging);
final Vector result = (Vector)session.executeQuery(getTableExistsQuery(table));
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/server/wls/WebLogic_10_Platform.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/server/wls/WebLogic_10_Platform.java
index 1524b64..1a50444 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/server/wls/WebLogic_10_Platform.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/platform/server/wls/WebLogic_10_Platform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -324,7 +324,7 @@
if(classLoaderOrString instanceof ClassLoader) {
// If we are running a version of WebLogic 10.3 that does not support ExecuteThreadRuntime (from 10.3+) then use the ClassLoader
- String jpaModuleNameRoot = ((ClassLoader)classLoaderOrString).toString();
+ String jpaModuleNameRoot = classLoaderOrString.toString();
if(null != jpaModuleNameRoot) {
int startIndex = jpaModuleNameRoot.indexOf(
WLS_CLASSLOADER_APPLICATION_PU_SEARCH_STRING_PREFIX);
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/sequencing/Sequence.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/sequencing/Sequence.java
index bb04b9d..04643b8 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/sequencing/Sequence.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/sequencing/Sequence.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -327,10 +327,10 @@
protected void verifyPlatform(Platform otherPlatform) {
if (getDatasourcePlatform() != otherPlatform) {
String hashCode1 = Integer.toString(System.identityHashCode(getDatasourcePlatform()));
- String name1 = ((DatasourcePlatform)getDatasourcePlatform()).toString() + '(' + hashCode1 + ')';
+ String name1 = getDatasourcePlatform().toString() + '(' + hashCode1 + ')';
String hashCode2 = Integer.toString(System.identityHashCode(otherPlatform));
- String name2 = ((DatasourcePlatform)otherPlatform).toString() + '(' + hashCode2 + ')';
+ String name2 = otherPlatform.toString() + '(' + hashCode2 + ')';
throw ValidationException.sequenceCannotBeConnectedToTwoPlatforms(getName(), name1, name2);
}
diff --git a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureGenerator.java b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureGenerator.java
index 335f9b2..b234673 100644
--- a/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureGenerator.java
+++ b/foundation/org.eclipse.persistence.core/src/main/java/org/eclipse/persistence/tools/schemaframework/StoredProcedureGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -568,9 +568,9 @@
Class type = this.getFieldType(dataType);
String typeName = (String)dataRow.get("TYPE_NAME");
if ((type != null) || (typeName == null) || (typeName.length() == 0)) {
- definition.addArgument(prefixArgToken + (String)dataRow.get("COLUMN_NAME"), type, ((Number)dataRow.get("COLUMN_SIZE")).intValue());
+ definition.addArgument(prefixArgToken + dataRow.get("COLUMN_NAME"), type, ((Number)dataRow.get("COLUMN_SIZE")).intValue());
} else {
- definition.addArgument(prefixArgToken + (String)dataRow.get("COLUMN_NAME"), typeName);
+ definition.addArgument(prefixArgToken + dataRow.get("COLUMN_NAME"), typeName);
}
}
diff --git a/foundation/org.eclipse.persistence.extension/src/main/java/org/eclipse/persistence/logging/slf4j/SLF4JLogger.java b/foundation/org.eclipse.persistence.extension/src/main/java/org/eclipse/persistence/logging/slf4j/SLF4JLogger.java
index 6da1a04..51a73ef 100644
--- a/foundation/org.eclipse.persistence.extension/src/main/java/org/eclipse/persistence/logging/slf4j/SLF4JLogger.java
+++ b/foundation/org.eclipse.persistence.extension/src/main/java/org/eclipse/persistence/logging/slf4j/SLF4JLogger.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2009, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -248,9 +248,6 @@
return logLevels[category.getId()].shouldLog((byte)level);
}
- /**
- * {@inheritDoc}
- */
@Override
public void log(final SessionLogEntry logEntry) {
if (logEntry == null) {
diff --git a/foundation/org.eclipse.persistence.extension/src/test/java/org/eclipse/persistence/testing/tests/logging/slf4j/SLF4JLoggerHelper.java b/foundation/org.eclipse.persistence.extension/src/test/java/org/eclipse/persistence/testing/tests/logging/slf4j/SLF4JLoggerHelper.java
index 0dcf098..2639eae 100644
--- a/foundation/org.eclipse.persistence.extension/src/test/java/org/eclipse/persistence/testing/tests/logging/slf4j/SLF4JLoggerHelper.java
+++ b/foundation/org.eclipse.persistence.extension/src/test/java/org/eclipse/persistence/testing/tests/logging/slf4j/SLF4JLoggerHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -69,7 +69,7 @@
*/
private SessionLogEntry initLogEntry(
final LogCategory category, final LogLevel level) {
- final SessionLogEntry logEntry = new SessionLogEntry((AbstractSession)session);
+ final SessionLogEntry logEntry = new SessionLogEntry(session);
logEntry.setLevel(level.getId());
logEntry.setNameSpace(category.getName());
return logEntry;
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursNSTransformer.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursNSTransformer.java
index aa9fe85..d05c784 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursNSTransformer.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursNSTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,12 +38,14 @@
endTimeField = new XMLField("myns:END_TIME/text()");
}
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
nsResolver = ((org.eclipse.persistence.eis.EISDescriptor)mapping.getDescriptor()).getNamespaceResolver();
startTimeField.setNamespaceResolver(nsResolver);
endTimeField.setNamespaceResolver(nsResolver);
}
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session) {
Employee employee = (Employee)instance;
if (fieldName.equalsIgnoreCase("myns:START_TIME/text()")) {
@@ -54,6 +56,7 @@
return null;
}
+ @Override
public Object buildAttributeValue(Record row, Object object, Session session) {
Time[] hours = new Time[2];
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursTransformer.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursTransformer.java
index e7f24a3..ab264f1 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursTransformer.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/models/employee/eis/xmlfile/NormalHoursTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,9 +26,11 @@
public NormalHoursTransformer() {
}
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
}
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session) {
Employee employee = (Employee)instance;
if (fieldName.equalsIgnoreCase("START_TIME/text()")) {
@@ -39,6 +41,7 @@
return null;
}
+ @Override
public Object buildAttributeValue(Record row, Object object, Session session) {
Time[] hours = new Time[2];
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/OXTestCase.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/OXTestCase.java
index 477a4f7..f19efa1 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/OXTestCase.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/OXTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -231,6 +231,7 @@
}
}
+ @Override
public String getName() {
String longClassName = this.getClass().getName();
String shortClassName = longClassName.substring(longClassName.lastIndexOf(".") + 1, longClassName.length() - 1);
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/EISMappingTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/EISMappingTestCases.java
index d786c02..0da8eb1 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/EISMappingTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/EISMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,7 +90,7 @@
protected void setProject(Project project) {
if (!(metadata == Metadata.JAVA)) {
- String directorySetting = (String)((EISLogin)project.getDatasourceLogin()).getProperty("directory");
+ String directorySetting = (String) project.getDatasourceLogin().getProperty("directory");
StringWriter stringWriter = new StringWriter();
new XMLProjectWriter().write(project, stringWriter);
log("DEPLOYMENT XML: " + stringWriter.toString());
@@ -102,7 +102,7 @@
Class nextClass = (Class)keysIterator.next();
EISDescriptor next = (EISDescriptor)descriptors.get(nextClass);
for (int i = 0; i < next.getMappings().size(); i++) {
- DatabaseMapping nextMapping = (DatabaseMapping)next.getMappings().get(i);
+ DatabaseMapping nextMapping = next.getMappings().get(i);
if (nextMapping instanceof EISOneToOneMapping) {
String attrName = nextMapping.getAttributeName();
Call oldMappingCall = ((EISOneToOneMapping)nextMapping).getSelectionQuery().getDatasourceCall();
@@ -121,13 +121,14 @@
newProject.getDescriptor(nextClass).getQueryManager().setUpdateCall(next.getQueryManager().getUpdateCall());
}
- ((EISLogin)newProject.getDatasourceLogin()).setProperty("directory", directorySetting);
+ newProject.getDatasourceLogin().setProperty("directory", directorySetting);
session = newProject.createDatabaseSession();
} else {
session = project.createDatabaseSession();
}
}
+ @Override
public void setUp() {
try {
connection = connect();
@@ -139,7 +140,7 @@
}
public Connection connect() throws ResourceException {
- connectionFactory = (XMLFileConnectionFactory)new XMLFileConnectionFactory();
+ connectionFactory = new XMLFileConnectionFactory();
connection = connectionFactory.getConnection();
if (useLogging) {
@@ -150,6 +151,7 @@
return connection;
}
+ @Override
public void tearDown() {
try {
connection.close();
@@ -212,8 +214,8 @@
if (session.isConnected()) {
session.logout();
}
- String directory = (String)((EISLogin)session.getDatasourceLogin()).getProperty("directory");
- ((EISLogin)session.getDatasourceLogin()).setProperty("directory", directory + "/reading");
+ String directory = (String) session.getDatasourceLogin().getProperty("directory");
+ session.getDatasourceLogin().setProperty("directory", directory + "/reading");
session.login();
}
@@ -222,8 +224,8 @@
if (session.isConnected()) {
session.logout();
}
- String directory = (String)((EISLogin)session.getDatasourceLogin()).getProperty("directory");
- ((EISLogin)session.getDatasourceLogin()).setProperty("directory", directory + "/writing");
+ String directory = (String) session.getDatasourceLogin().getProperty("directory");
+ session.getDatasourceLogin().setProperty("directory", directory + "/writing");
session.login();
}
@@ -308,7 +310,7 @@
uow.commit();
session.getIdentityMapAccessor().initializeAllIdentityMaps();
- Vector afterDeleteObjects = (Vector)session.readAllObjects(getSourceClass());
+ Vector afterDeleteObjects = session.readAllObjects(getSourceClass());
this.assertEquals("Objects were not all deleted", 0, afterDeleteObjects.size());
log("****After commit deletes:");
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/arraylist/ArrayListTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/arraylist/ArrayListTestCases.java
index dde2593..b3f00be 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/arraylist/ArrayListTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/arraylist/ArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new ArrayListProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -71,6 +72,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -79,15 +81,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
index fa5976d..8657a54 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new NestedOwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
company.setName("SomeCompany");
@@ -78,6 +79,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -86,15 +88,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Company.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/ownedtoexternalroot/OwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/ownedtoexternalroot/OwnedToExternalRootTestCases.java
index 425252c..4b5c425 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/ownedtoexternalroot/OwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/ownedtoexternalroot/OwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new OwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -74,6 +75,7 @@
return list;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -82,15 +84,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Team.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/roottoroot/RootToRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/roottoroot/RootToRootTestCases.java
index b3c3764..cab3e12 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/roottoroot/RootToRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/compositekey/roottoroot/RootToRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new RootToRootProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -73,6 +74,7 @@
//return employee1;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -81,16 +83,19 @@
return classes;
}
+@Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/IndirectionTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/IndirectionTestCases.java
index 5769e5b..b6f642a 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/IndirectionTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/IndirectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(new IndirectionProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -77,6 +78,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -85,15 +87,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/arraylist/IndirectionArrayListTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/arraylist/IndirectionArrayListTestCases.java
index c0f3062..9a80860 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/arraylist/IndirectionArrayListTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/arraylist/IndirectionArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new IndirectionArrayListProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -70,6 +71,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -78,16 +80,19 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/map/IndirectionMapTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/map/IndirectionMapTestCases.java
index 3427b39..d9339a3 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/map/IndirectionMapTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/indirection/map/IndirectionMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new IndirectionMapProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -74,6 +75,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -82,15 +84,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/map/MapTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/map/MapTestCases.java
index bedbbee..66ff887 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/map/MapTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/map/MapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new MapProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -74,6 +75,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -82,15 +84,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedforeignkey/NestedForeignKeyTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedforeignkey/NestedForeignKeyTestCases.java
index a93259b..e43e1b7 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedforeignkey/NestedForeignKeyTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedforeignkey/NestedForeignKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new NestedForeignKeyProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -75,6 +76,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -83,15 +85,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Team.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
index 67b3bf4..59d54cc 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new NestedOwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
company.setName("SomeCompany");
@@ -79,6 +80,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -87,14 +89,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Company.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java
index d4becf4..6492484 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setProject(new OwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -76,6 +77,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -84,15 +86,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Team.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/roottoroot/RootToRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/roottoroot/RootToRootTestCases.java
index c807662..2f8a9bc 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/roottoroot/RootToRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedgroupingelement/roottoroot/RootToRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setProject(new RootToRootProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -73,6 +74,7 @@
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -81,15 +83,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
index db13e39..5f6c0f1 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new NestedOwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
company.setName("SomeCompany");
@@ -78,6 +79,7 @@
return objects; }
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -86,15 +88,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Company.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/arraylist/NoGroupingElementArrayListTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/arraylist/NoGroupingElementArrayListTestCases.java
index 3c1f924..32f96e0 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/arraylist/NoGroupingElementArrayListTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/arraylist/NoGroupingElementArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new NoGroupingElementArrayListProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -70,6 +71,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -79,16 +81,19 @@
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/NoGroupingElementIndirectionTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/NoGroupingElementIndirectionTestCases.java
index 443fdbd..b58b0c0 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/NoGroupingElementIndirectionTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/NoGroupingElementIndirectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setProject(new NoGroupingElementIndirectionProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -74,6 +75,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -82,15 +84,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/arraylist/NoGroupingElementIndirectionArrayListTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/arraylist/NoGroupingElementIndirectionArrayListTestCases.java
index d8074bd..41265b4 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/arraylist/NoGroupingElementIndirectionArrayListTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/arraylist/NoGroupingElementIndirectionArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new NoGroupingElementIndirectionArrayListProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -70,6 +71,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -78,16 +80,19 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/map/NoGroupingElementIndirectionMapTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/map/NoGroupingElementIndirectionMapTestCases.java
index ed5b9e4..e5649ec 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/map/NoGroupingElementIndirectionMapTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/indirection/map/NoGroupingElementIndirectionMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new NoGroupingElementIndirectionMapProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -73,6 +74,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -81,16 +83,19 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/map/NoGroupingElementMapTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/map/NoGroupingElementMapTestCases.java
index 8dccc71..b5027cb 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/map/NoGroupingElementMapTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/map/NoGroupingElementMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new NoGroupingElementMapProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -73,6 +74,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -81,16 +83,19 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
index 617d55c..40118a2 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new NestedOwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
company.setName("SomeCompany");
@@ -79,6 +80,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -87,15 +89,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Company.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java
index e558024..ae42d8b 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/ownedtoexternalroot/OwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new OwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -74,6 +75,7 @@
return objects; }
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -82,14 +84,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Team.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/roottoroot/RootToRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/roottoroot/RootToRootTestCases.java
index 8202de6..a10d223 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/roottoroot/RootToRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/nogroupingelement/roottoroot/RootToRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new RootToRootProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -71,6 +72,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -79,16 +81,19 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
index 1eec809..5032a79 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new OwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -75,6 +76,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -83,14 +85,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Team.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/roottoroot/RootToRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/roottoroot/RootToRootTestCases.java
index 94c5c08..a6f88e8 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/roottoroot/RootToRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyonsource/eis/roottoroot/RootToRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setProject(new RootToRootProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -72,6 +73,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -80,15 +82,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/Employee.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/Employee.java
index 7986ef2..8b3e8ba 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/Employee.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/Employee.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,7 +64,7 @@
returnString += "Projects: ";
for(int i=0; i<projects.size(); i++)
{
- returnString += ((Project)projects.elementAt(i)).toString() + " ";
+ returnString += projects.elementAt(i).toString() + " ";
}
}
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
index 4c405a0..0a9a5e5 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new NestedOwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
ArrayList objects = new ArrayList();
@@ -89,6 +90,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses() {
ArrayList classes = new ArrayList();
classes.add(Company.class);
@@ -96,14 +98,17 @@
return classes;
}
+ @Override
protected Class getSourceClass() {
return Company.class;
}
+ @Override
protected String getTestDocument() {
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables() {
// Drop tables
XQueryInteraction interaction = new XQueryInteraction();
@@ -126,6 +131,7 @@
session.executeNonSelectingCall(interaction);
}
+ @Override
public void testXMLDocumentToObject() throws Exception {
updateProjectForReading();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
index a4672f8..e24a9b5 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setProject(new OwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -79,6 +80,7 @@
}
+ @Override
protected ArrayList getRootClasses() {
ArrayList classes = new ArrayList();
classes.add(Team.class);
@@ -86,14 +88,17 @@
return classes;
}
+ @Override
protected Class getSourceClass() {
return Team.class;
}
+ @Override
protected String getTestDocument() {
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables() {
// Drop tables
XQueryInteraction interaction = new XQueryInteraction();
@@ -116,6 +121,7 @@
session.executeNonSelectingCall(interaction);
}
+ @Override
public void testXMLDocumentToObject() throws Exception {
updateProjectForReading();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/roottoroot/RootToRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/roottoroot/RootToRootTestCases.java
index d7162c9..8567d21 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/roottoroot/RootToRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetomany/keyontarget/eis/roottoroot/RootToRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setProject(new RootToRootProject());
}
+ @Override
protected Object getControlObject() {
ArrayList objects = new ArrayList();
@@ -87,6 +88,7 @@
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -95,15 +97,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
@@ -129,7 +134,9 @@
// Override the following tests so they are not run
// TODO: debug and attempt to resolve the test failures
+ @Override
public void testObjectToXMLDocumentUOW() throws Exception {}
+ @Override
public void testObjectToXMLDocument() throws Exception {}
}
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/compositekey/CompositeKeyTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/compositekey/CompositeKeyTestCases.java
index b6f4f36..de26eae 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/compositekey/CompositeKeyTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/compositekey/CompositeKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new CompositeKeyProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -72,6 +73,7 @@
return list;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -80,15 +82,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Team.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
index be0c3b6..1d1ea69 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new NestedOwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
company.setName("SomeCompany");
@@ -81,6 +82,7 @@
return objects; }
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -89,14 +91,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Company.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nointeraction/NoInteractionTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nointeraction/NoInteractionTestCases.java
index 0cd6faf..c7f20cb 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nointeraction/NoInteractionTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nointeraction/NoInteractionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(new NoInteractionProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -68,6 +69,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -76,14 +78,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nullkey/NullKeyTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nullkey/NullKeyTestCases.java
index 13a8e46..fd7e6b3 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nullkey/NullKeyTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/nullkey/NullKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new NullKeyProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -69,6 +70,7 @@
return list;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -77,15 +79,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
index e2be47e..f62b7b8 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new OwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -73,6 +74,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -81,14 +83,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Team.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/roottoroot/RootToRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/roottoroot/RootToRootTestCases.java
index 7777c7e..2f807ca 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/roottoroot/RootToRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyonsource/eis/roottoroot/RootToRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(new RootToRootProject());
}
+ @Override
protected Object getControlObject() {
Project project1 = new Project();
@@ -68,6 +69,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -76,14 +78,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
index 14533c4..0c8294c 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nestedownedtoexternalroot/NestedOwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new NestedOwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
company.setName("SomeCompany");
@@ -79,6 +80,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses() {
ArrayList classes = new ArrayList();
classes.add(Company.class);
@@ -86,14 +88,17 @@
return classes;
}
+ @Override
protected Class getSourceClass() {
return Company.class;
}
+ @Override
protected String getTestDocument() {
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables() {
// Drop tables
XQueryInteraction interaction = new XQueryInteraction();
@@ -116,6 +121,7 @@
session.executeNonSelectingCall(interaction);
}
+ @Override
public void testXMLDocumentToObject() throws Exception {
updateProjectForReading();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nullkey/NullKeyTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nullkey/NullKeyTestCases.java
index c31c36e..ad74359 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nullkey/NullKeyTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/nullkey/NullKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(new NullKeyProject());
}
+ @Override
protected Object getControlObject() {
ArrayList objects = new ArrayList();
@@ -69,6 +70,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -77,14 +79,17 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
index b9406d7..b68c16a 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/ownedtoexternalroot/OwnedToExternalRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setProject(new OwnedToExternalRootProject());
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.setId(10);
@@ -79,6 +80,7 @@
return objects;
}
+ @Override
protected ArrayList getRootClasses() {
ArrayList classes = new ArrayList();
classes.add(Team.class);
@@ -86,14 +88,17 @@
return classes;
}
+ @Override
protected Class getSourceClass() {
return Team.class;
}
+ @Override
protected String getTestDocument() {
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables() {
// Drop tables
XQueryInteraction interaction = new XQueryInteraction();
@@ -116,6 +121,7 @@
session.executeNonSelectingCall(interaction);
}
+ @Override
public void testXMLDocumentToObject() throws Exception {
updateProjectForReading();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/roottoroot/RootToRootTestCases.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/roottoroot/RootToRootTestCases.java
index 118427f..e4408e0 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/roottoroot/RootToRootTestCases.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/oxm/mappings/onetoone/keyontarget/eis/roottoroot/RootToRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setProject(new RootToRootProject());
}
+ @Override
protected Object getControlObject() {
ArrayList objects = new ArrayList();
@@ -85,6 +86,7 @@
}
+ @Override
protected ArrayList getRootClasses()
{
ArrayList classes = new ArrayList();
@@ -93,15 +95,18 @@
return classes;
}
+ @Override
protected Class getSourceClass(){
return Employee.class;
}
+ @Override
protected String getTestDocument()
{
return XML_TEST_RESOURCE;
}
+ @Override
protected void createTables()
{
// Drop tables
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/BasicReadWriteTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/BasicReadWriteTest.java
index d710760..f81060a 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/BasicReadWriteTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/BasicReadWriteTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
return "This test will take a database row, write its contents to a byte array and then " + "read the contents back into another database row, then compare the results to assure " + "the two rows are equal";
}
+ @Override
protected void test() {
RecordMetaData recordMetaData = CobolTestModel.getConversionRecord();
row = CobolTestModel.getConversionRow();
@@ -49,6 +50,7 @@
}
}
+ @Override
protected void verify() throws TestException {
if (!CobolTestModel.compareCobolRows(row, resultRow)) {
TestErrorException exception = new TestErrorException("The rows do not match.");
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/ComplexPicStatementTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/ComplexPicStatementTest.java
index 2da10cd..5cea87f 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/ComplexPicStatementTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/ComplexPicStatementTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
return "This test will parse a record which contains complex picture statements.";
}
+ @Override
protected void test() {
ByteArrayInputStream inputStream = new ByteArrayInputStream(CobolTestModel.getComplexPicStatementCopyBookString().getBytes());
CopyBookParser parser = new CopyBookParser();
@@ -37,6 +38,7 @@
}
}
+ @Override
protected void verify() throws TestException {
RecordMetaData record = (RecordMetaData)records.firstElement();
if (!CobolTestModel.compareCompositeObjects(record, CobolTestModel.getComplexPicStatementRecord())) {
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/DeepNestedParseTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/DeepNestedParseTest.java
index 86c5e48..c66b8ef 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/DeepNestedParseTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/DeepNestedParseTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
return "This test will parse a record which is nested very deeply.";
}
+ @Override
protected void test() {
ByteArrayInputStream inputStream = new ByteArrayInputStream(CobolTestModel.getDeepNestedCopyBookString().getBytes());
CopyBookParser parser = new CopyBookParser();
@@ -41,6 +42,7 @@
}
}
+ @Override
protected void verify() throws TestException {
RecordMetaData record = (RecordMetaData)records.firstElement();
if (!CobolTestModel.compareCompositeObjects(record, CobolTestModel.getDeepNestedRecord())) {
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/FillerNameTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/FillerNameTest.java
index 90b85f4..ef679d5 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/FillerNameTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/FillerNameTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
return "This test will parse a record which contains a record with no name and assure it replaces it with filler";
}
+ @Override
protected void test() {
ByteArrayInputStream inputStream = new ByteArrayInputStream(CobolTestModel.getFillerCopyBookString().getBytes());
CopyBookParser parser = new CopyBookParser();
@@ -37,6 +38,7 @@
}
}
+ @Override
protected void verify() throws TestException {
RecordMetaData record = (RecordMetaData)records.firstElement();
if (!compareFillerRecords(record, CobolTestModel.getFillerRecord())) {
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/MultipleRecordParseTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/MultipleRecordParseTest.java
index e8ca151..7f5517e 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/MultipleRecordParseTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/MultipleRecordParseTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
return "This test will parse a stream containing multiple records and extraneous information.";
}
+ @Override
protected void test() {
ByteArrayInputStream inputStream = new ByteArrayInputStream(CobolTestModel.getMultipleRecordString().getBytes());
CopyBookParser parser = new CopyBookParser();
@@ -37,6 +38,7 @@
}
}
+ @Override
protected void verify() {
Enumeration recordsEnum = records.elements();
Enumeration recordsEnum2 = CobolTestModel.getMultipleRecords().elements();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/OccursDependsOnParseTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/OccursDependsOnParseTest.java
index 77c6b1a..0ddb7ac 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/OccursDependsOnParseTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/OccursDependsOnParseTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
return "This test will parse a record which contains a field with an occurs statement, and a depends on statement.";
}
+ @Override
protected void test() {
ByteArrayInputStream inputStream = new ByteArrayInputStream(CobolTestModel.getOccursDependsCopyBookString().getBytes());
CopyBookParser parser = new CopyBookParser();
@@ -41,6 +42,7 @@
}
}
+ @Override
protected void verify() throws TestException {
RecordMetaData record = (RecordMetaData)records.firstElement();
if (!CobolTestModel.compareCompositeObjects(record, CobolTestModel.getOccursDependsRecord())) {
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefineConverterTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefineConverterTest.java
index 786e3af..7fad27a 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefineConverterTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefineConverterTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
return "This test will take a database row, write its contents to a byte array and then " + "read the contents back into another database row, then compare the results to assure " + "the two rows are equal";
}
+ @Override
protected void test() {
RecordMetaData recordMetaData = CobolTestModel.getConversionRecord();
row = CobolTestModel.getConversionRow();
@@ -51,6 +52,7 @@
}
}
+ @Override
protected void verify() throws TestException {
if (!CobolTestModel.compareCobolRows(row, resultRow)) {
TestErrorException exception = new TestErrorException("The rows do not match.");
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefinesParsingTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefinesParsingTest.java
index 74d2579..9c09195 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefinesParsingTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/RedefinesParsingTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
return "This test will parse a record which contains fields with redefines.";
}
+ @Override
protected void test() {
ByteArrayInputStream inputStream = new ByteArrayInputStream(CobolTestModel.getRedefinesCopyBookString().getBytes());
CopyBookParser parser = new CopyBookParser();
@@ -41,6 +42,7 @@
}
}
+ @Override
protected void verify() throws TestException {
RecordMetaData record = (RecordMetaData)records.firstElement();
if (!CobolTestModel.compareCompositeObjects(record, CobolTestModel.getRedefinesRecord())) {
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/SimpleCobolParsingTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/SimpleCobolParsingTest.java
index b5c8ff2..2450fb0 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/SimpleCobolParsingTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/cobol/SimpleCobolParsingTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
return "This test parses a simple Cobol Copybook, and checks that the parser builds the " + "appropriate hierarchical record field structure.";
}
+ @Override
protected void test() {
ByteArrayInputStream inputStream = new ByteArrayInputStream(CobolTestModel.getSimpleCopyBookString().getBytes());
CopyBookParser parser = new CopyBookParser();
@@ -41,6 +42,7 @@
}
}
+ @Override
protected void verify() throws TestException {
RecordMetaData record = (RecordMetaData)records.firstElement();
if (!CobolTestModel.compareCompositeObjects(record, CobolTestModel.getSimpleRecord())) {
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ConnectTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ConnectTest.java
index 1acae12..ff29c2f 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ConnectTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ConnectTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setDescription("This tests connecting TopLink EIS to the XML file connector.");
}
+ @Override
public void test() throws Exception {
testDatabaseSession();
testServerSession();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectConnectTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectConnectTest.java
index 900a4f5..45a8d35 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectConnectTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectConnectTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
this.setDescription("Test conecting directly through the emulated xml file adapter");
}
+ @Override
public void test() throws Exception {
Connection connection = connect();
connection.close();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectInteractionTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectInteractionTest.java
index 0dfe9b6..f06f774 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectInteractionTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/DirectInteractionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setDescription("Testing interaction XML data");
}
+ @Override
public void test() throws Exception {
connection = connect();
recordFactory = connectionFactory.getRecordFactory();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeBasicTestModel.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeBasicTestModel.java
index dabd54e..7007118 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeBasicTestModel.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeBasicTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,10 +26,12 @@
setDescription("This model tests reading/writing/deleting JCA XFA using the employee demo.");
}
+ @Override
public void addRequiredSystems() {
addRequiredSystem(new EmployeeSystem());
}
+ @Override
public void addTests() {
addTest(getReadObjectTestSuite());
addTest(getUpdateObjectTestSuite());
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSBasicTestModel.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSBasicTestModel.java
index 2135e90..4afbf68 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSBasicTestModel.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSBasicTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
super();
}
+ @Override
public void addRequiredSystems() {
addRequiredSystem(new EmployeeNSSystem());
}
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSSystem.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSSystem.java
index c9a09bc..fafba5d 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSSystem.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeNSSystem.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
project = XMLProjectReader.read("org/eclipse/persistence/testing/models/employee/eis/xmlfile/employee-ns-project.xml", getClass().getClassLoader());
}
+ @Override
public void addDescriptors(DatabaseSession session) {
if (project == null) {
project = XMLProjectReader.read("org/eclipse/persistence/testing/models/employee/eis/xmlfile/employee-ns-project.xml", getClass().getClassLoader());
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeSystem.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeSystem.java
index d30a42c..b9be897 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeSystem.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/EmployeeSystem.java
@@ -48,6 +48,7 @@
project = XMLProjectReader.read("org/eclipse/persistence/testing/models/employee/eis/xmlfile/employee-project.xml", getClass().getClassLoader());
}
+ @Override
public void addDescriptors(DatabaseSession session) {
if (project == null) {
project = XMLProjectReader.read("org/eclipse/persistence/testing/models/employee/eis/xmlfile/employee-project.xml", getClass().getClassLoader());
@@ -56,6 +57,7 @@
session.addDescriptors(project);
}
+ @Override
public void createTables(DatabaseSession session) {
// Drop tables
XQueryInteraction interaction = new XQueryInteraction();
@@ -113,6 +115,7 @@
* This method will instantiate all of the example instances and insert them into the database
* using the given session.
*/
+ @Override
public void populate(DatabaseSession session) {
EmployeePopulator system = new EmployeePopulator();
UnitOfWork unitOfWork = session.acquireUnitOfWork();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ReadWriteTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ReadWriteTest.java
index 0f0df01..23a3289 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ReadWriteTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/ReadWriteTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setDescription("Testing reading and writing the order model.");
}
+ @Override
public void setup() {
// Reset the databse (delete xml file).
XMLInteraction deleteCall = new XMLInteraction();
@@ -42,6 +43,7 @@
getSession().executeNonSelectingCall(deleteCall);
}
+ @Override
public void test() throws Exception {
DatabaseSession session = (DatabaseSession)getSession();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/UnitOfWorkTest.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/UnitOfWorkTest.java
index 6b97dc4..eb9d7ad 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/UnitOfWorkTest.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/UnitOfWorkTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setDescription("Testing unit of work with the XML file adapter.");
}
+ @Override
public void setup() {
// Reset the databse (delete xml file).
XMLInteraction deleteCall = new XMLInteraction();
@@ -42,6 +43,7 @@
getSession().executeNonSelectingCall(deleteCall);
}
+ @Override
public void test() throws Exception {
Session session = getSession();
session.getIdentityMapAccessor().initializeIdentityMaps();
diff --git a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/XMLFileTestModel.java b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/XMLFileTestModel.java
index 138ab83..3df0fe4 100644
--- a/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/XMLFileTestModel.java
+++ b/foundation/org.eclipse.persistence.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/xmlfile/XMLFileTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setDescription("Test TopLink EIS with an emulated xml file adapter.");
}
+ @Override
public void addTests() {
TestSuite directSuite = new TestSuite();
directSuite.setName("DirectTestSuite");
@@ -49,6 +50,7 @@
}
+ @Override
public void setup() {
oldSession = getSession();
DatabaseSession session = XMLProjectReader.read("org/eclipse/persistence/testing/models/order/eis/xmlfile/order-project.xml", getClass().getClassLoader()).createDatabaseSession();
@@ -62,6 +64,7 @@
}
+ @Override
public void reset() {
getDatabaseSession().logout();
getExecutor().setSession(oldSession);
diff --git a/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/eis/adapters/jms/JMSPlatform.java b/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/eis/adapters/jms/JMSPlatform.java
index a682918..4ec8daa 100644
--- a/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/eis/adapters/jms/JMSPlatform.java
+++ b/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/eis/adapters/jms/JMSPlatform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -151,12 +151,12 @@
// set the send destination URL - if one exists
property = (String)interaction.getProperty(DESTINATION_URL);
if (property != null) {
- ((CciJMSSendReceiveInteractionSpec)jmsSpec).setDestinationURL(property);
+ jmsSpec.setDestinationURL(property);
} else {
// if no JNDI lookup, set the send destination - if one exists
property = (String)interaction.getProperty(DESTINATION);
if (property != null) {
- ((CciJMSSendReceiveInteractionSpec)jmsSpec).setDestination(property);
+ jmsSpec.setDestination(property);
} else {
// need to have either the destination or JNDI lookup defined
throw EISException.propertiesNotSet(DESTINATION_URL, DESTINATION);
diff --git a/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/nosql/adapters/mongo/MongoPlatform.java b/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/nosql/adapters/mongo/MongoPlatform.java
index 52b5837..022f7c8 100644
--- a/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/nosql/adapters/mongo/MongoPlatform.java
+++ b/foundation/org.eclipse.persistence.nosql/src/main/java/org/eclipse/persistence/nosql/adapters/mongo/MongoPlatform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -468,11 +468,11 @@
|| ((QueryKeyExpression)queryKeyExpression.getBaseExpression()).getMapping().isAbstractCompositeDirectCollectionMapping())) {
queryKeyExpression = (QueryKeyExpression)queryKeyExpression.getBaseExpression();
if (queryKeyExpression.getMapping().isAbstractCompositeObjectMapping()) {
- name = ((AbstractCompositeObjectMapping)queryKeyExpression.getMapping()).getField().getName() + "." + name;
+ name = queryKeyExpression.getMapping().getField().getName() + "." + name;
} else if (queryKeyExpression.getMapping().isAbstractCompositeCollectionMapping()) {
- name = ((AbstractCompositeCollectionMapping)queryKeyExpression.getMapping()).getField().getName() + "." + name;
+ name = queryKeyExpression.getMapping().getField().getName() + "." + name;
} else if (queryKeyExpression.getMapping().isAbstractCompositeDirectCollectionMapping()) {
- name = ((AbstractCompositeDirectCollectionMapping)queryKeyExpression.getMapping()).getField().getName() + "." + name;
+ name = queryKeyExpression.getMapping().getField().getName() + "." + name;
}
}
DatabaseField field = new DatabaseField();
diff --git a/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/aq/OrderQueueTest.java b/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/aq/OrderQueueTest.java
index fe8ba41..c67fdf4 100644
--- a/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/aq/OrderQueueTest.java
+++ b/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/eis/aq/OrderQueueTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -109,6 +109,7 @@
/**
* Thread main execution method.
*/
+ @Override
public void run() {
final DatabaseSession threadSession = SessionHelper.createDatabaseSession(AQTestSuite.project);
while (!done) {
diff --git a/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/nosql/EntityManagerHelper.java b/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/nosql/EntityManagerHelper.java
index 051045f..e074e68 100644
--- a/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/nosql/EntityManagerHelper.java
+++ b/foundation/org.eclipse.persistence.oracle.nosql/src/it/java/org/eclipse/persistence/testing/tests/nosql/EntityManagerHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -89,10 +89,10 @@
LOG.log(SessionLog.WARNING, String.format(
"ServerPlatform is unknown, using default EntityManagerFactory to create EntityManager"));
return JUnitTestCase.getEntityManagerFactory(puName, emProperties, descriptors)
- .createEntityManager((SynchronizationType)null, emProperties); }
+ .createEntityManager(null, emProperties); }
} else {
return JUnitTestCase.getEntityManagerFactory(puName, emProperties, descriptors)
- .createEntityManager((SynchronizationType)null, emProperties);
+ .createEntityManager(null, emProperties);
}
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/framework/oracle/OracleDBPlatformHelper.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/framework/oracle/OracleDBPlatformHelper.java
index b6c2780..4300885 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/framework/oracle/OracleDBPlatformHelper.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/framework/oracle/OracleDBPlatformHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,10 +20,12 @@
public class OracleDBPlatformHelper extends org.eclipse.persistence.testing.framework.OracleDBPlatformHelper{
+ @Override
public OraclePlatform getOracle8Platform(){
return new Oracle8Platform();
}
+ @Override
public OraclePlatform getOracle9Platform(){
return new Oracle9Platform();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/models/jpa/customfeatures/XmlDataCustomizer.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/models/jpa/customfeatures/XmlDataCustomizer.java
index 3b28b15..29a7405 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/models/jpa/customfeatures/XmlDataCustomizer.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/models/jpa/customfeatures/XmlDataCustomizer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
public class XmlDataCustomizer implements DescriptorCustomizer {
+ @Override
public void customize(final ClassDescriptor descriptor) throws Exception{
descriptor.removeMappingForAttributeName("resume_xml");
DirectToXMLTypeMapping mapping1 = new DirectToXMLTypeMapping();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/OracleTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/OracleTestModel.java
index bde0b7a..f3a3fd1 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/OracleTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/OracleTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
addTests();
}
+ @Override
public void addTests() {
if (!getTests().isEmpty()) {
return;
@@ -71,6 +72,7 @@
// Sort the tests alphabetically.
Collections.sort(this.getTests(), new Comparator() {
+ @Override
public int compare(Object left, Object right) {
return Helper.getShortClassName(left.getClass()).compareTo(Helper.getShortClassName(right.getClass()));
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/ConversionManagerOracleTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/ConversionManagerOracleTestModel.java
index ccbab1a..0c4aad7 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/ConversionManagerOracleTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/ConversionManagerOracleTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,10 +23,12 @@
setDescription("This suite tests Oracle-specific conversions through direct field mapping.");
}
+ @Override
public void addForcedRequiredSystems() {
addForcedRequiredSystem(new ConversionManagerSystem());
}
+ @Override
public void addTests() {
addTest(getSupportedTypesTestSuite());
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassForOracle9Test.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassForOracle9Test.java
index 887df62..dc9bb65 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassForOracle9Test.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassForOracle9Test.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setDescription("Test getDataTypesConvertedFrom() in Oracle9Platform.");
}
+ @Override
public void setup() {
if(!getSession().getPlatform().isOracle()) {
throw new TestWarningException("This test requires Oracle database");
@@ -32,6 +33,7 @@
cm = getSession().getPlatform();
}
+ @Override
protected boolean isChar(Class aClass) {
return super.isChar(aClass) || aClass == Oracle9Platform.NCHAR || aClass == Oracle9Platform.NSTRING ||
aClass == Oracle9Platform.NCLOB;
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassTest.java
index 728a2a2..02982c1 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedFromAClassTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,10 +39,12 @@
setDescription("Test getDataTypesConvertedFrom() in ConversionManager.");
}
+ @Override
public void setup() {
cm = ConversionManager.getDefaultManager();
}
+ @Override
public void test() {
Vector vec;
int x;
@@ -80,6 +82,7 @@
}
}
+ @Override
public void verify() {
if (exception1 != null) {
throw (new TestErrorException(exception1.toString()));
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassForOracle9Test.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassForOracle9Test.java
index 5494924..bd791b0 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassForOracle9Test.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassForOracle9Test.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setDescription("Test getDataTypesConvertedTo() in Oracle9Platform.");
}
+ @Override
public void setup() {
if(!getSession().getPlatform().isOracle()) {
throw new TestWarningException("This test requires Oracle database");
@@ -44,6 +45,7 @@
cm = getSession().getPlatform();
}
+ @Override
protected boolean isChar(Class aClass) {
return super.isChar(aClass) || aClass == Oracle9Platform.NCHAR || aClass == Oracle9Platform.NSTRING ||
aClass == Oracle9Platform.NCLOB;
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassTest.java
index a61b79a..5204352 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/conversion/DataTypesConvertedToAClassTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,10 +41,12 @@
setDescription("Test getDataTypesConvertedTo() in ConversionManager.");
}
+ @Override
public void setup() {
cm = ConversionManager.getDefaultManager();
}
+ @Override
public void test() {
Vector vec;
int x;
@@ -84,6 +86,7 @@
}
}
+ @Override
public void verify() {
if (exception1 != null) {
throw (new TestErrorException(exception1.toString()));
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationMessageListener.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationMessageListener.java
index 294efd0..c1c8f34 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationMessageListener.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationMessageListener.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
super(session, connection, timeToWait);
}
+ @Override
public void onMessage(javax.jms.Message message) {
try {
invalidator.invalidateObject(session, message);
@@ -36,6 +37,7 @@
}
}
+ @Override
public void askToStopAfter(int numMessagesExpected, long timeDead) throws InterruptedException {
try {
super.askToStopAfter(numMessagesExpected, timeDead);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationRunnable.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationRunnable.java
index d49f672..7e67e4e 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationRunnable.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/CacheInvalidationRunnable.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
this.messageConsumer = messageConsumer;
}
+ @Override
public void run() {
lock = new Lock();
try {
@@ -77,6 +78,7 @@
}
}
+ @Override
public void askToStopAfter(int numMessagesExpected, long timeDead) throws InterruptedException {
super.askToStopAfter(numMessagesExpected, timeDead);
try {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationAdapter.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationAdapter.java
index 1c5745a..d2d7808 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationAdapter.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
this.useMultipleConsumers = useMultipleConsumers;
}
+ @Override
public boolean isOriginalSetupRequired() {
return false;
}
@@ -48,6 +49,7 @@
boolean useMultipleConsumers;
Hashtable tableNamesToPkFields = new Hashtable();
+ @Override
public void updateProject(Project project, Session session) {
Iterator it = project.getDescriptors().values().iterator();
while (it.hasNext()) {
@@ -65,6 +67,7 @@
}
}
+ @Override
public void updateDatabase(Session session) {
if (!session.getPlatform().isOracle()) {
throw new TestWarningException("Currently supports Oracle platform only");
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationInternalTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationInternalTestModel.java
index 3c295ac..66f28c9 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationInternalTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationInternalTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,11 +65,13 @@
this.aqPassword = aqPassword;
}
+ @Override
public void addTests() {
addTest(new DbChangeNotificationTest(aqUser, aqPassword, queueName, useMultipleConsumers, false));
addTest(new DbChangeNotificationTest(aqUser, aqPassword, queueName, useMultipleConsumers, true));
}
+ @Override
public void addRequiredSystems() {
setupUser();
@@ -107,6 +109,7 @@
}
}
+ @Override
public void reset() {
getExecutor().removeConfigureSystem(new TestSystemAdapted());
if (oldSession != getSession()) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationTest.java
index aa44ef5..be81b0b 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/dbchangenotification/DbChangeNotificationTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,6 +68,7 @@
setName(getName() + uses + type);
}
+ @Override
protected void setup() throws Exception {
javax.jms.TopicConnectionFactory topicConnectionFactory = null;
javax.jms.QueueConnectionFactory queueConnectionFactory = null;
@@ -126,6 +127,7 @@
Thread.sleep(1000);
}
+ @Override
protected void test() throws Exception {
int[] numMessagesExpected = new int[n];
int numUpdated;
@@ -180,6 +182,7 @@
}
}
+ @Override
protected void verify() throws Exception {
Thread.sleep(1000);
// 1 ********************************************************
@@ -255,6 +258,7 @@
}
}
+ @Override
public void reset() throws Exception {
// disable sending notification messages - set appId to null
getSession().executeNonSelectingCall(new SQLCall("BEGIN NOTIFY_SET_APPID; END;"));
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServer.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServer.java
index b21b5df..21e1b15 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServer.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,10 +26,12 @@
/**
* This method starts the server and makes the dispatcher available
*/
+ @Override
public void run() {
JMSSetupHelper.getHelper().startCacheSynchronization((org.eclipse.persistence.internal.sessions.AbstractSession)session, false);
}
+ @Override
public void stopServer() {
JMSSetupHelper.getHelper().stopCacheSynchronization((org.eclipse.persistence.internal.sessions.AbstractSession)session);
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServersModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServersModel.java
index ea7c4a9..400c4b9 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServersModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSRCMDistributedServersModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
grant execute on dbms_aqjms_internal to aquser
connect aquser/aquser
*/
+ @Override
public void setup() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("Supports Oracle platform only: uses Oracle AQ");
@@ -57,10 +58,12 @@
/**
* Factory method for a DistributedServer.
*/
+ @Override
public DistributedServer createDistributedServer(Session session) {
return new JMSRCMDistributedServer((DatabaseSession)session);
}
+ @Override
protected JMSSetupHelper getHelper() {
return JMSSetupHelper.getHelper();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSSetupHelper.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSSetupHelper.java
index 6c0a1a4..57f499b 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSSetupHelper.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/distributedservers/rcm/jms/JMSSetupHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
// however in Oc4jJGroups case the only (local and external) connection is not removed
// unless message sending fails.
+ @Override
public boolean isLocalConnectionRemovedOnListeningError() {
return true;
}
@@ -64,6 +65,7 @@
// Returns errorCode of RemoteCommandManagerException thrown in case
// creation of localConnection has failed.
+ @Override
public int getRcmExceptionErrorCodeOnFailureToCreateLocalConnection() {
return RemoteCommandManagerException.ERROR_CREATING_LOCAL_JMS_CONNECTION;
}
@@ -71,6 +73,7 @@
// JMSTopicTransportManager has separate connection for sending (external) and receiving (local) messages.
// Oc4jJGroups uses a single connection for both sending and receiving messages.
+ @Override
public boolean isLocalConnectionAlsoExternalConnection() {
return false;
}
@@ -99,6 +102,7 @@
// returns array of two objects: the first is factory, the second is topic
+ @Override
protected Object[] internalCreateFactory() throws Exception {
updateDbSettings();
if (oracleDataSource != null) {
@@ -125,14 +129,17 @@
return new Object[] { topicConnectionFactory, topic };
}
+ @Override
protected void internalStartFactory() throws Exception {
startInDb();
}
+ @Override
protected void internalStopFactory() throws Exception {
stopInDb();
}
+ @Override
protected void internalDestroyFactory() throws Exception {
try {
stopInDb();
@@ -148,6 +155,7 @@
}
}
+ @Override
protected void createTransportManager(RemoteCommandManager rcm) {
JMSTopicTransportManager tm = new JMSTopicTransportManager(rcm);
Properties props = new Properties();
@@ -220,6 +228,7 @@
// Sends an arbitrary message to speed up shut down of listening threads.
+ @Override
protected void sendMessageToStopListenerThreads() throws Exception {
Context context = new InitialContext(CONTEXT_PROPERTIES);
TopicConnectionFactory topicConnectionFactory = (TopicConnectionFactory)context.lookup(this.factoryJndiName);
@@ -235,6 +244,7 @@
}
}
+ @Override
protected void createExternalConnection(AbstractSession session) {
((JMSTopicTransportManager)session.getCommandManager().getTransportManager()).createExternalConnection();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationServerTestSuite.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationServerTestSuite.java
index 76844fd..8aa09f8 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationServerTestSuite.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationServerTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -406,7 +406,7 @@
try {
beginTransaction_proxy(em);
// read
- employeeRead = (Employee)em.find(Employee.class, employee.getId());
+ employeeRead = em.find(Employee.class, employee.getId());
if (employeeRead != null) {
// clean-up
em.remove(employeeRead);
@@ -486,7 +486,7 @@
System.out.println("Currently only WLS 10.3.4 and later is known to fully support Oracle Proxy Authentication in both JTA and Non Jta cases.");
return;
}
- if(((DatabaseLogin)serverSession.getReadConnectionPool().getLogin()).shouldUseExternalTransactionController()) {
+ if(serverSession.getReadConnectionPool().getLogin().shouldUseExternalTransactionController()) {
throw new RuntimeException("Test problem: non jta data source is required");
}
System.out.println("====testNonJtaDataSource begin");
@@ -624,6 +624,7 @@
return WebLogicPlatform.class.isAssignableFrom(serverSession.getServerPlatform().getClass()) && Helper.compareVersions(getServerSession(PROXY_PU).getServerPlatform().getServerNameAndVersion(), "10.3.4") >= 0;
}
+ @Override
protected Properties getServerProperties(){
String proxy_user=System.getProperty("proxy.user.name");
Properties p = new Properties();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationTestSuite.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationTestSuite.java
index b4caa4d..60b81b3 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationTestSuite.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/proxyauthentication/ProxyAuthenticationTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,6 +66,7 @@
// writeUser is set by an event risen by ModifyQuery.
private static String writeUser;
public static class Listener extends SessionEventAdapter {
+ @Override
public void outputParametersDetected(SessionEvent event) {
writeUser = (String)((Map)event.getResult()).get("OUT");
}
@@ -97,6 +98,7 @@
super(name);
}
+ @Override
public String getPersistenceUnitName() {
return PU_NAME;
}
@@ -127,6 +129,7 @@
return suite;
}
+ @Override
public void setUp() {
// runs for the first time - setup user names and properties used by the tests.
if(setupErrorMsg == null) {
@@ -155,6 +158,7 @@
}
}
+ @Override
public void tearDown() {
// clean-up
if(setupErrorMsg.length() > 0) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/Image.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/Image.java
index 30d60a5..7226bb8 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/Image.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/Image.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
private Byte[] picture;
private String script;
+ @Override
public Object clone() throws CloneNotSupportedException {
return super.clone();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBDeleteTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBDeleteTest.java
index 86ad3b8..5a58b3c 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBDeleteTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBDeleteTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setDescription("This case tests the BLOB/CLOB delete with size less or bigger than 4k and checks if it was deleted properly");
}
+ @Override
protected void setup() {
getAbstractSession().beginTransaction();
//insert the object into database during the setup (assume the brand new object)
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelProject.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelProject.java
index c52f158..dc6ba1d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelProject.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
addDescriptor(buildImageDescriptor());
}
+ @Override
public void applyLogin() {
DatabaseLogin login = new DatabaseLogin();
setLogin(login);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelSystem.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelSystem.java
index 169715e..93a7a11 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelSystem.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBImageModelSystem.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
project = new LOBImageModelProject();
}
+ @Override
public void addDescriptors(DatabaseSession session) {
if (project == null) {
project = new LOBImageModelProject();
@@ -37,6 +38,7 @@
session.addDescriptors(project);
}
+ @Override
public void createTables(DatabaseSession session) {
new LOBImageModelTableCreator().replaceTables(session);
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBInsertTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBInsertTest.java
index 9b3109a..13bd510 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBInsertTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBInsertTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
}
}
+ @Override
public String getName() {
String strOriginal = "";
if (((Image)originalObject).getPicture() != null && ((Image)originalObject).getScript() != null) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBSessionBrokerTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBSessionBrokerTestModel.java
index cefb0fe..eb741a6 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBSessionBrokerTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBSessionBrokerTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
setDescription("This suite tests TopLink LOB support with Oracle thin driver and SessionBroker.");
}
+ @Override
public void addRequiredSystems() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("WARNING: This model is not supposed to be run on databases other than Oracle.");
@@ -34,6 +35,7 @@
addRequiredSystem(new LOBImageModelSystem());
}
+ @Override
public void addTests() {
addTest(getLOBInsertTestSuite());
addTest(getLOBUpdateTestSuite());
@@ -56,6 +58,7 @@
return suite;
}
+ @Override
public void setup() {
if (!((AbstractSession)getSession()).isBroker()) {
SessionBroker broker = new SessionBroker();
@@ -67,6 +70,7 @@
}
}
+ @Override
public void reset() {
if (((AbstractSession)getSession()).isBroker()) {
SessionBroker broker = (SessionBroker)getSession();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestModel.java
index 63bd067..2ad412f 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
setDescription("This suite tests TopLink LOB support with Oracle thin driver.");
}
+ @Override
public void addRequiredSystems() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("WARNING: This model is not supposed to be run on databases other than Oracle.");
@@ -68,6 +69,7 @@
addRequiredSystem(new LOBImageModelSystem());
}
+ @Override
public void addTests() {
addTest(getLOBInsertTestSuite());
addTest(getLOBUpdateTestSuite());
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestWrapper.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestWrapper.java
index 59fc3f3..47aee93 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestWrapper.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBTestWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setName(getName() + " platform forced to "+(shouldUseLocatorForLOBWrite ? "use" : "NOT use")+" lob locators)");
}
+ @Override
protected void setup() throws Throwable {
DatabasePlatform platform = getSession().getPlatform();
if (!platform.isOracle()) {
@@ -65,6 +66,7 @@
super.setup();
}
+ @Override
public void reset() throws Throwable {
super.reset();
DatabasePlatform platform = getSession().getPlatform();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBUpdateTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBUpdateTest.java
index b3bfd23..4191d3c 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBUpdateTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/lob/LOBUpdateTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setDescription("This case tests the BLOB/CLOB update with size less or bigger than 4k and checks if it was updated properly");
}
+ @Override
protected void changeObject() {
//Bug#3128838 Test Byte[] support
Image image = (Image)workingCopy;
@@ -57,6 +58,7 @@
image.setCommentary(ImageSimulator.initCharArrayBase(size * 2));
}
+ @Override
public String getName() {
String strUpdated = "Updated " + size + ", " + 2 * size;
String strOriginal = "Original " + ((Image)originalObjectNotInDB).getPicture().length + ", " + ((Image)originalObjectNotInDB).getScript().length();
@@ -67,6 +69,7 @@
return str;
}
+ @Override
protected void setup() {
// Create originalObject and insert it into db - it will be deleted in reset()
try {
@@ -82,6 +85,7 @@
super.setup();
}
+ @Override
public void reset() {
if (originalObject != null) {
super.reset();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/BaseNcharTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/BaseNcharTest.java
index 92c5aa3..ddc2523 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/BaseNcharTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/BaseNcharTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
return (Oracle9Platform)getSession().getPlatform();
}
+ @Override
protected void setup() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("This test case works on Oracle only");
@@ -55,6 +56,7 @@
}
}
+ @Override
protected void verify() {
if (object == null) {
throw new TestException("object is missing");
@@ -166,6 +168,7 @@
}
}
+ @Override
public void reset() {
if (object != null) {
UnitOfWork uow = getSession().acquireUnitOfWork();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/CharNcharProject.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/CharNcharProject.java
index 872791b..4e2840c 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/CharNcharProject.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/CharNcharProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
addDescriptor(buildCharNcharDescriptor());
}
+ @Override
public void applyLogin() {
DatabaseLogin login = new DatabaseLogin();
setLogin(login);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNcharTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNcharTest.java
index 1be0755..4536835 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNcharTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNcharTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
setDescription("Tests inserting NCHAR, NVARCHAR2, NCLOB into Oracle database.");
}
+ @Override
protected void test() {
char ch = 'a';
char nCh = '\u0410';
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNullNcharTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNullNcharTest.java
index 1e73423..c583ef2 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNullNcharTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/InsertNullNcharTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
setDescription("Tests inserting null NCHAR, NVARCHAR2, NCLOB into Oracle database.");
}
+ @Override
protected void test() {
object = new CharNchar();
controlObject = new CharNchar(object);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestModel.java
index 4cfb999..0b316a8 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setDescription("This model tests TopLink NCHAR, NVARCHAR2, NCLOB support with Oracle.");
}
+ @Override
public void addRequiredSystems() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("WARNING: This model is not supposed to be run on databases other than Oracle.");
@@ -37,6 +38,7 @@
addRequiredSystem(new NcharTestSystem());
}
+ @Override
public void addTests() {
addTest(getTestSuite());
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestSystem.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestSystem.java
index 1946f3b..db19345 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestSystem.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/NcharTestSystem.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
project = new CharNcharProject();
}
+ @Override
public void addDescriptors(DatabaseSession session) {
if (project == null) {
project = new CharNcharProject();
@@ -38,6 +39,7 @@
session.addDescriptors(project);
}
+ @Override
public void createTables(DatabaseSession session) {
new CharNcharTableCreator().replaceTables(session);
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/ReadNcharTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/ReadNcharTest.java
index 06a9085..2f4749a 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/ReadNcharTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/ReadNcharTest.java
@@ -29,6 +29,7 @@
setDescription("Tests reading NCHAR, NVARCHAR2, NCLOB from Oracle database.");
}
+ @Override
@SuppressWarnings("deprecation")
protected void setup() {
super.setup();
@@ -155,6 +156,7 @@
((AbstractSession)getSession()).getAccessor().decrementCallCount();
}
+ @Override
protected void test() {
ExpressionBuilder builder = new ExpressionBuilder();
Expression exp = (builder.get("id").equal(controlObject.getId()));
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNcharTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNcharTest.java
index b1f9c5d..d3c3d8d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNcharTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNcharTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
setDescription("Tests updating NCHAR, NVARCHAR2, NCLOB in Oracle database.");
}
+ @Override
protected void test() {
char ch = 'a';
char nCh = '\u0410';
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNullNcharTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNullNcharTest.java
index 355e203..27c3a8f 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNullNcharTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nchar/UpdateNullNcharTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
setDescription("Tests updating by null NCHAR, NVARCHAR2, NCLOB in Oracle database.");
}
+ @Override
protected void test() {
char ch = 'a';
char nCh = '\u0410';
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni10TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni10TestSet.java
index f282f91..29ed809 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni10TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni10TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -84,7 +84,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni10", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni1TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni1TestSet.java
index 43d3fc3..f08d257 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni1TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni1TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,7 +83,7 @@
query.addArgument("X", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni1", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni2TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni2TestSet.java
index d4bbf3a..9c29c06 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni2TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni2TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,7 +83,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni2", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni3TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni3TestSet.java
index 3298928..24ff4e4 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni3TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni3TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,7 +83,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni3", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni4TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni4TestSet.java
index a896e99..2577acf 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni4TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni4TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,7 +83,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni4", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni5TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni5TestSet.java
index d8efb13..247374c 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni5TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni5TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,7 +83,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni5", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni6TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni6TestSet.java
index fd65068..4d0ccf7 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni6TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni6TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,7 +83,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni6", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni7TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni7TestSet.java
index cb5c7dc..1c3fce9 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni7TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni7TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,7 +83,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni7", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni8TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni8TestSet.java
index e4710a3..801fb32 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni8TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni8TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -84,7 +84,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni8", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni9TestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni9TestSet.java
index d5e154d..b6bede5 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni9TestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/Ni9TestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -84,7 +84,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Ni9", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiNiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiNiTestSet.java
index 2f8aad0..03f4196 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiNiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiNiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,7 +88,7 @@
query.addArgument("Z", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("NijiNi", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiTestSet.java
index a427ea8..90d1157 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -86,7 +86,7 @@
query.addArgument("Y", String.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Niji", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijijiNiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijijiNiTestSet.java
index 371fed9..c01be4e 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijijiNiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijijiNiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -91,7 +91,7 @@
query.addArgument("AA", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("NijijiNi", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijioNijioTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijioNijioTestSet.java
index fff1147..1b09a5e 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijioNijioTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijioNijioTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -92,7 +92,7 @@
query.addArgument("AA", String.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("NijioNijio", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiojiNiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiojiNiTestSet.java
index 60b32d2..35aab06 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiojiNiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NijiojiNiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -92,7 +92,7 @@
query.addArgument("AA", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("NijiojiNi", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NoTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NoTestSet.java
index 1555c15..05e573f 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NoTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NoTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,7 +80,7 @@
DataModifyQuery query = new DataModifyQuery();
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("No", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiNoTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiNoTestSet.java
index e05096f..16cf942 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiNoTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiNoTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,7 +88,7 @@
query.addArgument("Y", String.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("NojiNo", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiTestSet.java
index 06086a3..be27a9d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,7 +88,7 @@
query.setCall(call);
query.addArgument("Y", String.class);
project.getDescriptor(Empty.class).getQueryManager().addQuery("Noji", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojijioNoTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojijioNoTestSet.java
index 4576d13..1efedbc 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojijioNoTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/NojijioNoTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,7 +90,7 @@
query.addArgument("Z", String.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("NojijioNo", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiNijiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiNijiTestSet.java
index 8893080..8b81e8a 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiNijiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiNijiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -91,7 +91,7 @@
query.addArgument("AA", BigDecimal.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("jiNiNiji", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiTestSet.java
index 106a4c1..4cd7d75 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -86,7 +86,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("jiNi", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNijiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNijiTestSet.java
index 36a9b36..cc7fec0 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNijiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNijiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -89,7 +89,7 @@
query.addArgument("Z", BigDecimal.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("jiNiji", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNioTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNioTestSet.java
index 4d816ec..e417dfd 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNioTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNioTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,7 +88,7 @@
query.setCall(call);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("jiNio", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiojiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiojiTestSet.java
index 7141b83..85aa465 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiojiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNiojiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -91,7 +91,7 @@
query.addArgument("Z", BigDecimal.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("jiNioji", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNoTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNoTestSet.java
index dbd752d..6743141 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNoTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNoTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -86,7 +86,7 @@
query.addArgument("X", String.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("jiNo", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNojiTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNojiTestSet.java
index 06bd957..9f9d4ff 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNojiTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/jiNojiTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -89,7 +89,7 @@
query.addArgument("Z", BigDecimal.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("jiNoji", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijiNoTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijiNoTestSet.java
index 39eef8f..7cb497d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijiNoTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijiNoTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,7 +90,7 @@
query.addArgument("Z", BigDecimal.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("joNijiNo", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijijoTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijijoTestSet.java
index 0d54f00..d562bcc 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijijoTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijijoTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,7 +90,7 @@
query.addArgument("Z", BigDecimal.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("joNijiNo", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijioTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijioTestSet.java
index 0db4d09..937a763 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijioTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijioTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -89,7 +89,7 @@
query.addArgument("Z", String.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("joNijio", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijoTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijoTestSet.java
index 89e0a2b..b4f74e9 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijoTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/nonJDBC/joNijoTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,7 +88,7 @@
query.addArgument("Y", Integer.class);
query.setCall(call);
project.getDescriptor(Empty.class).getQueryManager().addQuery("joNijo", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/OutputRowSessionEventAdapter.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/OutputRowSessionEventAdapter.java
index 449cae9..5a5fa6a 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/OutputRowSessionEventAdapter.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/OutputRowSessionEventAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
Object eventResult = null;
+ @Override
public void outputParametersDetected(SessionEvent event) {
eventResult = event.getResult();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInOutTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInOutTestSet.java
index 04d4e75..8905e6f 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInOutTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInOutTestSet.java
@@ -102,7 +102,7 @@
query.setCall(call);
project.getDescriptor(PLSQLEmployeeType.class).getQueryManager().addQuery("PLSQLrecordInOut", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInTestSet.java
index 8ae745d..a634a5c 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordInTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -10,7 +10,7 @@
* SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
*/
-// Copyright (c) 2011, 2015 Oracle and/or its affiliates. All rights reserved.
+// Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
package org.eclipse.persistence.testing.tests.plsqlrecord;
@@ -98,7 +98,7 @@
query.setCall(call);
project.getDescriptor(PLSQLEmployeeType.class).getQueryManager().addQuery("PLSQLrecordIn", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordOutTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordOutTestSet.java
index d9006de..a643753 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordOutTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordOutTestSet.java
@@ -92,7 +92,7 @@
query.setCall(call);
project.getDescriptor(PLSQLEmployeeType.class).getQueryManager().addQuery("PLSQLrecordOut", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInOutTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInOutTestSet.java
index 048656d..aabe12d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInOutTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInOutTestSet.java
@@ -103,7 +103,7 @@
project.getDescriptor(PLSQLEmployeeType.class).getQueryManager().
addQuery("PLSQLrecordWithCompatibleTypeInOut", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
@@ -277,7 +277,7 @@
};
Struct struct = null;
try {
- struct = ((Oracle8Platform)s.getPlatform()).createStruct(
+ struct = s.getPlatform().createStruct(
"EMP_TYPE", attributes, ((DatabaseSessionImpl)s).getAccessor().getConnection());
}
catch (SQLException e1) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInTestSet.java
index 584863a..fd94cce 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeInTestSet.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -10,7 +10,7 @@
* SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
*/
-// Copyright (c) 2011, 2015 Oracle and/or its affiliates. All rights reserved.
+// Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
package org.eclipse.persistence.testing.tests.plsqlrecord;
@@ -98,7 +98,7 @@
project.getDescriptor(PLSQLEmployeeType.class).getQueryManager().
addQuery("PLSQLrecordWithCompatibleTypeIn", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
@@ -269,7 +269,7 @@
};
Struct struct = null;
try {
- struct = ((Oracle8Platform)s.getPlatform()).createStruct(
+ struct = s.getPlatform().createStruct(
"EMP_TYPE", attributes, ((DatabaseSessionImpl)s).getAccessor().getConnection());
}
catch (SQLException e) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeOutTestSet.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeOutTestSet.java
index 317c212..41d1148 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeOutTestSet.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/plsqlrecord/PLSQLrecordWithCompatibleTypeOutTestSet.java
@@ -95,7 +95,7 @@
project.getDescriptor(PLSQLEmployeeType.class).getQueryManager().
addQuery("PLSQLrecordWithCompatibleTypeOut", query);
- Project projectToXml = (Project)project.clone();
+ Project projectToXml = project.clone();
// trim off login 'cause it changes under test - this way, a comparison
// can be done to a control document
projectToXml.setDatasourceLogin(null);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ExternalConnectionPoolTestCase.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ExternalConnectionPoolTestCase.java
index ddcf96f..4e3647d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ExternalConnectionPoolTestCase.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ExternalConnectionPoolTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,11 +50,13 @@
setName(getName() + suffix);
}
+ @Override
protected void proxySetup() {
if (useEvent) {
// Use this approach if ClientSession created with default connection policy:
// cs = serverSession.acquireClientSession();
listener = new SessionEventAdapter() {
+ @Override
public void postAcquireClientSession(SessionEvent event) {
ClientSession cs = (ClientSession)event.getSession();
ConnectionPolicy policy = (ConnectionPolicy)cs.getConnectionPolicy().clone();
@@ -92,6 +94,7 @@
}
}
+ @Override
public void reset() {
super.reset();
String proxyUser = proxyProperties.getProperty("PROXY_USER_NAME");
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/MainLoginTestCase.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/MainLoginTestCase.java
index 7b38e4a..9337fc2 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/MainLoginTestCase.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/MainLoginTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,12 +35,14 @@
super(proxyProperties);
}
+ @Override
protected void proxySetup() {
originalWriteProperties = (Properties)getServerSession().getLogin().getProperties().clone();
originalReadProperties = (Properties)((DatabaseLogin)getServerSession().getReadConnectionPool().getLogin()).getProperties().clone();
// To handle preLogin event relog the session
getServerSession().logout();
listener = new SessionEventAdapter() {
+ @Override
public void preLogin(SessionEvent event) {
ServerSession ss = (ServerSession)event.getSession();
addProxyPropertiesToLogin(ss.getLogin());
@@ -55,6 +57,7 @@
getServerSession().getEventManager().getListeners().remove(listener);
}
+ @Override
public void reset() {
super.reset();
// restore the original properties
@@ -66,6 +69,7 @@
// both read and write connections are expected to use proxy user
+ @Override
protected String readConnectionSchemaExpected() {
return writeConnectionSchemaExpected();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/NonPooledConnectionTestCase.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/NonPooledConnectionTestCase.java
index 41df7ea..c407e11 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/NonPooledConnectionTestCase.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/NonPooledConnectionTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,11 +50,13 @@
setName(getName() + suffix);
}
+ @Override
protected void proxySetup() {
if (useEvent) {
// Use this approach if ClientSession created with default connection policy:
// cs = serverSession.acquireClientSession();
listener = new SessionEventAdapter() {
+ @Override
public void postAcquireClientSession(SessionEvent event) {
ClientSession cs = (ClientSession)event.getSession();
ConnectionPolicy policy = cs.getConnectionPolicy(); //.clone();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/OCIProxyTestHelper.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/OCIProxyTestHelper.java
index 36a24e3..fe5378f 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/OCIProxyTestHelper.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/OCIProxyTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
// PROXY_USER_PASSWORD = OracleOCIConnectionPool.PROXY_PASSWORD;
}
+ @Override
public JNDIConnector createProxyConnector(Session session) throws SQLException {
// Note that OCI client is required.
// Logical name of the pool. This needs to be one in the tnsnames.ora configuration file.
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/PooledConnectionTestCase.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/PooledConnectionTestCase.java
index 2b5f6d0..eb5f150 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/PooledConnectionTestCase.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/PooledConnectionTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,10 +40,12 @@
class Listener extends SessionEventAdapter {
HashSet clientSessions = new HashSet();
+ @Override
public void postAcquireClientSession(SessionEvent event) {
clientSessions.add(event.getSession());
}
+ @Override
public void postAcquireConnection(SessionEvent event) {
org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor dsAccessor = (org.eclipse.persistence.internal.databaseaccess.DatasourceAccessor)event.getResult();
Iterator it = clientSessions.iterator();
@@ -56,6 +58,7 @@
}
}
+ @Override
public void preReleaseClientSession(SessionEvent event) {
clientSessions.remove(event.getSession());
}
@@ -66,6 +69,7 @@
super(proxyProperties);
}
+ @Override
protected void proxySetup() {
listener = new Listener();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationConnectionTestCase.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationConnectionTestCase.java
index 3b2b085..e784849 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationConnectionTestCase.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationConnectionTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
protected void proxySetup() {
}
+ @Override
public void setup() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("Supports Oracle platform only");
@@ -60,6 +61,7 @@
}
}
+ @Override
public void test() {
ClientSession cs;
if (connectionPolicy == null) {
@@ -85,6 +87,7 @@
cs.release();
}
+ @Override
public void verify() {
String readConnectionSchemaExpected = readConnectionSchemaExpected();
if (!readConnectionSchema.equals(readConnectionSchemaExpected)) {
@@ -105,6 +108,7 @@
return getServerSession().getLogin().getUserName();
}
+ @Override
public void reset() {
if (listener != null) {
getSession().getEventManager().removeListener(listener);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationOCITestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationOCITestModel.java
index 997c1ec..b520826 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationOCITestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/oci/ProxyAuthenticationOCITestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
protected String proxyTestHelperClassName;
protected ProxyTestHelper proxyTestHelper;
+ @Override
public void addTests() {
Properties prop = proxyTestHelper.createProxyProperties(proxyUser);
// Properties prop = proxyTestHelper.createProxyProperties(proxyUser, proxyPassword);
@@ -60,6 +61,7 @@
addTest(new MainLoginTestCase(prop));
}
+ @Override
public void addRequiredSystems() {
setupUser();
@@ -131,6 +133,7 @@
}
}
+ @Override
public void reset() {
if (oldSession != getExecutor().getSession()) {
((DatabaseSession)getSession()).logout();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationConnectionCustomizerTestCase.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationConnectionCustomizerTestCase.java
index 91d0cca..ff2e9f5 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationConnectionCustomizerTestCase.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationConnectionCustomizerTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
private String writeUser;
class Listener extends SessionEventAdapter {
+ @Override
public void outputParametersDetected(SessionEvent event) {
writeUser = (String)((Map)event.getResult()).get("OUT");
}
@@ -153,6 +154,7 @@
}
}
+ @Override
public void setup() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("Supports Oracle platform only");
@@ -180,6 +182,7 @@
return user;
}
+ @Override
public void test() {
if(this.shouldUseDatabaseSession) {
testDatabaseSession();
@@ -260,12 +263,14 @@
}
}
+ @Override
public void verify() {
if(errorMsg.length() > 0) {
throw new TestErrorException(errorMsg);
}
}
+ @Override
public void reset() {
getSession().getEventManager().removeListener(listener);
getExecutor().setSession(exchanger.returnOriginalSession());
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationCustomizerTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationCustomizerTestModel.java
index be3517d..0d22341 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationCustomizerTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/proxyauthentication/thin/ProxyAuthenticationCustomizerTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
}
}
+ @Override
public void setup() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("Supports Oracle platform only");
@@ -52,6 +53,7 @@
}
}
+ @Override
public void addTests() {
Map proxyProperties = ProxyAuthenticationUsersAndProperties.proxyProperties;
Map proxyProperties2 = ProxyAuthenticationUsersAndProperties.proxyProperties2;
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarDaylightSavingsTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarDaylightSavingsTest.java
index 406e738..65a7573 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarDaylightSavingsTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarDaylightSavingsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -152,6 +152,7 @@
return tests;
}
+ @Override
public void setup() {
if (!(getSession().getPlatform() instanceof Oracle9Platform)) {
throw new TestWarningException("Test is only supported on Oracle9 platform and above, as TIMESTAMPTZ is used");
@@ -183,6 +184,7 @@
sqlTracker = new QuerySQLTracker(getSession());
}
+ @Override
public void test() {
// write myself out to the database
UnitOfWork uow = getSession().acquireUnitOfWork();
@@ -203,6 +205,7 @@
result = (CalendarDaylightSavingsTest)getSession().executeQuery(query);
}
+ @Override
public void verify() {
final String TZR = "TZR";
final String TZR_TZD = "TZR TZD";
@@ -232,6 +235,7 @@
}
}
+ @Override
public void reset() {
// Compatibility for Oracle 9 and above is checked in the setup() method
Oracle9Platform platform = (Oracle9Platform) getSession().getPlatform();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithBindingTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithBindingTest.java
index f71c9f8..0b2763f 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithBindingTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithBindingTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -140,6 +140,7 @@
return tests;
}
+ @Override
public void setup() {
if (!(getSession().getPlatform() instanceof Oracle9Platform)) {
throw new TestWarningException("Test is only supported on Oracle9 platform and above, as TIMESTAMPTZ is used");
@@ -158,6 +159,7 @@
uow.commit();
}
+ @Override
public void test() {
// read data back from database literally in order to check contents of database rather than the driver's TIMESTAMPTZ
String sql = "select TEST_ID, to_char(TSTZ_DATA,'MM/DD/YYYY hh24:mi:ss TZR') as TSTZ_DATA FROM " + commonDescriptor().getTableName() + " where TEST_ID = " + getTestId();
@@ -167,6 +169,7 @@
}
}
+ @Override
public void verify() throws Exception {
String expectedResult = getOriginalCalendarString();
if (this.result == null) {
@@ -179,6 +182,7 @@
}
}
+ @Override
public void reset() {
// Compatibility for Oracle 9 and above is checked in the setup() method
Oracle9Platform platform = (Oracle9Platform) getSession().getPlatform();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithoutSessionTZTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithoutSessionTZTest.java
index 9b91636..9f33a1d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithoutSessionTZTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/CalendarToTSTZWithoutSessionTZTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -100,6 +100,7 @@
return tests;
}
+ @Override
protected void verify(WriteTypeObjectTest testCase) throws TestException
{
try {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestModel.java
index 982efff..9abb19a 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,10 +47,12 @@
}
}
+ @Override
public void addRequiredSystems() {
addRequiredSystem(new OracleTIMESTAMPTypeTestSystem());
}
+ @Override
public void addTests() {
if (getSession().getPlatform() instanceof Oracle9Platform) {
Oracle9Platform platform = (Oracle9Platform)getSession().getPlatform();
@@ -267,6 +269,7 @@
return suite;
}
+ @Override
public void setup() {
DatabaseSession session = (DatabaseSession)getSession();
if (useAccessors) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestSystem.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestSystem.java
index 0e41697..fa827ea 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestSystem.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/OracleTIMESTAMPTypeTestSystem.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public class OracleTIMESTAMPTypeTestSystem extends TestSystem {
+ @Override
public void createTables(DatabaseSession session) {
SchemaManager schemaManager = new SchemaManager(session);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/SerializationOfValueHolderWithTIMESTAMPTZTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/SerializationOfValueHolderWithTIMESTAMPTZTest.java
index 92632ea..ec8f363 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/SerializationOfValueHolderWithTIMESTAMPTZTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/SerializationOfValueHolderWithTIMESTAMPTZTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
public SerializationOfValueHolderWithTIMESTAMPTZTest() {
}
+ @Override
public void setup() {
UnitOfWork uow = getSession().acquireUnitOfWork();
uow.registerObject(TIMESTAMPTZOwner.example1());
@@ -44,6 +45,7 @@
getAbstractSession().beginTransaction();
}
+ @Override
public void reset() {
if (getAbstractSession().isInTransaction()) {
getAbstractSession().rollbackTransaction();
@@ -51,6 +53,7 @@
}
}
+ @Override
public void test() {
getSession().getIdentityMapAccessor().initializeIdentityMaps();
try {
@@ -77,6 +80,7 @@
}
}
+ @Override
public void verify() {
if (ex != null) {
if (ex.toString().startsWith("java.io.NotSerializableException: oracle.sql.TIMESTAMPTZ")) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTester.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTester.java
index 8bbf55c..d459599 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTester.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTester.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -165,6 +165,7 @@
this.sessionTimeZone = timeZone;
}
+ @Override
protected void setup(Session session) {
super.setup(session);
}
@@ -363,6 +364,7 @@
return TimeZone.getDefault().getID().equals(this.sessionTimeZone) || !isLtzTimestampInGmt;
}
+ @Override
protected void test(WriteTypeObjectTest testCase) {
try {
if(this.sessionTimeZone != null) {
@@ -374,6 +376,7 @@
super.test(testCase);
}
+ @Override
protected void verify(WriteTypeObjectTest testCase) throws TestException {
try {
super.verify(testCase);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTypeConversionTester.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTypeConversionTester.java
index 68d0126..7e6c4f5 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTypeConversionTester.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/types/TIMESTAMPTypeConversionTester.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -299,6 +299,7 @@
// tsToTSTZ, utilDateToTSTZ and timeToTSTZ work no matter what session time zone is.
// Converter makes a difference - Timestamp (Date, Time) object is converted to Calendar first,
// which finally converted to TIMESTAMPTZ.
+ @Override
boolean doesTimestampTZWork() {
return true;
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/TestServerPlatform.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/TestServerPlatform.java
index cf91235..af470a1 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/TestServerPlatform.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/TestServerPlatform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,10 +31,12 @@
this.disableJTA();
}
+ @Override
public String getServerNameAndVersion() {
return null;
}
+ @Override
public Class getExternalTransactionControllerClass() {
return null;
}
@@ -42,10 +44,12 @@
public void launchContainerThread(Thread thread) {
}
+ @Override
public org.eclipse.persistence.logging.SessionLog getServerLog() {
return new DefaultSessionLog();
}
+ @Override
public java.sql.Connection unwrapConnection(java.sql.Connection connection){
if(connection instanceof TestOracleConnection){
Connection conn = ((TestOracleConnection)connection).getPhysicalConnection();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionBaseTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionBaseTestModel.java
index 4d0d0f6..4d8d3c4 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionBaseTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionBaseTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
protected ServerPlatform originalServerPlatform;
protected boolean originalShouldUseExternalConnectionPooling;
+ @Override
public void reset(){
DatabaseSession session = (DatabaseSession)getSession();
session.logout();
@@ -44,6 +45,7 @@
session.login();
}
+ @Override
public void setup() {
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("WARNING: This model is not supposed to be run on databases other than Oracle.");
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionCustomSQLTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionCustomSQLTestModel.java
index cb54454..f23963d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionCustomSQLTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionCustomSQLTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
/**
* Revert the descriptors back to their old state.
*/
+ @Override
public void reset() {
DatabaseSession session = (DatabaseSession)getSession();
session.logout();
@@ -52,6 +53,7 @@
super.reset();
}
+ @Override
public void setup(){
if (!getSession().getPlatform().isOracle()) {
throw new TestWarningException("WARNING: This model is not supposed to be run on databases other than Oracle.");
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionInsuranceObjectRelationalTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionInsuranceObjectRelationalTestModel.java
index a7553ad..a311acf 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionInsuranceObjectRelationalTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionInsuranceObjectRelationalTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
setDescription("This model tests oracle.sql.ARRAY and oracle.sql.ARRAY using unwrapped connection.");
}
+ @Override
public void addTests(){
//Add objectRelationTestModel to test Array, Struct type
addTest(new org.eclipse.persistence.testing.tests.insurance.InsuranceObjectRelationalTestModel());
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionLOBTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionLOBTestModel.java
index 2659ac1..a583b7b 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionLOBTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionLOBTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
setDescription("This model tests LOB type using unwrapped connection.");
}
+ @Override
public void addTests(){
addTest(new org.eclipse.persistence.testing.tests.lob.LOBTestModel());
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNativeBatchWritingTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNativeBatchWritingTestModel.java
index 77e645b..e2ff1d4 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNativeBatchWritingTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNativeBatchWritingTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
setDescription("This model tests NativeBatchWriting using unwrapped connection.");
}
+ @Override
public void addTests(){
addTest(new org.eclipse.persistence.testing.tests.feature.NativeBatchWritingTestModel());
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNchartTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNchartTestModel.java
index d042bb3..c6c1928 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNchartTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionNchartTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
setDescription("This model tests NCHAR,NVARCHAR2,NCLOB with database using unwrapped connection.");
}
+ @Override
public void addTests(){
//Adding Nchar TestModel
addTest(new org.eclipse.persistence.testing.tests.nchar.NcharTestModel());
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeTestModel.java
index 8106fde..2c0e9bc 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
setDescription("This model tests TIMESTAMPZ type etc. using unwrapped connection.");
}
+ @Override
public void addTests(){
addTest(new org.eclipse.persistence.testing.tests.types.OracleTIMESTAMPTypeTestModelWithAccessors());
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeWithoutAccessorsTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeWithoutAccessorsTestModel.java
index 13694e2..8f3b5e7 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeWithoutAccessorsTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionTypeWithoutAccessorsTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
setDescription("This model tests TIMESTAMPZ type etc. using unwrapped connection.");
}
+ @Override
public void addTests(){
addTest(new org.eclipse.persistence.testing.tests.types.OracleTIMESTAMPTypeTestModelWithOutAccessors());
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionXDBTestModel.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionXDBTestModel.java
index 4f5dac8..16dbf96 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionXDBTestModel.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/unwrappedconnection/UnwrapConnectionXDBTestModel.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
setDescription("This model tests XML Type using unwrapped connection.");
}
+ @Override
public void addTests(){
addTest(new org.eclipse.persistence.testing.tests.xdb.XDBTestModel());
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExistsNodeWithJoinTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExistsNodeWithJoinTest.java
index cbbc1fa..cb6e2ad 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExistsNodeWithJoinTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExistsNodeWithJoinTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,19 +25,23 @@
setDescription("Tests the use of the existsNode() function as well as testing use of XMLType in a join");
}
+ @Override
public void setup() {
if (!(getSession().getPlatform() instanceof Oracle9Platform)) {
throw new TestWarningException("This test is intended for the Oracle9Platform");
}
}
+ @Override
public void reset() {
}
+ @Override
public void test() {
employee = (Employee_XML)getSession().readObject(Employee_XML.class, new ExpressionBuilder().get("manager").get("resume").existsNode("//education/degree").greaterThan(0));
}
+ @Override
public void verify() {
if ((employee == null) || !employee.firstName.equals("Frank")) {
throw new TestErrorException("Wrong Employee returned:" + employee);
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExtractValueTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExtractValueTest.java
index 0de50a7..26b5f5b 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExtractValueTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ExtractValueTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,19 +25,23 @@
setDescription("Tests the use of the extractVale function");
}
+ @Override
public void setup() {
if (!(getSession().getPlatform() instanceof Oracle9Platform)) {
throw new TestWarningException("This test is intended for the Oracle 9 platform");
}
}
+ @Override
public void reset() {
}
+ @Override
public void test() {
employee = (Employee_XML)getSession().readObject(Employee_XML.class, new ExpressionBuilder().get("resume").extractValue("/resume/first-name/text()").equal("Bob"));
}
+ @Override
public void verify() {
if ((employee == null) || !(employee.firstName.equals("Bob"))) {
throw new TestErrorException("Wrong or No Employee returned");
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/GetNumberValTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/GetNumberValTest.java
index 71cabe4..8d3a18d 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/GetNumberValTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/GetNumberValTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,19 +25,23 @@
setDescription("Tests the use of the getNumberVal() function");
}
+ @Override
public void setup() {
if (!(getSession().getPlatform() instanceof Oracle9Platform)) {
throw new TestWarningException("This test is intended for the Oracle 9 Platform");
}
}
+ @Override
public void reset() {
}
+ @Override
public void test() {
employee = (Employee_XML)getSession().readObject(Employee_XML.class, new ExpressionBuilder().get("resume").extractXml("/resume/age/text()").getNumberVal().equal(27));
}
+ @Override
public void verify() {
if ((employee == null) || !(employee.firstName.equals("Frank"))) {
throw new TestErrorException("Wrong or No Employee returned");
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/InsertWithNullTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/InsertWithNullTest.java
index d01d8a7..ab1d7be 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/InsertWithNullTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/InsertWithNullTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,12 +23,15 @@
setDescription("Tests inserting an object with NULL XMLType fields.");
}
+ @Override
public void setup() {
}
+ @Override
public void reset() {
}
+ @Override
public void test() {
Employee_XML emp = new Employee_XML();
emp.firstName = "Fred";
@@ -40,6 +43,7 @@
uow.commit();
}
+ @Override
public void verify() {
}
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/RemoteSessionTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/RemoteSessionTest.java
index 1adc11d..c94585e 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/RemoteSessionTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/RemoteSessionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,10 +27,11 @@
public RemoteSessionTest() {
}
+ @Override
public void setup() {
//sneakily using some existing code
RMIRemoteModel remote = new RMIRemoteModel();
- DatabaseSession dbSession = ((org.eclipse.persistence.sessions.Project)getSession().getProject().clone()).createDatabaseSession();
+ DatabaseSession dbSession = getSession().getProject().clone().createDatabaseSession();
dbSession.setSessionLog(getSession().getSessionLog());
dbSession.login();
RMIServerManagerController.start(dbSession);
@@ -38,9 +39,11 @@
remoteSession = (DistributedSession)connection.createRemoteSession();
}
+ @Override
public void reset() {
}
+ @Override
public void test() {
Employee_XML emp = new Employee_XML();
emp.firstName = "Matt";
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ReportQueryTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ReportQueryTest.java
index 1cdde98..1d43a4e 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ReportQueryTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/ReportQueryTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,12 +27,15 @@
setDescription("Tests using a report query to return element values from an XMLType field");
}
+ @Override
public void setup() {
}
+ @Override
public void reset() {
}
+ @Override
public void test() {
ExpressionBuilder builder = new ExpressionBuilder();
ReportQuery rq = new ReportQuery(Employee_XML.class, builder);
@@ -41,6 +44,7 @@
results = (Vector)getSession().executeQuery(rq);
}
+ @Override
public void verify() {
ReportQueryResult first = (ReportQueryResult)results.firstElement();
if (!(first.get("degree").equals("BCS"))) {
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/SessionBrokerTestCase.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/SessionBrokerTestCase.java
index 0a5e917..cb0c2c5 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/SessionBrokerTestCase.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/SessionBrokerTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setDescription("Tests reading an writing XML through a SessionBroker");
}
+ @Override
public void setup() {
Session session = getSession();
@@ -33,9 +34,11 @@
broker.registerSession("session1", session);
}
+ @Override
public void reset() {
}
+ @Override
public void test() {
Employee_XML emp = new Employee_XML();
emp.firstName = "Matt";
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/StoredFunctionXMLTypeTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/StoredFunctionXMLTypeTest.java
index 298f168..9247514 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/StoredFunctionXMLTypeTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/StoredFunctionXMLTypeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
public class StoredFunctionXMLTypeTest extends TestCase {
public static String charsToIgnore = " \n\t";
+ @Override
public void test() throws Exception {
// 12.1 works with both OracleTypes.OPAQUE and Types.SQLXML
// 11.2.0.3 - only with OracleTypes.OPAQUE
@@ -40,7 +41,7 @@
// see the stored function definition in XMLTypeEmployeeSystem
StoredFunctionCall call = new StoredFunctionCall(sqlType, "XMLTYPE", String.class);
call.setProcedureName("STOREDFUNCTION_XMLTYPE");
- if (sqlType == OracleTypes.OPAQUE && (getAbstractSession().isClientSession() || ((DatabaseLogin)getAbstractSession().getDatasourceLogin()).shouldUseExternalConnectionPooling())) {
+ if (sqlType == OracleTypes.OPAQUE && (getAbstractSession().isClientSession() || getAbstractSession().getDatasourceLogin().shouldUseExternalConnectionPooling())) {
// UnwrapConnectionXDBTestModel uses external connection pooling. In this case transaction is required to keep the same connection open until the string is extracted.
getAbstractSession().beginTransaction();
}
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/UpdateDocumentTest.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/UpdateDocumentTest.java
index c7efd58..735f89b 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/UpdateDocumentTest.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/UpdateDocumentTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,12 +26,14 @@
setDescription("Tests updating an XMLType instance");
}
+ @Override
public void setup() {
if (!(getSession().getPlatform() instanceof Oracle9Platform)) {
throw new TestWarningException("This test is intended for the Oracle 9 Platform");
}
}
+ @Override
public void test() {
UnitOfWork uow = getSession().acquireUnitOfWork();
Employee_XML emp = (Employee_XML)uow.readObject(Employee_XML.class, new ExpressionBuilder().get("firstName").equal("Frank"));
@@ -47,6 +49,7 @@
uow.commit();
}
+ @Override
public void verify() {
getSession().getIdentityMapAccessor().initializeAllIdentityMaps();
Employee_XML emp = (Employee_XML)getSession().readObject(Employee_XML.class, new ExpressionBuilder().get("firstName").equal("Frank"));
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XDBTestModelMWIntegration.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XDBTestModelMWIntegration.java
index 9535aac..32c3873 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XDBTestModelMWIntegration.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XDBTestModelMWIntegration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,10 +25,12 @@
setDescription("Tests Oracle XDB Specific features");
}
+ @Override
public void addTests() {
addTest(getXDBTestSuite());
}
+ @Override
public void reset() {
this.getSession().getLogin().setPlatform(oldPlatform);
getDatabaseSession().logout();
@@ -49,6 +51,7 @@
return testSuite;
}
+ @Override
public void addForcedRequiredSystems() {
addForcedRequiredSystem(new XMLTypeEmployeeSystemXML());
oldPlatform = getSession().getPlatform();
diff --git a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XMLTypeEmployeeSystem.java b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XMLTypeEmployeeSystem.java
index 089bd86..a1846ad 100644
--- a/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XMLTypeEmployeeSystem.java
+++ b/foundation/org.eclipse.persistence.oracle.test/src/it/java/org/eclipse/persistence/testing/tests/xdb/XMLTypeEmployeeSystem.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
project = new Employee_XMLProject();
}
+ @Override
public void addDescriptors(DatabaseSession session) {
if (project == null) {
project = new Employee_XMLProject();
@@ -31,6 +32,7 @@
session.addDescriptors(project);
}
+ @Override
public void createTables(DatabaseSession session) {
SchemaManager schemaManager = new SchemaManager(session);
@@ -49,6 +51,7 @@
session.executeQuery(query);
}
+ @Override
public void populate(DatabaseSession session) {
PopulationManager manager = PopulationManager.getDefaultManager();
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/framework/server/SpringPlatform.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/framework/server/SpringPlatform.java
index c11528d..d234b47 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/framework/server/SpringPlatform.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/framework/server/SpringPlatform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
* otherwise weaving will not work.
* TODO: Spring needs to fix this or something.
*/
+ @Override
public void initialize() {
getContext("default");
getContext("fieldaccess");
@@ -49,6 +50,7 @@
/**
* Return if the Spring transaction is active.
*/
+ @Override
public boolean isTransactionActive() {
return (this.status != null);
}
@@ -56,6 +58,7 @@
/**
* Return if the Spring transaction is roll back only.
*/
+ @Override
public boolean getRollbackOnly() {
return (this.status != null) && (this.status.isRollbackOnly());
}
@@ -63,6 +66,7 @@
/**
* Start a new Spring transaction.
*/
+ @Override
public void beginTransaction() {
if (this.status != null) {
rollbackTransaction();
@@ -74,6 +78,7 @@
/**
* Commit the existing Spring transaction.
*/
+ @Override
public void commitTransaction() {
try {
getTransactionManager().commit(this.status);
@@ -85,6 +90,7 @@
/**
* Roll back the existing Spring transaction.
*/
+ @Override
public void rollbackTransaction() {
try {
getTransactionManager().rollback(this.status);
@@ -100,6 +106,7 @@
/**
* Mark the existing Spring transaction for rollback.
*/
+ @Override
public void setTransactionForRollback() {
if (this.status != null) {
this.status.setRollbackOnly();
@@ -109,6 +116,7 @@
/**
* Is the platform Oracle?
*/
+ @Override
public boolean isOc4j() {
return false;
}
@@ -116,6 +124,7 @@
/**
* Is the platform Weblogic?
*/
+ @Override
public boolean isWeblogic() {
return false;
}
@@ -123,6 +132,7 @@
/**
* Is the platform JBoss?
*/
+ @Override
public boolean isJBoss() {
return false;
}
@@ -130,6 +140,7 @@
/**
* Is the platform clustered?
*/
+ @Override
public boolean isClustered() {
return false;
}
@@ -137,6 +148,7 @@
/**
* Is the platform Spring?
*/
+ @Override
public boolean isSpring() {
return true;
}
@@ -144,12 +156,14 @@
/**
* Managed entity managers do not need to be closed.
*/
+ @Override
public void closeEntityManager(EntityManager entityManager) {
}
/**
* Return the managed EntityManager for the persistence unit.
*/
+ @Override
public EntityManager getEntityManager(String persistenceUnit) {
this.persistenceUnit = persistenceUnit;
return (EntityManager)getContext().getBean("entityManager");
@@ -160,6 +174,7 @@
/**
* Return the managed EntityManagerFactory for the persistence unit.
*/
+ @Override
public EntityManagerFactory getEntityManagerFactory(String persistenceUnit) {
this.persistenceUnit = persistenceUnit;
return (EntityManagerFactory)getContext().getBean("entityManagerFactory");
@@ -187,6 +202,7 @@
/**
* Join the transaction if required
*/
+ @Override
public void joinTransaction(EntityManager em) {
//bug 405308:a shared EM will throw an exception if joinTransaction is called on it.
}
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionWrapper.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionWrapper.java
index f5180fc..74fc9e3 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionWrapper.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,18 +27,21 @@
super(emf);
}
+ @Override
public void persist(Object obj) {
em.getTransaction().begin();
em.persist(obj);
em.getTransaction().commit();
}
+ @Override
public void remove(Object obj) {
em.getTransaction().begin();
em.remove(obj);
em.getTransaction().commit();
}
+ @Override
public void flush() {
em.getTransaction().begin();
em.flush();
@@ -46,6 +49,7 @@
}
+ @Override
public int executeNativeQuery(String string) {
em.getTransaction().begin();
int count = em.createNativeQuery(string).executeUpdate();
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionalWrapper.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionalWrapper.java
index 399c29b..8101780 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionalWrapper.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/EntityManagerTransactionalWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,18 +35,22 @@
this.em = entityManager;
}
+ @Override
public void persist(Object obj) {
em.persist(obj);
}
+ @Override
public void remove(Object obj) {
em.remove(obj);
}
+ @Override
public void flush() {
em.flush();
}
+ @Override
public int executeNativeQuery(String string) {
return em.createNativeQuery(string).executeUpdate();
}
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/SpringJunitTestCase.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/SpringJunitTestCase.java
index 9a6a717..0baa23c 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/SpringJunitTestCase.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/SpringJunitTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,7 +63,7 @@
assertTrue(((Address)em.find(address)).getStreet().equals("First St."));
em.remove(truck);
- assertTrue(((Truck)em.find(truck)) == null);
+ assertTrue(em.find(truck) == null);
assertTrue(((Route)em.find(route)).getAverageTimeMins() == 155);
assertTrue(((Address)em.find(address)).getStreet().equals("First St."));
} finally {
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMF.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMF.java
index b30ed07..e66ece2 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMF.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
private EntityManagerFactory emf;
private EntityManagerWrapper em;
+ @Override
public void setUp() {
context = new ClassPathXmlApplicationContext("appContext_ContainerEMF.xml");
emf = (EntityManagerFactory)context.getBean("entityManagerFactory");
@@ -38,10 +39,12 @@
super.setEntityManager(em);
}
+ @Override
public void tearDown(){
context.close();
}
+ @Override
public void testDataExceptionTranslation(){
//Not tested in this class; direction instantiation of emf does not support exception translation
}
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMFtransactional.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMFtransactional.java
index 5504980..36a1084 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMFtransactional.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestContainerEMFtransactional.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,12 +28,14 @@
private ClassPathXmlApplicationContext context;
private EntityManagerWrapper em;
+ @Override
public void setUp() {
context = new ClassPathXmlApplicationContext("appContext_ContainerEMFtransactional.xml");
em = (EntityManagerWrapper) context.getBean("transactionalEM");
super.setEntityManager(em);
}
+ @Override
public void tearDown(){
context.close();
}
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMF.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMF.java
index 2dc67f8..281d968 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMF.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
private EntityManagerWrapper em;
+ @Override
public void setUp() {
context = new ClassPathXmlApplicationContext("appContext_LocalEMF.xml");
emf = (EntityManagerFactory)context.getBean("entityManagerFactory");
@@ -38,10 +39,12 @@
super.setEntityManager(em);
}
+ @Override
public void tearDown() {
context.close();
}
+ @Override
public void testDataExceptionTranslation(){
//Not tested in this class; direction instantiation of emf does not support exception translation
}
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMFtransactional.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMFtransactional.java
index 992a877..b5a5e3b 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMFtransactional.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/TestLocalEMFtransactional.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,12 +28,14 @@
private ClassPathXmlApplicationContext context;
private EntityManagerWrapper em;
+ @Override
public void setUp() {
context = new ClassPathXmlApplicationContext("appContext_LocalEMFtransactional.xml");
em = (EntityManagerWrapper) context.getBean("transactionalEM");
super.setEntityManager(em);
}
+ @Override
public void tearDown(){
context.close();
}
diff --git a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/dao/SpringAbstractJpaTestsCase.java b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/dao/SpringAbstractJpaTestsCase.java
index a60d73d..bb31b5a 100644
--- a/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/dao/SpringAbstractJpaTestsCase.java
+++ b/jpa/eclipselink.jpa.spring.test/src/it/java/org/eclipse/persistence/testing/tests/jpa/spring/dao/SpringAbstractJpaTestsCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,7 +70,7 @@
assertTrue(((Address)dao.find(address)).getStreet().equals("First St."));
dao.remove(truck);
- assertTrue(((Truck)dao.find(truck)) == null);
+ assertTrue(dao.find(truck) == null);
assertTrue(((Route)dao.find(route)).getAverageTimeMins() == 155);
assertTrue(((Address)dao.find(address)).getStreet().equals("First St."));
}catch (Exception e) {
diff --git a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/ConnectionWrapper.java b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/ConnectionWrapper.java
index a1a7fc8..debf0a9 100644
--- a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/ConnectionWrapper.java
+++ b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/ConnectionWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2017, 2018 IBM Corporation and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -115,6 +115,7 @@
/*
* The following methods implement Connection interface
*/
+ @Override
public Statement createStatement() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -122,6 +123,7 @@
return conn.createStatement();
}
+ @Override
public PreparedStatement prepareStatement(String sql) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -129,6 +131,7 @@
return conn.prepareStatement(sql);
}
+ @Override
public CallableStatement prepareCall(String sql) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -136,6 +139,7 @@
return conn.prepareCall(sql);
}
+ @Override
public String nativeSQL(String sql) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -143,6 +147,7 @@
return conn.nativeSQL(sql);
}
+ @Override
public void setAutoCommit(boolean autoCommit) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -150,6 +155,7 @@
conn.setAutoCommit(autoCommit);
}
+ @Override
public boolean getAutoCommit() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -157,6 +163,7 @@
return conn.getAutoCommit();
}
+ @Override
public void commit() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -164,6 +171,7 @@
conn.commit();
}
+ @Override
public void rollback() throws SQLException {
conn.rollback();
if(broken) {
@@ -171,6 +179,7 @@
}
}
+ @Override
public void close() throws SQLException {
conn.close();
if(broken) {
@@ -178,6 +187,7 @@
}
}
+ @Override
public boolean isClosed() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -185,10 +195,12 @@
return conn.isClosed();
}
+ @Override
public DatabaseMetaData getMetaData() throws SQLException {
return conn.getMetaData();
}
+ @Override
public void setReadOnly(boolean readOnly) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -196,6 +208,7 @@
conn.setReadOnly(readOnly);
}
+ @Override
public boolean isReadOnly() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -203,6 +216,7 @@
return conn.isReadOnly();
}
+ @Override
public void setCatalog(String catalog) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -210,6 +224,7 @@
conn.setCatalog(catalog);
}
+ @Override
public String getCatalog() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -217,6 +232,7 @@
return conn.getCatalog();
}
+ @Override
public void setTransactionIsolation(int level) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -224,6 +240,7 @@
conn.setTransactionIsolation(level);
}
+ @Override
public int getTransactionIsolation() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -231,6 +248,7 @@
return conn.getTransactionIsolation();
}
+ @Override
public SQLWarning getWarnings() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -238,6 +256,7 @@
return conn.getWarnings();
}
+ @Override
public void clearWarnings() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -245,6 +264,7 @@
conn.clearWarnings();
}
+ @Override
public Statement createStatement(int resultSetType, int resultSetConcurrency) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -252,8 +272,9 @@
return conn.createStatement(resultSetType, resultSetConcurrency);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int resultSetType,
- int resultSetConcurrency)
+ int resultSetConcurrency)
throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -261,14 +282,16 @@
return conn.prepareStatement(sql, resultSetType, resultSetConcurrency);
}
+ @Override
public CallableStatement prepareCall(String sql, int resultSetType,
- int resultSetConcurrency) throws SQLException {
+ int resultSetConcurrency) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
}
return conn.prepareCall(sql, resultSetType, resultSetConcurrency);
}
+ @Override
public java.util.Map<String,Class<?>> getTypeMap() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -276,6 +299,7 @@
return conn.getTypeMap();
}
+ @Override
public void setTypeMap(java.util.Map<String,Class<?>> map) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -283,6 +307,7 @@
conn.setTypeMap(map);
}
+ @Override
public void setHoldability(int holdability) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -290,6 +315,7 @@
conn.setHoldability(holdability);
}
+ @Override
public int getHoldability() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -297,6 +323,7 @@
return conn.getHoldability();
}
+ @Override
public Savepoint setSavepoint() throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -304,6 +331,7 @@
return conn.setSavepoint();
}
+ @Override
public Savepoint setSavepoint(String name) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -311,6 +339,7 @@
return conn.setSavepoint(name);
}
+ @Override
public void rollback(Savepoint savepoint) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -318,6 +347,7 @@
conn.rollback();
}
+ @Override
public void releaseSavepoint(Savepoint savepoint) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -325,16 +355,18 @@
conn.releaseSavepoint(savepoint);
}
+ @Override
public Statement createStatement(int resultSetType, int resultSetConcurrency,
- int resultSetHoldability) throws SQLException {
+ int resultSetHoldability) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
}
return conn.createStatement(resultSetType, resultSetConcurrency, resultSetHoldability);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int resultSetType,
- int resultSetConcurrency, int resultSetHoldability)
+ int resultSetConcurrency, int resultSetHoldability)
throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -342,15 +374,17 @@
return conn.prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability);
}
+ @Override
public CallableStatement prepareCall(String sql, int resultSetType,
- int resultSetConcurrency,
- int resultSetHoldability) throws SQLException {
+ int resultSetConcurrency,
+ int resultSetHoldability) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
}
return conn.prepareCall(sql, resultSetType, resultSetConcurrency);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -358,6 +392,7 @@
return conn.prepareStatement(sql, autoGeneratedKeys);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int columnIndexes[]) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -365,6 +400,7 @@
return conn.prepareStatement(sql, columnIndexes);
}
+ @Override
public PreparedStatement prepareStatement(String sql, String columnNames[]) throws SQLException {
if(broken) {
throw new SQLException(getExceptionString());
@@ -374,65 +410,83 @@
// 236070: Methods introduced in JDK 1.6 (stolen from EmulatedConnection).
// Those *must* be no-op as long as this code should compile under jdk 1.5
+ @Override
public Array createArrayOf(String typeName, Object[] elements) throws SQLException {
return null;
}
+ @Override
public Blob createBlob() throws SQLException {
return null;
}
+ @Override
public Clob createClob() throws SQLException {
return null;
}
+ @Override
public NClob createNClob() throws SQLException {
return null;
}
+ @Override
public SQLXML createSQLXML() throws SQLException {
return null;
}
+ @Override
public Struct createStruct(String typeName, Object[] attributes) throws SQLException {
return null;
}
+ @Override
public Properties getClientInfo() throws SQLException {
return null;
}
+ @Override
public String getClientInfo(String name) throws SQLException {
return null;
}
+ @Override
public boolean isValid(int timeout) throws SQLException {
return false;
}
+ @Override
public void setClientInfo(String name, String value) {
}
+ @Override
public void setClientInfo(Properties properties) {
}
// From java.sql.Wrapper
+ @Override
public boolean isWrapperFor(Class<?> iFace) throws SQLException {
return false;
}
+ @Override
public <T> T unwrap(Class<T> iFace) throws SQLException {
return iFace.cast(this);
}
+ @Override
public int getNetworkTimeout(){return 0;}
+ @Override
public void setNetworkTimeout(Executor executor, int milliseconds){}
+ @Override
public void abort(Executor executor){}
+ @Override
public String getSchema(){return null;}
+ @Override
public void setSchema(String schema){}
}
diff --git a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/DriverWrapper.java b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/DriverWrapper.java
index 8a13d84..8975ba6 100644
--- a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/DriverWrapper.java
+++ b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/connwrapper/DriverWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2017, 2018 IBM Corporation and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -223,6 +223,7 @@
/*
* The following methods implement Driver interface
*/
+ @Override
public Connection connect(String url, java.util.Properties info) throws SQLException {
if(driverBroken) {
throw new SQLException(getDriverBrokenExceptionString());
@@ -243,6 +244,7 @@
}
}
+ @Override
public boolean acceptsURL(String url) throws SQLException {
if(driverName != null) {
if(driverBroken) {
@@ -256,6 +258,7 @@
}
}
+ @Override
public DriverPropertyInfo[] getPropertyInfo(String url, java.util.Properties info) throws SQLException {
if(driverBroken) {
throw new SQLException(getDriverBrokenExceptionString());
@@ -263,17 +266,21 @@
return getDriver().getPropertyInfo(url, info);
}
+ @Override
public int getMajorVersion() {
return getDriver().getMajorVersion();
}
+ @Override
public int getMinorVersion() {
return getDriver().getMinorVersion();
}
+ @Override
public boolean jdbcCompliant() {
return getDriver().jdbcCompliant();
}
+ @Override
public Logger getParentLogger() {return null;}
}
diff --git a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/converter/TestAutoApplyConverter.java b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/converter/TestAutoApplyConverter.java
index 857c727..e690b7c 100644
--- a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/converter/TestAutoApplyConverter.java
+++ b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/converter/TestAutoApplyConverter.java
@@ -565,8 +565,8 @@
EntityManager em = emfAutoApplyConverters.createEntityManager();
long id = System.currentTimeMillis();
- Long valueConvert = Long.valueOf((long) 42);
- Long valueNoConvert = Long.valueOf((long) 100);
+ Long valueConvert = Long.valueOf(42);
+ Long valueNoConvert = Long.valueOf(100);
try {
LongToStringAutoApplyConverter.reset();
ConvertEntityLW2S entity = new ConvertEntityLW2S(id, valueConvert, valueNoConvert);
diff --git a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/basic/TestBasicPersistence.java b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/basic/TestBasicPersistence.java
index adcef20..9f9242d 100644
--- a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/basic/TestBasicPersistence.java
+++ b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/basic/TestBasicPersistence.java
@@ -509,25 +509,34 @@
this.text = text;
}
+ @Override
public Connection getConnection() throws SQLException {
RuntimeException exception = new RuntimeException(text);
throw exception;
}
+ @Override
public Connection getConnection(String username, String password) throws SQLException {
return getConnection();
}
//rest are ignored
+ @Override
public java.io.PrintWriter getLogWriter() throws SQLException {
return null;
}
+ @Override
public void setLogWriter(java.io.PrintWriter out) throws SQLException{}
+ @Override
public void setLoginTimeout(int seconds) throws SQLException{}
+ @Override
public int getLoginTimeout() throws SQLException { return 1; }
+ @Override
public <T> T unwrap(Class<T> iface) throws SQLException { return null; }
+ @Override
public boolean isWrapperFor(Class<?> iface) throws SQLException { return false; }
+ @Override
public Logger getParentLogger() { return null; }
}
diff --git a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/cachedeadlock/MainThread.java b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/cachedeadlock/MainThread.java
index f897978..29afd7d 100644
--- a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/cachedeadlock/MainThread.java
+++ b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/cachedeadlock/MainThread.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
queryDetail.setParameter("id", ID);
}
+ @Override
public void run() {
CacheDeadLockDetectionMaster resultsMaster = queryMaster.getSingleResult();
CacheDeadLockDetectionDetail resultsDetail = queryDetail.getSingleResult();
diff --git a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/oraclefeatures/OracleLOBLocatorSessionCustomizer.java b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/oraclefeatures/OracleLOBLocatorSessionCustomizer.java
index 28e14a3..a148ea2 100644
--- a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/oraclefeatures/OracleLOBLocatorSessionCustomizer.java
+++ b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/oraclefeatures/OracleLOBLocatorSessionCustomizer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2019 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -37,6 +37,7 @@
* PUBLIC:
* This Event is raised after the session logs in.
*/
+ @Override
public void postLogin(SessionEvent event) {
Session session = event.getSession();
Platform dbPlatform = session.getDatasourcePlatform();
diff --git a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/sequence/TestSequenceStartAtNextValue.java b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/sequence/TestSequenceStartAtNextValue.java
index ce6f4dc..83c9156 100644
--- a/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/sequence/TestSequenceStartAtNextValue.java
+++ b/jpa/eclipselink.jpa.test.jse/src/it/java/org/eclipse/persistence/jpa/test/sequence/TestSequenceStartAtNextValue.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2017 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -60,10 +60,10 @@
//Expect (nextVal + size), not (nextVal + size) - size
Assert.assertEquals("Expected " + seqNum + " == " + nextVal + " + " + seq.getPreallocationSize() + "(Size)", nextVal + seq.getPreallocationSize(), seqNum);
} else {
- Assert.fail((DatasourcePlatform)seq.getDatasourcePlatform() + " does support SequenceObjects, but SelectQuery is null.");
+ Assert.fail(seq.getDatasourcePlatform() + " does support SequenceObjects, but SelectQuery is null.");
}
} else {
- System.out.println((DatasourcePlatform)seq.getDatasourcePlatform() + " does not support SequenceObjects. Test is not valid.");
+ System.out.println(seq.getDatasourcePlatform() + " does not support SequenceObjects. Test is not valid.");
}
} else {
Assert.fail("Expected sequence for " + SequenceEntity.class + " to be of type QuerySequence, but was " + seq);
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java
index 7f1d418..52423b2 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1998, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -184,7 +184,7 @@
if (isOnServer()) {
return getServerPlatform().getEntityManagerFactory(persistenceUnitName);
} else {
- EntityManagerFactory emfNamedPersistenceUnit = (EntityManagerFactory) emfNamedPersistenceUnits
+ EntityManagerFactory emfNamedPersistenceUnit = emfNamedPersistenceUnits
.get(persistenceUnitName);
if (emfNamedPersistenceUnit == null) {
emfNamedPersistenceUnit = Persistence.createEntityManagerFactory(persistenceUnitName, properties);
@@ -207,7 +207,7 @@
}
public static void closeEntityManagerFactory(String persistenceUnitName) {
- EntityManagerFactory emfNamedPersistenceUnit = (EntityManagerFactory) emfNamedPersistenceUnits.get(persistenceUnitName);
+ EntityManagerFactory emfNamedPersistenceUnit = emfNamedPersistenceUnits.get(persistenceUnitName);
if (emfNamedPersistenceUnit != null) {
if (emfNamedPersistenceUnit.isOpen()) {
emfNamedPersistenceUnit.close();
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java
index b5ce950..63fa976 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1998, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -37,6 +37,7 @@
/**
* Return if the JTA transaction is active.
*/
+ @Override
public boolean isTransactionActive() {
try {
return getUserTransaction().getStatus() != Status.STATUS_NO_TRANSACTION;
@@ -48,6 +49,7 @@
/**
* Return if the JTA transaction is roll back only.
*/
+ @Override
public boolean getRollbackOnly() {
try {
return getUserTransaction().getStatus() != Status.STATUS_ACTIVE;
@@ -59,6 +61,7 @@
/**
* Start a new JTA transaction.
*/
+ @Override
public void beginTransaction() {
try {
getUserTransaction().begin();
@@ -70,6 +73,7 @@
/**
* Commit the existing JTA transaction.
*/
+ @Override
public void commitTransaction() {
try {
getUserTransaction().commit();
@@ -81,6 +85,7 @@
/**
* Roll back the existing JTA transaction.
*/
+ @Override
public void rollbackTransaction() {
try {
getUserTransaction().rollback();
@@ -100,6 +105,7 @@
/**
* Mark the existing JTA transaction for rollback.
*/
+ @Override
public void setTransactionForRollback() {
try {
getUserTransaction().setRollbackOnly();
@@ -111,6 +117,7 @@
/**
* Is the platform Oracle?
*/
+ @Override
public boolean isOc4j() {
return false;
}
@@ -118,6 +125,7 @@
/**
* Is the platform Weblogic?
*/
+ @Override
public boolean isWeblogic() {
return false;
}
@@ -125,6 +133,7 @@
/**
* Is the platform JBoss?
*/
+ @Override
public boolean isJBoss() {
return false;
}
@@ -132,6 +141,7 @@
/**
* Is the platform clustered?
*/
+ @Override
public boolean isClustered() {
return false;
}
@@ -139,6 +149,7 @@
/**
* Return the managed EntityManager for the persistence unit.
*/
+ @Override
public EntityManager getEntityManager(String persistenceUnit) {
if (entityManager != null) {
return entityManager;
@@ -154,6 +165,7 @@
/**
* Return the managed EntityManagerFactory for the persistence unit.
*/
+ @Override
public EntityManagerFactory getEntityManagerFactory(String persistenceUnit) {
if (entityManagerFactory != null) {
return entityManagerFactory;
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/AbstractBaseTest.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/AbstractBaseTest.java
index 9fc3f29..558251d 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/AbstractBaseTest.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/AbstractBaseTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -651,7 +651,7 @@
if (ServerInfoHolder.isOnServer()) {
return getServerPlatform().getEntityManagerFactory(persistenceUnitName);
} else {
- EntityManagerFactory emfNamedPersistenceUnit = (EntityManagerFactory) emfNamedPersistenceUnits.get(persistenceUnitName);
+ EntityManagerFactory emfNamedPersistenceUnit = emfNamedPersistenceUnits.get(persistenceUnitName);
if (emfNamedPersistenceUnit == null) {
emfNamedPersistenceUnit = Persistence.createEntityManagerFactory(persistenceUnitName, properties);
emfNamedPersistenceUnits.put(persistenceUnitName, emfNamedPersistenceUnit);
@@ -669,7 +669,7 @@
}
public static void closeEntityManagerFactory(String persistenceUnitName) {
- EntityManagerFactory emfNamedPersistenceUnit = (EntityManagerFactory) emfNamedPersistenceUnits.get(persistenceUnitName);
+ EntityManagerFactory emfNamedPersistenceUnit = emfNamedPersistenceUnits.get(persistenceUnitName);
if (emfNamedPersistenceUnit != null) {
if (emfNamedPersistenceUnit.isOpen()) {
emfNamedPersistenceUnit.close();
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/PooledDataSource.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/PooledDataSource.java
index bad9c2d..a77dfae 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/PooledDataSource.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/PooledDataSource.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -50,6 +50,7 @@
other = ds;
}
+ @Override
public Connection getConnection() throws SQLException {
final Connection conn;
if (connections.isEmpty()) {
@@ -60,32 +61,40 @@
return new PooledConnection(conn);
}
+ @Override
public Connection getConnection(String username, String password) throws SQLException {
return other.getConnection(username, password);
}
+ @Override
public int getLoginTimeout() throws SQLException {
return other.getLoginTimeout();
}
+ @Override
public PrintWriter getLogWriter() throws SQLException {
return other.getLogWriter();
}
+ @Override
public Logger getParentLogger() {return null;}
+ @Override
public boolean isWrapperFor(Class<?> iface) throws SQLException {
return other.isWrapperFor(iface);
}
+ @Override
public void setLoginTimeout(int seconds) throws SQLException {
other.setLoginTimeout(seconds);
}
+ @Override
public void setLogWriter(PrintWriter out) throws SQLException {
other.setLogWriter(out);
}
+ @Override
public <T> T unwrap(Class<T> iface) throws SQLException {
return other.unwrap(iface);
}
@@ -94,246 +103,295 @@
private Connection other;
+ @Override
public void clearWarnings() throws SQLException {
assertOpen();
other.clearWarnings();
}
+ @Override
public void close() throws SQLException {
assertOpen();
connections.push(other);
other = null;
}
+ @Override
public void commit() throws SQLException {
assertOpen();
other.commit();
}
+ @Override
public Array createArrayOf(String typeName, Object[] elements) throws SQLException {
assertOpen();
return other.createArrayOf(typeName, elements);
}
+ @Override
public Blob createBlob() throws SQLException {
assertOpen();
return other.createBlob();
}
+ @Override
public Clob createClob() throws SQLException {
assertOpen();
return other.createClob();
}
+ @Override
public NClob createNClob() throws SQLException {
assertOpen();
return other.createNClob();
}
+ @Override
public SQLXML createSQLXML() throws SQLException {
assertOpen();
return other.createSQLXML();
}
+ @Override
public Statement createStatement() throws SQLException {
assertOpen();
return other.createStatement();
}
+ @Override
public Statement createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability)
throws SQLException {
assertOpen();
return other.createStatement(resultSetType, resultSetConcurrency, resultSetHoldability);
}
+ @Override
public Statement createStatement(int resultSetType, int resultSetConcurrency) throws SQLException {
assertOpen();
return other.createStatement(resultSetType, resultSetConcurrency);
}
+ @Override
public Struct createStruct(String typeName, Object[] attributes) throws SQLException {
assertOpen();
return other.createStruct(typeName, attributes);
}
+ @Override
public boolean getAutoCommit() throws SQLException {
assertOpen();
return other.getAutoCommit();
}
+ @Override
public String getCatalog() throws SQLException {
assertOpen();
return other.getCatalog();
}
+ @Override
public Properties getClientInfo() throws SQLException {
assertOpen();
return other.getClientInfo();
}
+ @Override
public String getClientInfo(String name) throws SQLException {
assertOpen();
return other.getClientInfo(name);
}
+ @Override
public int getHoldability() throws SQLException {
assertOpen();
return other.getHoldability();
}
+ @Override
public DatabaseMetaData getMetaData() throws SQLException {
assertOpen();
return other.getMetaData();
}
+ @Override
public int getTransactionIsolation() throws SQLException {
assertOpen();
return other.getTransactionIsolation();
}
+ @Override
public Map<String, Class<?>> getTypeMap() throws SQLException {
assertOpen();
return other.getTypeMap();
}
+ @Override
public SQLWarning getWarnings() throws SQLException {
assertOpen();
return other.getWarnings();
}
+ @Override
public boolean isClosed() throws SQLException {
return other.isClosed();
}
+ @Override
public boolean isReadOnly() throws SQLException {
assertOpen();
return other.isReadOnly();
}
+ @Override
public boolean isValid(int timeout) throws SQLException {
assertOpen();
return other.isValid(timeout);
}
+ @Override
public boolean isWrapperFor(Class<?> iface) throws SQLException {
assertOpen();
return other.isWrapperFor(iface);
}
+ @Override
public String nativeSQL(String sql) throws SQLException {
assertOpen();
return other.nativeSQL(sql);
}
+ @Override
public CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
throws SQLException {
assertOpen();
return other.prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability);
}
+ @Override
public CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency) throws SQLException {
assertOpen();
return other.prepareCall(sql, resultSetType, resultSetConcurrency);
}
+ @Override
public CallableStatement prepareCall(String sql) throws SQLException {
assertOpen();
return other.prepareCall(sql);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency,
- int resultSetHoldability) throws SQLException {
+ int resultSetHoldability) throws SQLException {
assertOpen();
return other.prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException {
assertOpen();
return other.prepareStatement(sql, resultSetType, resultSetConcurrency);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException {
assertOpen();
return other.prepareStatement(sql, autoGeneratedKeys);
}
+ @Override
public PreparedStatement prepareStatement(String sql, int[] columnIndexes) throws SQLException {
assertOpen();
return other.prepareStatement(sql, columnIndexes);
}
+ @Override
public PreparedStatement prepareStatement(String sql, String[] columnNames) throws SQLException {
assertOpen();
return other.prepareStatement(sql, columnNames);
}
+ @Override
public PreparedStatement prepareStatement(String sql) throws SQLException {
assertOpen();
return other.prepareStatement(sql);
}
+ @Override
public void releaseSavepoint(Savepoint savepoint) throws SQLException {
assertOpen();
other.releaseSavepoint(savepoint);
}
+ @Override
public void rollback() throws SQLException {
assertOpen();
other.rollback();
}
+ @Override
public void rollback(Savepoint savepoint) throws SQLException {
assertOpen();
other.rollback(savepoint);
}
+ @Override
public void setAutoCommit(boolean autoCommit) throws SQLException {
assertOpen();
other.setAutoCommit(autoCommit);
}
+ @Override
public void setCatalog(String catalog) throws SQLException {
assertOpen();
other.setCatalog(catalog);
}
+ @Override
public void setClientInfo(Properties properties) throws SQLClientInfoException {
other.setClientInfo(properties);
}
+ @Override
public void setClientInfo(String name, String value) throws SQLClientInfoException {
other.setClientInfo(name, value);
}
+ @Override
public void setHoldability(int holdability) throws SQLException {
assertOpen();
other.setHoldability(holdability);
}
+ @Override
public void setReadOnly(boolean readOnly) throws SQLException {
assertOpen();
other.setReadOnly(readOnly);
}
+ @Override
public Savepoint setSavepoint() throws SQLException {
assertOpen();
return other.setSavepoint();
}
+ @Override
public Savepoint setSavepoint(String name) throws SQLException {
return other.setSavepoint(name);
}
+ @Override
public void setTransactionIsolation(int level) throws SQLException {
assertOpen();
other.setTransactionIsolation(level);
}
+ @Override
public void setTypeMap(Map<String, Class<?>> map) throws SQLException {
assertOpen();
other.setTypeMap(map);
}
+ @Override
public <T> T unwrap(Class<T> iface) throws SQLException {
assertOpen();
return other.unwrap(iface);
@@ -350,14 +408,19 @@
}
}
+ @Override
public int getNetworkTimeout(){return 0;}
+ @Override
public void setNetworkTimeout(Executor executor, int milliseconds){}
+ @Override
public void abort(Executor executor){}
+ @Override
public String getSchema(){return null;}
+ @Override
public void setSchema(String schema){}
}
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/SkipBugzillaTestRunner.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/SkipBugzillaTestRunner.java
index dbd7c64..b7fb302 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/SkipBugzillaTestRunner.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/framework/wdf/SkipBugzillaTestRunner.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -123,7 +123,7 @@
databasePlatformClass = null; // FIXME
}
- String testBugzillaRun = (String) testProperties.get(TEST_BUGZILLA_RUN);
+ String testBugzillaRun = testProperties.get(TEST_BUGZILLA_RUN);
if ("all".equals(testBugzillaRun)) {
runAllBugzilla = true;
bugid = -1;
@@ -136,7 +136,7 @@
}
}
- String testIssueRun = (String) testProperties.get(TEST_ISSUE_RUN);
+ String testIssueRun = testProperties.get(TEST_ISSUE_RUN);
if ("all".equals(testIssueRun)) {
runAllIssues = true;
issueid = -1;
@@ -149,7 +149,7 @@
}
}
- String testToBeInvestigatedRun = (String) testProperties.get(TEST_TO_BE_INVESTIGATED_RUN);
+ String testToBeInvestigatedRun = testProperties.get(TEST_TO_BE_INVESTIGATED_RUN);
if ("all".equals(testToBeInvestigatedRun)) {
runAllUnknown = true;
runOnlyUnknown = false;
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/JPA1Base.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/JPA1Base.java
index 90f9962..b3f898d 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/JPA1Base.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/JPA1Base.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -41,6 +41,7 @@
super("jpa1testmodel");
}
+ @Override
final protected String[] getClearableTableNames() {
return CLEARABLE_TABLE_NAMES;
}
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithFieldAccess.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithFieldAccess.java
index 71a460f..81e9112 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithFieldAccess.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithFieldAccess.java
@@ -145,6 +145,7 @@
+ ") in embedded field");
}
+ @Override
public void mutate(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -155,12 +156,14 @@
obj.getFieldAccess().changeTime(-CHANGED);
}
+ @Override
public boolean isNull(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
return obj.getFieldAccess().retrieveDate() == null && obj.getFieldAccess().retrieveTime() == 0L;
}
+ @Override
public void setNull(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -168,6 +171,7 @@
obj.getFieldAccess().changeTime(0L);
}
+ @Override
public void set(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -175,6 +179,7 @@
obj.getFieldAccess().changeTime(-UNCHANGED);
}
+ @Override
public void change(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -182,6 +187,7 @@
obj.getFieldAccess().changeTime(-CHANGED);
}
+ @Override
public boolean isChanged(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -218,6 +224,7 @@
+ ") in embedded field");
}
+ @Override
public void mutate(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.propertyAccess);
@@ -225,12 +232,14 @@
obj.propertyAccess.setTime(-CHANGED);
}
+ @Override
public boolean isNull(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.propertyAccess);
return obj.propertyAccess.getDate() == null && obj.propertyAccess.getTime() == 0L;
}
+ @Override
public void setNull(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.propertyAccess);
@@ -238,6 +247,7 @@
obj.propertyAccess.setTime(0L);
}
+ @Override
public void set(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.propertyAccess);
@@ -245,6 +255,7 @@
obj.propertyAccess.setTime(-UNCHANGED);
}
+ @Override
public void change(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.propertyAccess);
@@ -252,6 +263,7 @@
obj.propertyAccess.setTime(-CHANGED);
}
+ @Override
public boolean isChanged(EmbeddingFieldAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.propertyAccess);
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithPropertyAccess.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithPropertyAccess.java
index a496104..88e5d39 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithPropertyAccess.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/embedded/TestEmbeddingWithPropertyAccess.java
@@ -148,6 +148,7 @@
+ ") in embedded field");
}
+ @Override
public void mutate(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -158,12 +159,14 @@
obj.getFieldAccess().changeTime(-CHANGED);
}
+ @Override
public boolean isNull(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
return obj.getFieldAccess().retrieveDate() == null && obj.getFieldAccess().retrieveTime() == 0L;
}
+ @Override
public void setNull(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -171,6 +174,7 @@
obj.getFieldAccess().changeTime(0L);
}
+ @Override
public void set(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -178,6 +182,7 @@
obj.getFieldAccess().changeTime(-UNCHANGED);
}
+ @Override
public void change(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -185,6 +190,7 @@
obj.getFieldAccess().changeTime(-CHANGED);
}
+ @Override
public boolean isChanged(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getFieldAccess());
@@ -218,6 +224,7 @@
+ ") in embedded field");
}
+ @Override
public void mutate(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getPropertyAccess());
@@ -225,12 +232,14 @@
obj.getPropertyAccess().setTime(-CHANGED);
}
+ @Override
public boolean isNull(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getPropertyAccess());
return obj.getPropertyAccess().getDate() == null && obj.getPropertyAccess().getTime() == 0L;
}
+ @Override
public void setNull(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getPropertyAccess());
@@ -238,6 +247,7 @@
obj.getPropertyAccess().setTime(0L);
}
+ @Override
public void set(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getPropertyAccess());
@@ -245,6 +255,7 @@
obj.getPropertyAccess().setTime(-UNCHANGED);
}
+ @Override
public void change(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getPropertyAccess());
@@ -252,6 +263,7 @@
obj.getPropertyAccess().setTime(-CHANGED);
}
+ @Override
public boolean isChanged(EmbeddingPropertyAccess obj) {
initEmbedded(obj);
verifyConsistency(obj.getPropertyAccess());
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/generator/TestSequence.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/generator/TestSequence.java
index 37ab984..b430a54 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/generator/TestSequence.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/generator/TestSequence.java
@@ -101,14 +101,14 @@
final Element water = new Element("water");
em.persist(tree); // id 1
em2.persist(water); // id 4
- Assert.assertEquals("wrong allocation", ((int) tree.getId() + 3), ((int) water.getId()));
+ Assert.assertEquals("wrong allocation", (tree.getId() + 3), ((int) water.getId()));
final Plant flower = new Plant("flower");
final Plant grass = new Plant("grass");
final Plant bush = new Plant("bush");
em.persist(flower); // id 2
em.persist(grass); // id 3
em.persist(bush); // id 7
- Assert.assertEquals("wrong allocation", ((int) water.getId() + 3), ((int) bush.getId()));
+ Assert.assertEquals("wrong allocation", (water.getId() + 3), ((int) bush.getId()));
em.getTransaction().commit();
em2.getTransaction().commit();
} finally {
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/inheritance/CallbackTest.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/inheritance/CallbackTest.java
index aaa8299..a1d420e 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/inheritance/CallbackTest.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/inheritance/CallbackTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -56,6 +56,7 @@
callCounter = 0;
}
+ @Override
public void callbackCalled(Object entity, Class<? extends Annotation> event) {
if (event != expectedEvent) {
log.add("Wrong event, expected " + expectedEvent + ", got " + event);
@@ -101,12 +102,14 @@
final EntityManager em = environment.getEntityManager();
try {
VehicleListener.setListener(new CallbackEventListener() {
+ @Override
public void callbackCalled(Object entity, Class<? extends Annotation> event) {
vehicleCallbackCalled((Vehicle) entity, event);
}
});
try {
BikeListener.setListener(new CallbackEventListener() {
+ @Override
public void callbackCalled(Object entity, Class<? extends Annotation> event) {
bikeCallbackCalled((Bicycle) entity, event);
}
@@ -197,12 +200,14 @@
final MountainBike storedMountainBike = (MountainBike) em.find(Vehicle.class, mountainBike.getId());
// test starts here
VehicleListener.setListener(new CallbackEventListener() {
+ @Override
public void callbackCalled(Object entity, Class<? extends Annotation> event) {
vehicleCallbackCalled((Vehicle) entity, event);
}
});
try {
BikeListener.setListener(new CallbackEventListener() {
+ @Override
public void callbackCalled(Object entity, Class<? extends Annotation> event) {
bikeCallbackCalled((Bicycle) entity, event);
}
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestParameterTypes.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestParameterTypes.java
index 3b44b8f..0fddbdb 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestParameterTypes.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestParameterTypes.java
@@ -121,15 +121,18 @@
@Test
public void testPrimitiveBoolean() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveBoolean(true);
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primitiveBoolean = ?1 and b.id = ?2")
.setParameter(1, Boolean.TRUE).setParameter(2, Integer.valueOf(id));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
@@ -140,14 +143,17 @@
@Test
public void testPrimitiveByte() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimititveByte((byte) 17);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primititveByte = ?1 and b.id = ?2")
.setParameter(1, Byte.valueOf((byte) 17)).setParameter(2, Integer.valueOf(id)).setParameter(2,
@@ -160,14 +166,17 @@
@Test
public void testPrimitiveChar() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveChar('A');
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primitiveChar = ?1 and b.id = ?2")
.setParameter(1, Character.valueOf('A')).setParameter(2, Integer.valueOf(id));
@@ -179,14 +188,17 @@
@Test
public void testPrimitiveShort() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveShort((short) 19);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primitiveShort = ?1 and b.id = ?2")
.setParameter(1, Short.valueOf((short) 19)).setParameter(2, Integer.valueOf(id));
@@ -198,14 +210,17 @@
@Test
public void testPrimitiveInt() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveInt(88);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primitiveInt = ?1 and b.id = ?2")
.setParameter(1, Integer.valueOf(88)).setParameter(2, Integer.valueOf(id));
@@ -217,14 +232,17 @@
@Test
public void testPrimitiveLong() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveLong(88);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primitiveLong = ?1 and b.id = ?2")
.setParameter(1, Long.valueOf(88)).setParameter(2, Integer.valueOf(id));
@@ -236,14 +254,17 @@
@Test
public void testPrimitiveFloat() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveFloat((float) 88.5);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primitiveFloat = ?1 and b.id = ?2")
.setParameter(1, Float.valueOf("88.5")).setParameter(2, Integer.valueOf(id));
@@ -255,14 +276,17 @@
@Test
public void testPrimitiveDouble() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveDouble(99.5);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.primitiveDouble = ?1 and b.id = ?2")
.setParameter(1, Double.valueOf(("99.5"))).setParameter(2, Integer.valueOf(id));
@@ -275,15 +299,18 @@
@Test
public void testWrapperBoolean() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperBoolean(Boolean.TRUE);
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperBoolean = ?1 and b.id = ?2")
.setParameter(1, Boolean.TRUE).setParameter(2, Integer.valueOf(id));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
@@ -294,14 +321,17 @@
@Test
public void testWrapperByte() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByte(Byte.valueOf((byte) 17));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperByte = ?1 and b.id = ?2")
.setParameter(1, Byte.valueOf((byte) 17)).setParameter(2, Integer.valueOf(id));
@@ -313,14 +343,17 @@
@Test
public void testWrapperCharacter() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperCharacter(Character.valueOf('A'));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperCharacter = ?1 and b.id = ?2")
.setParameter(1, Character.valueOf('A')).setParameter(2, Integer.valueOf(id));
@@ -332,14 +365,17 @@
@Test
public void testWrapperShort() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperShort(Short.valueOf((short) 1));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperShort = ?1 and b.id = ?2")
.setParameter(1, Short.valueOf((short) 1)).setParameter(2, Integer.valueOf(id));
@@ -351,14 +387,17 @@
@Test
public void testWrapperInteger() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperInteger(Integer.valueOf(1));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperInteger = ?1 and b.id = ?2")
.setParameter(1, Integer.valueOf(1)).setParameter(2, Integer.valueOf(id));
@@ -370,14 +409,17 @@
@Test
public void testWrapperLong() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperLong(Long.valueOf(1));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperLong = ?1 and b.id = ?2")
.setParameter(1, Long.valueOf(1)).setParameter(2, Integer.valueOf(id));
@@ -389,14 +431,17 @@
@Test
public void testWrapperDouble() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperDouble(Double.valueOf(1));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperDouble = ?1 and b.id = ?2")
.setParameter(1, Double.valueOf(("1"))).setParameter(2, Integer.valueOf(id));
@@ -408,14 +453,17 @@
@Test
public void testWrapperFloat() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperFloat(Float.valueOf(1));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.wrapperFloat = ?1 and b.id = ?2")
.setParameter(1, Float.valueOf("1")).setParameter(2, Integer.valueOf(id));
@@ -428,14 +476,17 @@
@Test
public void testString2Varchar() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setString2Varchar("VC 1");
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.string2Varchar = ?1 and b.id = ?2")
.setParameter(1, "VC 1").setParameter(2, Integer.valueOf(id));
@@ -447,14 +498,17 @@
@Test
public void testString2Clob() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setString2Clob("VC 1");
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -465,14 +519,17 @@
@Test
public void testBigDecimal() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setBigDecimal(new BigDecimal("1.1"));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.bigDecimal = ?1 and b.id = ?2")
.setParameter(1, new BigDecimal("1.1")).setParameter(2, Integer.valueOf(id));
@@ -484,14 +541,17 @@
@Test
public void testBigInteger() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setBigInteger(new BigInteger("11"));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.bigInteger = ?1 and b.id = ?2")
.setParameter(1, new BigInteger("11")).setParameter(2, Integer.valueOf(id));
@@ -504,14 +564,17 @@
@Test
public void testUtilDate() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilDate(new Date(1000));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.utilDate = ?1 and b.id = ?2")
.setParameter(1, new Date(1000), TemporalType.TIMESTAMP).setParameter(2, Integer.valueOf(id));
@@ -523,14 +586,17 @@
@Test
public void testUtilCalendar() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 8, 10, 49));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.utilCalendar = ?1 and b.id = ?2")
.setParameter(1, new GregorianCalendar(2005, 9, 8, 10, 49), TemporalType.TIMESTAMP).setParameter(2,
@@ -543,14 +609,17 @@
@Test
public void testSqlDate() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlDate(java.sql.Date.valueOf("2005-09-08"));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.sqlDate = ?1 and b.id = ?2").setParameter(
1, java.sql.Date.valueOf("2005-09-08")).setParameter(2, Integer.valueOf(id));
@@ -562,14 +631,17 @@
@Test
public void testSqlTime() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlTime(java.sql.Time.valueOf("10:49:00"));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.sqlTime = ?1 and b.id = ?2").setParameter(
1, java.sql.Time.valueOf("10:49:00")).setParameter(2, Integer.valueOf(id));
@@ -581,14 +653,17 @@
@Test
public void testSqlTimestamp() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlTimestamp(new java.sql.Timestamp(1000));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.sqlTimestamp = ?1 and b.id = ?2")
.setParameter(1, new java.sql.Timestamp(1000)).setParameter(2, Integer.valueOf(id));
@@ -602,14 +677,17 @@
public void testPrimitiveByteArray2Binary() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Binary(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery(
"select b from BasicTypesFieldAccess b where b.primitiveByteArray2Binary = ?1 and b.id = ?2")
@@ -623,14 +701,17 @@
public void testPrimitiveByteArray2Longvarbinary() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Longvarbinary(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -642,14 +723,17 @@
public void testPrimitiveByteArray2Blob() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Blob(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -661,14 +745,17 @@
public void testPrimitiveCharArray2Varchar() {
final char[] UNCHANGED = new char[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Varchar(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery(
"select b from BasicTypesFieldAccess b where b.primitiveCharArray2Varchar = ?1 and b.id = ?2")
@@ -682,14 +769,17 @@
public void testPrimitiveCharArray2Clob() {
final char[] UNCHANGED = new char[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Clob(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -703,14 +793,17 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7) };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Binary(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery(
"select b from BasicTypesFieldAccess b where b.wrapperByteArray2Binary = ?1 and b.id = ?2")
@@ -726,14 +819,17 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7) };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Longvarbinary(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -747,14 +843,17 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7) };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Blob(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -767,14 +866,17 @@
public void testWrapperCharArray2Varchar() {
final Character[] UNCHANGED = new Character[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Varchar(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery(
"select b from BasicTypesFieldAccess b where b.wrapperCharacterArray2Varchar = ?1 and b.id = ?2")
@@ -789,14 +891,17 @@
public void testWrapperCharArray2Clob() {
final Character[] UNCHANGED = new Character[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Clob(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -809,14 +914,17 @@
Validator validator = new Validator() {
UserDefinedSerializable UNCHANGED = new UserDefinedSerializable("Unchanged");
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSerializable(UNCHANGED);
}
+ @Override
public boolean isComparableJdbcType() {
return false;
}
+ @Override
public Query createQuery(EntityManager em, int id) {
throw new UnsupportedOperationException();
}
@@ -827,15 +935,18 @@
@Test
public void testEnumString() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setEnumString(UserDefinedEnum.HUGO);
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.enumString = ?1 and b.id = ?2")
.setParameter(1, UserDefinedEnum.HUGO).setParameter(2, Integer.valueOf(id));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
@@ -846,15 +957,18 @@
@Test
public void testEnumOrdinal() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setEnumOrdinal(UserDefinedEnum.HUGO);
}
+ @Override
public Query createQuery(EntityManager em, int id) {
return em.createQuery("select b from BasicTypesFieldAccess b where b.enumOrdinal = ?1 and b.id = ?2")
.setParameter(1, UserDefinedEnum.HUGO).setParameter(2, Integer.valueOf(id));
}
+ @Override
public boolean isComparableJdbcType() {
return true;
}
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestSelectList.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestSelectList.java
index c542fdf..1bdf308 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestSelectList.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/query/TestSelectList.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -232,7 +232,7 @@
for (BasicTypesFieldAccess btfa : entities) {
btfa.setPrimitiveDouble(Double.parseDouble("0.5"));
btfa.setString2Varchar("maeh");
- btfa.setPrimitiveLong((long) 456);
+ btfa.setPrimitiveLong(456);
btfa.setBigDecimal(new BigDecimal(5));
btfa.setBigInteger(BigInteger.valueOf(10));
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/relation/TestEagerLoading.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/relation/TestEagerLoading.java
index 8177883..0896be6 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/relation/TestEagerLoading.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/relation/TestEagerLoading.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -175,6 +175,7 @@
}
private static class EmployeeComparator implements Comparator<Employee> {
+ @Override
public int compare(Employee e1, Employee e2) {
if (e1.getId() < e2.getId()) {
return -1;
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/BufferReadTest.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/BufferReadTest.java
index aea8234..a2c5b24 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/BufferReadTest.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/BufferReadTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -67,18 +67,22 @@
@Test
public void testFindOutsideTransaction() {
Action action = new Action() {
+ @Override
public void run() {
em.clear();
em.find(BasicTypesPropertyAccess.class, KEY);
}
+ @Override
public String description() {
return "find outside transaction (large, hit)";
}
+ @Override
public void prepare() {
}
+ @Override
public void tearDown() {
}
};
@@ -88,18 +92,22 @@
@Test
public void testFindOutsideTransactionSmall() {
Action action = new Action() {
+ @Override
public void run() {
em.clear();
em.find(Department.class, KEY);
}
+ @Override
public String description() {
return "find outside transaction (small, hit)";
}
+ @Override
public void prepare() {
}
+ @Override
public void tearDown() {
}
};
@@ -111,20 +119,24 @@
Action action = new Action() {
Query query;
+ @Override
public void run() {
em.clear();
}
+ @Override
public String description() {
return "query complete outside transaction (small, hit)";
}
+ @Override
public void prepare() {
query = em.createQuery("select d from Department d where d.id = ?1");
query.setParameter(1, Integer.valueOf(1));
query.getSingleResult();
}
+ @Override
public void tearDown() {
}
};
@@ -138,21 +150,25 @@
Action action = new Action() {
Query query;
+ @Override
public void run() {
myEm.clear();
query.getSingleResult();
}
+ @Override
public String description() {
return "query execute outside transaction (small, hit)";
}
+ @Override
public void prepare() {
getEnvironment().beginTransaction(myEm);
query = myEm.createQuery("select d from Department d where d.id = ?1");
query.setParameter(1, Integer.valueOf(1));
}
+ @Override
public void tearDown() {
}
@@ -167,15 +183,18 @@
Action action = new Action() {
Query query;
+ @Override
public void run() {
myEm.clear();
query.getSingleResult();
}
+ @Override
public String description() {
return "query execute outside transaction (new, hit)";
}
+ @Override
public void prepare() {
getEnvironment().beginTransaction(myEm);
query = myEm
@@ -183,6 +202,7 @@
query.setParameter(1, Integer.valueOf(1));
}
+ @Override
public void tearDown() {
if (getEnvironment().isTransactionActive(myEm)) {
myEm.getTransaction().rollback();
@@ -196,6 +216,7 @@
@Test
public void testNamedQueryCompleteOutsideTransactionSmall() {
Action action = new Action() {
+ @Override
public void run() {
em.clear();
Query query = em.createNamedQuery("getDepartmentById");
@@ -203,13 +224,16 @@
query.getSingleResult();
}
+ @Override
public String description() {
return "query named complete outside transaction (small, hit)";
}
+ @Override
public void tearDown() {
}
+ @Override
public void prepare() {
}
};
@@ -223,21 +247,25 @@
Action action = new Action() {
Query query;
+ @Override
public void run() {
myEm.clear();
query.getSingleResult();
}
+ @Override
public String description() {
return "query named execute outside transaction (small, hit)";
}
+ @Override
public void prepare() {
getEnvironment().beginTransaction(myEm);
query = myEm.createNamedQuery("getDepartmentById");
query.setParameter(1, Integer.valueOf(1));
}
+ @Override
public void tearDown() {
}
};
@@ -251,19 +279,23 @@
Action action = new Action() {
Query query;
+ @Override
public void run() {
myEm.clear();
query.getSingleResult();
}
+ @Override
public String description() {
return "native entity execute outside transaction (small, hit)";
}
+ @Override
public void prepare() {
query = myEm.createNativeQuery("select ID, NAME, VERSION from TMP_DEP where ID = 1", Department.class);
}
+ @Override
public void tearDown() {
}
@@ -279,6 +311,7 @@
Action action = new Action() {
Query query;
+ @Override
public void run() {
myEm.clear();
Object object = query.getSingleResult();
@@ -288,14 +321,17 @@
new Department(id, name);
}
+ @Override
public String description() {
return "native fields execute outside transaction (small, hit)";
}
+ @Override
public void prepare() {
query = myEm.createNamedQuery("getDepartmentFieldByField1");
}
+ @Override
public void tearDown() {
}
};
@@ -313,6 +349,7 @@
try {
preparedStatement.setInt(1, 1);
Action action = new Action() {
+ @Override
public void run() {
try {
ResultSet rs = preparedStatement.executeQuery();
@@ -327,13 +364,16 @@
}
}
+ @Override
public void tearDown() {
}
+ @Override
public String description() {
return "JDBC excluding prepare and set (small, hit)";
}
+ @Override
public void prepare() {
}
};
@@ -354,6 +394,7 @@
connection.setAutoCommit(false);
try {
Action action = new Action() {
+ @Override
public void run() {
try {
final PreparedStatement preparedStatement = connection
@@ -376,13 +417,16 @@
}
}
+ @Override
public void tearDown() {
}
+ @Override
public String description() {
return "JDBC incuding prepare (small, hit)";
}
+ @Override
public void prepare() {
}
};
@@ -402,18 +446,22 @@
@Test
public void testNotFound() {
Action action = new Action() {
+ @Override
public void run() {
em.clear();
em.find(BasicTypesPropertyAccess.class, MISS);
}
+ @Override
public String description() {
return "find outside transaction (miss)";
}
+ @Override
public void tearDown() {
}
+ @Override
public void prepare() {
}
};
@@ -423,17 +471,21 @@
@Test
public void testFlush() {
Action action = new Action() {
+ @Override
public void run() {
em.flush();
}
+ @Override
public void tearDown() {
}
+ @Override
public String description() {
return "flush (unchanged)";
}
+ @Override
public void prepare() {
}
};
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicFieldTypes.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicFieldTypes.java
index 10cb6e0..fb49e6c 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicFieldTypes.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicFieldTypes.java
@@ -220,14 +220,17 @@
@Test
public void testPrimitiveBoolean() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveBoolean(true);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveBoolean(false);
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.isPrimitiveBoolean() != true;
}
@@ -238,14 +241,17 @@
@Test
public void testPrimitiveByte() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimititveByte((byte) 17);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimititveByte((byte) 23);
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getPrimititveByte() != 17;
}
@@ -256,14 +262,17 @@
@Test
public void testPrimitiveChar() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveChar('A');
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveChar('B');
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getPrimitiveChar() != 'A';
}
@@ -274,14 +283,17 @@
@Test
public void testPrimitiveShort() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveShort((short) 19);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveShort((short) 45);
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getPrimitiveShort() != 19;
}
@@ -292,14 +304,17 @@
@Test
public void testPrimitiveInt() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveInt(88);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveInt(77);
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getPrimitiveInt() != 88;
}
@@ -310,14 +325,17 @@
@Test
public void testPrimitiveLong() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveLong(88);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveLong(77);
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getPrimitiveLong() != 88;
}
@@ -328,14 +346,17 @@
@Test
public void testPrimitiveFloat() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveFloat((float) 88.5);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveFloat((float) 77.5);
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getPrimitiveFloat() != 88.5;
}
@@ -346,14 +367,17 @@
@Test
public void testPrimitiveDouble() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveDouble(99.5);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveDouble(77.5);
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getPrimitiveDouble() != 99.5;
}
@@ -365,22 +389,27 @@
@Test
public void testWrapperBoolean() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperBoolean(Boolean.TRUE);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperBoolean(Boolean.FALSE);
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperBoolean(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperBoolean() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperBoolean().equals(Boolean.TRUE);
}
@@ -391,22 +420,27 @@
@Test
public void testWrapperByte() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByte(Byte.valueOf((byte) 17));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperByte(Byte.valueOf((byte) 18));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperByte(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperByte() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperByte().equals(Byte.valueOf((byte) 17));
}
@@ -417,22 +451,27 @@
@Test
public void testWrapperCharacter() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperCharacter(Character.valueOf('A'));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperCharacter(Character.valueOf('B'));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperCharacter(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperCharacter() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperCharacter().equals(Character.valueOf('A'));
}
@@ -443,22 +482,27 @@
@Test
public void testWrapperShort() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperShort(Short.valueOf((short) 1));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperShort(Short.valueOf((short) 2));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperShort(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperShort() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperShort().equals(Short.valueOf((short) 1));
}
@@ -469,22 +513,27 @@
@Test
public void testWrapperInteger() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperInteger(Integer.valueOf(1));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperInteger(Integer.valueOf(2));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperInteger(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperInteger() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperInteger().equals(Integer.valueOf(1));
}
@@ -495,22 +544,27 @@
@Test
public void testWrapperLong() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperLong(Long.valueOf(1));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperLong(Long.valueOf(2));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperLong(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperLong() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperLong().equals(Long.valueOf(1));
}
@@ -521,22 +575,27 @@
@Test
public void testWrapperDouble() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperDouble(Double.valueOf(1));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperDouble(Double.valueOf(2));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperDouble(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperDouble() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperDouble().equals(Double.valueOf(1));
}
@@ -547,22 +606,27 @@
@Test
public void testWrapperFloat() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperFloat(Float.valueOf(1));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperFloat(Float.valueOf(2));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperFloat(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperFloat() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getWrapperFloat().equals(Float.valueOf(1));
}
@@ -574,22 +638,27 @@
@Test
public void testString2Varchar() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setString2Varchar("VC 1");
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setString2Varchar("VC 2");
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setString2Varchar(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getString2Varchar() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getString2Varchar().equals("VC 1");
}
@@ -600,22 +669,27 @@
@Test
public void testString2Clob() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setString2Clob("VC 1");
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setString2Clob("VC 2");
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setString2Clob(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getString2Clob() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getString2Clob().equals("VC 1");
}
@@ -626,22 +700,27 @@
@Test
public void testBigDecimal() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setBigDecimal(new BigDecimal("1.1"));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setBigDecimal(new BigDecimal("2.2"));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setBigDecimal(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getBigDecimal() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getBigDecimal().compareTo(new BigDecimal("1.1")) != 0;
}
@@ -652,22 +731,27 @@
@Test
public void testBigInteger() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setBigInteger(new BigInteger("11"));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setBigInteger(new BigInteger("22"));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setBigInteger(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getBigInteger() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getBigInteger().equals(new BigInteger("11"));
}
@@ -679,26 +763,32 @@
@Test
public void testUtilDate() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilDate(new Date(1000));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilDate(new Date(2000));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilDate(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilDate().equals(new Date(1000));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilDate().setTime(2000);
}
@@ -709,26 +799,32 @@
@Test
public void testUtilCalendar() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 8, 10, 49));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 9, 10, 49));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilCalendar() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilCalendar().equals(new GregorianCalendar(2005, 9, 8, 10, 49));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilCalendar().set(2005, 9, 9);
}
@@ -739,26 +835,32 @@
@Test
public void testSqlDate() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlDate(java.sql.Date.valueOf("2005-09-08"));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setSqlDate(java.sql.Date.valueOf("2005-09-09"));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setSqlDate(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getSqlDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getSqlDate().equals(java.sql.Date.valueOf("2005-09-08"));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getSqlDate().setTime(java.sql.Date.valueOf("2005-09-09").getTime());
}
@@ -769,26 +871,32 @@
@Test
public void testSqlTime() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlTime(java.sql.Time.valueOf("10:49:00"));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setSqlTime(java.sql.Time.valueOf("11:49:00"));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setSqlTime(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getSqlTime() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getSqlTime().equals(java.sql.Time.valueOf("10:49:00"));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getSqlTime().setTime(java.sql.Time.valueOf("11:49:00").getTime());
}
@@ -799,26 +907,32 @@
@Test
public void testSqlTimestamp() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlTimestamp(new java.sql.Timestamp(1000));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setSqlTimestamp(new java.sql.Timestamp(2000));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setSqlTimestamp(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getSqlTimestamp() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getSqlTimestamp().equals(new java.sql.Timestamp(1000));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getSqlTimestamp().setTime(2000);
}
@@ -831,26 +945,32 @@
public void testPrimitiveByteArray2Binary() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Binary(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Binary(new byte[] { 8, 1, 2, 3, 4, 5, 6, 7 });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Binary(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getPrimitiveByteArray2Binary() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveByteArray2Binary());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getPrimitiveByteArray2Binary()[0] = 8;
}
@@ -863,26 +983,32 @@
public void testPrimitiveByteArray2Longvarbinary() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Longvarbinary(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Longvarbinary(new byte[] { 8, 1, 2, 3, 4, 5, 6, 7 });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Longvarbinary(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getPrimitiveByteArray2Longvarbinary() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveByteArray2Longvarbinary());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getPrimitiveByteArray2Longvarbinary()[0] = 8;
}
@@ -894,26 +1020,32 @@
public void testPrimitiveByteArray2Blob() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Blob(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Blob(new byte[] { 8, 1, 2, 3, 4, 5, 6, 7 });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setPrimitiveByteArray2Blob(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getPrimitiveByteArray2Blob() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveByteArray2Blob());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getPrimitiveByteArray2Blob()[0] = 8;
}
@@ -925,26 +1057,32 @@
public void testPrimitiveCharArray2Varchar() {
final char[] UNCHANGED = new char[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Varchar(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Varchar(new char[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Varchar(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getPrimitiveCharArray2Varchar() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveCharArray2Varchar());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getPrimitiveCharArray2Varchar()[0] = 'X';
}
@@ -956,26 +1094,32 @@
public void testPrimitiveCharArray2Clob() {
final char[] UNCHANGED = new char[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Clob(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Clob(new char[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setPrimitiveCharArray2Clob(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getPrimitiveCharArray2Clob() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveCharArray2Clob());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getPrimitiveCharArray2Clob()[0] = 'X';
}
@@ -989,28 +1133,34 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7) };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Binary(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Binary(new Byte[] { Byte.valueOf((byte) 8), Byte.valueOf((byte) 1),
Byte.valueOf((byte) 2), Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5),
Byte.valueOf((byte) 6), Byte.valueOf((byte) 7) });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Binary(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperByteArray2Binary() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperByteArray2Binary());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getWrapperByteArray2Binary()[0] = Byte.valueOf((byte) 8);
}
@@ -1024,28 +1174,34 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7) };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Longvarbinary(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Longvarbinary(new Byte[] { Byte.valueOf((byte) 8), Byte.valueOf((byte) 1),
Byte.valueOf((byte) 2), Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5),
Byte.valueOf((byte) 6), Byte.valueOf((byte) 7) });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Longvarbinary(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperByteArray2Longvarbinary() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperByteArray2Longvarbinary());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getWrapperByteArray2Longvarbinary()[0] = Byte.valueOf((byte) 8);
}
@@ -1059,28 +1215,34 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7) };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Blob(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Blob(new Byte[] { Byte.valueOf((byte) 8), Byte.valueOf((byte) 1),
Byte.valueOf((byte) 2), Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5),
Byte.valueOf((byte) 6), Byte.valueOf((byte) 7) });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperByteArray2Blob(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperByteArray2Blob() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperByteArray2Blob());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getWrapperByteArray2Blob()[0] = Byte.valueOf((byte) 8);
}
@@ -1093,26 +1255,32 @@
public void testWrapperCharArray2Varchar() {
final Character[] UNCHANGED = new Character[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Varchar(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Varchar(new Character[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Varchar(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperCharacterArray2Varchar() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperCharacterArray2Varchar());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getWrapperCharacterArray2Varchar()[0] = 'X';
}
@@ -1125,26 +1293,32 @@
public void testWrapperCharArray2Clob() {
final Character[] UNCHANGED = new Character[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Clob(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Clob(new Character[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setWrapperCharacterArray2Clob(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getWrapperCharacterArray2Clob() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperCharacterArray2Clob());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getWrapperCharacterArray2Clob()[0] = 'X';
}
@@ -1157,26 +1331,32 @@
MutableValidator validator = new MutableValidator() {
UserDefinedSerializable UNCHANGED = new UserDefinedSerializable("Unchanged");
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSerializable(UNCHANGED);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setSerializable(new UserDefinedSerializable("Changed"));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setSerializable(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getSerializable() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !UNCHANGED.equals(obj.getSerializable());
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
((UserDefinedSerializable) obj.getSerializable()).setTxt("Changed");
}
@@ -1187,22 +1367,27 @@
@Test
public void testEnumString() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setEnumString(UserDefinedEnum.HUGO);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setEnumString(UserDefinedEnum.EMIL);
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setEnumString(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getEnumString() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getEnumString() != UserDefinedEnum.HUGO;
}
@@ -1213,22 +1398,27 @@
@Test
public void testEnumOrdinal() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setEnumOrdinal(UserDefinedEnum.HUGO);
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setEnumOrdinal(UserDefinedEnum.EMIL);
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setEnumOrdinal(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getEnumOrdinal() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return obj.getEnumOrdinal() != UserDefinedEnum.HUGO;
}
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicPropertyTypes.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicPropertyTypes.java
index e6edfdc..2d4921d 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicPropertyTypes.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestBasicPropertyTypes.java
@@ -220,14 +220,17 @@
@Test
public void testPrimitiveBoolean() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveBoolean(true);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveBoolean(false);
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveBoolean() != true;
}
@@ -238,14 +241,17 @@
@Test
public void testPrimitiveByte() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimititveByte((byte) 17);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimititveByte((byte) 23);
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimititveByte() != 17;
}
@@ -256,14 +262,17 @@
@Test
public void testPrimitiveChar() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveChar('A');
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveChar('B');
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveChar() != 'A';
}
@@ -274,14 +283,17 @@
@Test
public void testPrimitiveShort() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveShort((short) 19);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveShort((short) 45);
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveShort() != 19;
}
@@ -292,14 +304,17 @@
@Test
public void testPrimitiveInt() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveInt(88);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveInt(77);
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveInt() != 88;
}
@@ -310,14 +325,17 @@
@Test
public void testPrimitiveLong() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveLong(88);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveLong(77);
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveLong() != 88;
}
@@ -328,14 +346,17 @@
@Test
public void testPrimitiveFloat() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveFloat((float) 88.5);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveFloat((float) 77.5);
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveFloat() != 88.5;
}
@@ -346,14 +367,17 @@
@Test
public void testPrimitiveDouble() {
Validator validator = new Validator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveDouble(99.5);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveDouble(77.5);
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveDouble() != 99.5;
}
@@ -365,22 +389,27 @@
@Test
public void testWrapperBoolean() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperBoolean(Boolean.TRUE);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperBoolean(Boolean.FALSE);
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperBoolean(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.isWrapperBoolean() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.isWrapperBoolean().equals(Boolean.TRUE);
}
@@ -391,22 +420,27 @@
@Test
public void testWrapperByte() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperByte(Byte.valueOf((byte) 17));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperByte(Byte.valueOf((byte) 18));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperByte(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperByte() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getWrapperByte().equals(Byte.valueOf((byte) 17));
}
@@ -417,22 +451,27 @@
@Test
public void testWrapperCharacter() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacter(Character.valueOf('A'));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacter(Character.valueOf('B'));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacter(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperCharacter() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getWrapperCharacter().equals(Character.valueOf('A'));
}
@@ -443,22 +482,27 @@
@Test
public void testWrapperShort() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperShort(Short.valueOf((short) 1));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperShort(Short.valueOf((short) 2));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperShort(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperShort() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getWrapperShort().equals(Short.valueOf((short) 1));
}
@@ -469,22 +513,27 @@
@Test
public void testWrapperInteger() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperInteger(Integer.valueOf(1));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperInteger(Integer.valueOf(2));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperInteger(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperInteger() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getWrapperInteger().equals(Integer.valueOf(1));
}
@@ -495,22 +544,27 @@
@Test
public void testWrapperLong() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperLong(Long.valueOf(1));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperLong(Long.valueOf(2));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperLong(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperLong() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getWrapperLong().equals(Long.valueOf(1));
}
@@ -521,22 +575,27 @@
@Test
public void testWrapperDouble() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperDouble(Double.valueOf(1));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperDouble(Double.valueOf(2));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperDouble(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperDouble() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getWrapperDouble().equals(Double.valueOf(1));
}
@@ -547,22 +606,27 @@
@Test
public void testWrapperFloat() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperFloat(Float.valueOf(1));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperFloat(Float.valueOf(2));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperFloat(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperFloat() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getWrapperFloat().equals(Float.valueOf(1));
}
@@ -574,22 +638,27 @@
@Test
public void testString2Varchar() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setString2Varchar("VC 1");
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setString2Varchar("VC 2");
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setString2Varchar(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getString2Varchar() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getString2Varchar().equals("VC 1");
}
@@ -600,22 +669,27 @@
@Test
public void testString2Clob() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setString2Clob("VC 1");
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setString2Clob("VC 2");
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setString2Clob(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getString2Clob() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getString2Clob().equals("VC 1");
}
@@ -626,22 +700,27 @@
@Test
public void testBigDecimal() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setBigDecimal(new BigDecimal("1.1"));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setBigDecimal(new BigDecimal("2.2"));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setBigDecimal(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getBigDecimal() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getBigDecimal().compareTo(new BigDecimal("1.1")) != 0;
}
@@ -652,22 +731,27 @@
@Test
public void testBigInteger() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setBigInteger(new BigInteger("11"));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setBigInteger(new BigInteger("22"));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setBigInteger(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getBigInteger() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getBigInteger().equals(new BigInteger("11"));
}
@@ -679,26 +763,32 @@
@Test
public void testUtilDate() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setUtilDate(new Date(1000));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setUtilDate(new Date(2000));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setUtilDate(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getUtilDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getUtilDate().equals(new Date(1000));
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getUtilDate().setTime(2000);
}
@@ -709,26 +799,32 @@
@Test
public void testUtilCalendar() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 8, 10, 49));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 9, 10, 49));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setUtilCalendar(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getUtilCalendar() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getUtilCalendar().equals(new GregorianCalendar(2005, 9, 8, 10, 49));
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getUtilCalendar().set(2005, 9, 9);
}
@@ -739,26 +835,32 @@
@Test
public void testSqlDate() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setSqlDate(java.sql.Date.valueOf("2005-09-08"));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setSqlDate(java.sql.Date.valueOf("2005-09-09"));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setSqlDate(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getSqlDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getSqlDate().equals(java.sql.Date.valueOf("2005-09-08"));
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getSqlDate().setTime(java.sql.Date.valueOf("2005-09-09").getTime());
}
@@ -769,26 +871,32 @@
@Test
public void testSqlTime() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setSqlTime(java.sql.Time.valueOf("10:49:00"));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setSqlTime(java.sql.Time.valueOf("11:49:00"));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setSqlTime(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getSqlTime() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getSqlTime().equals(java.sql.Time.valueOf("10:49:00"));
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getSqlTime().setTime(java.sql.Time.valueOf("11:49:00").getTime());
}
@@ -799,26 +907,32 @@
@Test
public void testSqlTimestamp() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setSqlTimestamp(new java.sql.Timestamp(1000));
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setSqlTimestamp(new java.sql.Timestamp(2000));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setSqlTimestamp(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getSqlTimestamp() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !obj.getSqlTimestamp().equals(new java.sql.Timestamp(1000));
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getSqlTimestamp().setTime(2000);
}
@@ -831,26 +945,32 @@
public void testPrimitiveByteArray2Binary() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Binary(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Binary(new byte[] { 8, 1, 2, 3, 4, 5, 6, 7 });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Binary(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveByteArray2Binary() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveByteArray2Binary());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getPrimitiveByteArray2Binary()[0] = 8;
}
@@ -863,26 +983,32 @@
public void testPrimitiveByteArray2Longvarbinary() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Longvarbinary(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Longvarbinary(new byte[] { 8, 1, 2, 3, 4, 5, 6, 7 });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Longvarbinary(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveByteArray2Longvarbinary() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveByteArray2Longvarbinary());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getPrimitiveByteArray2Longvarbinary()[0] = 8;
}
@@ -894,26 +1020,32 @@
public void testPrimitiveByteArray2Blob() {
final byte[] UNCHANGED = new byte[] { 0, 1, 2, 3, 4, 5, 6, 7 };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Blob(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Blob(new byte[] { 8, 1, 2, 3, 4, 5, 6, 7 });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setPrimitiveByteArray2Blob(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveByteArray2Blob() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveByteArray2Blob());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getPrimitiveByteArray2Blob()[0] = 8;
}
@@ -925,26 +1057,32 @@
public void testPrimitiveCharArray2Varchar() {
final char[] UNCHANGED = new char[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveCharArray2Varchar(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveCharArray2Varchar(new char[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setPrimitiveCharArray2Varchar(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveCharArray2Varchar() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveCharArray2Varchar());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getPrimitiveCharArray2Varchar()[0] = 'X';
}
@@ -956,26 +1094,32 @@
public void testPrimitiveCharArray2Clob() {
final char[] UNCHANGED = new char[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setPrimitiveCharArray2Clob(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setPrimitiveCharArray2Clob(new char[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setPrimitiveCharArray2Clob(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getPrimitiveCharArray2Clob() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getPrimitiveCharArray2Clob());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getPrimitiveCharArray2Clob()[0] = 'X';
}
@@ -989,28 +1133,34 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7), };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Binary(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Binary(new Byte[] { Byte.valueOf((byte) 8), Byte.valueOf((byte) 1),
Byte.valueOf((byte) 2), Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5),
Byte.valueOf((byte) 6), Byte.valueOf((byte) 7), });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Binary(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperByteArray2Binary() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperByteArray2Binary());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getWrapperByteArray2Binary()[0] = Byte.valueOf((byte) 8);
}
@@ -1024,28 +1174,34 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7), };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Longvarbinary(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Longvarbinary(new Byte[] { Byte.valueOf((byte) 8), Byte.valueOf((byte) 1),
Byte.valueOf((byte) 2), Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5),
Byte.valueOf((byte) 6), Byte.valueOf((byte) 7), });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Longvarbinary(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperByteArray2Longvarbinary() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperByteArray2Longvarbinary());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getWrapperByteArray2Longvarbinary()[0] = Byte.valueOf((byte) 8);
}
@@ -1059,28 +1215,34 @@
Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5), Byte.valueOf((byte) 6),
Byte.valueOf((byte) 7), };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Blob(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Blob(new Byte[] { Byte.valueOf((byte) 8), Byte.valueOf((byte) 1),
Byte.valueOf((byte) 2), Byte.valueOf((byte) 3), Byte.valueOf((byte) 4), Byte.valueOf((byte) 5),
Byte.valueOf((byte) 6), Byte.valueOf((byte) 7) });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperByteArray2Blob(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperByteArray2Blob() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperByteArray2Blob());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getWrapperByteArray2Blob()[0] = Byte.valueOf((byte) 8);
}
@@ -1093,26 +1255,32 @@
public void testWrapperCharArray2Varchar() {
final Character[] UNCHANGED = new Character[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacterArray2Varchar(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacterArray2Varchar(new Character[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacterArray2Varchar(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperCharacterArray2Varchar() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperCharacterArray2Varchar());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getWrapperCharacterArray2Varchar()[0] = 'X';
}
@@ -1125,26 +1293,32 @@
public void testWrapperCharArray2Clob() {
final Character[] UNCHANGED = new Character[] { 'U', 'N', 'C', 'H', 'A', 'N', 'G', 'E', 'D' };
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacterArray2Clob(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacterArray2Clob(new Character[] { 'C', 'H', 'A', 'N', 'G', 'E', 'D' });
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setWrapperCharacterArray2Clob(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getWrapperCharacterArray2Clob() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !Arrays.equals(UNCHANGED, obj.getWrapperCharacterArray2Clob());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
obj.getWrapperCharacterArray2Clob()[0] = 'X';
}
@@ -1157,26 +1331,32 @@
MutableValidator validator = new MutableValidator() {
UserDefinedSerializable UNCHANGED = new UserDefinedSerializable("Unchanged");
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setSerializable(UNCHANGED);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setSerializable(new UserDefinedSerializable("Changed"));
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setSerializable(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getSerializable() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return !UNCHANGED.equals(obj.getSerializable());
}
+ @Override
public void mutate(BasicTypesPropertyAccess obj) {
((UserDefinedSerializable) obj.getSerializable()).setTxt("Changed");
}
@@ -1187,22 +1367,27 @@
@Test
public void testEnumString() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setEnumString(UserDefinedEnum.HUGO);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setEnumString(UserDefinedEnum.EMIL);
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setEnumString(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getEnumString() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getEnumString() != UserDefinedEnum.HUGO;
}
@@ -1213,22 +1398,27 @@
@Test
public void testEnumOrdinal() {
ReferenceValidator validator = new ReferenceValidator() {
+ @Override
public void set(BasicTypesPropertyAccess obj) {
obj.setEnumOrdinal(UserDefinedEnum.HUGO);
}
+ @Override
public void change(BasicTypesPropertyAccess obj) {
obj.setEnumOrdinal(UserDefinedEnum.EMIL);
}
+ @Override
public void setNull(BasicTypesPropertyAccess obj) {
obj.setEnumOrdinal(null);
}
+ @Override
public boolean isNull(BasicTypesPropertyAccess obj) {
return obj.getEnumOrdinal() == null;
}
+ @Override
public boolean isChanged(BasicTypesPropertyAccess obj) {
return obj.getEnumOrdinal() != UserDefinedEnum.HUGO;
}
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestTemporalFieldTypes.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestTemporalFieldTypes.java
index a8c5733..49e6e55 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestTemporalFieldTypes.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa1/simple/TestTemporalFieldTypes.java
@@ -111,26 +111,32 @@
@Test
public void testUtilDateAsTimestamp() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilDate(new Date(1000));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilDate(new Date(2000));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilDate(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilDate().equals(new Date(1000));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilDate().setTime(2000);
}
@@ -141,26 +147,32 @@
@Test
public void testUtilCalendarAsTimestamp() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 8, 10, 49));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 9, 10, 49));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilCalendar() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilCalendar().equals(new GregorianCalendar(2005, 9, 8, 10, 49));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilCalendar().set(2005, 9, 9);
}
@@ -171,26 +183,32 @@
@Test
public void testUtilCalendarAsDate() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 8));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(2005, 9, 9));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilCalendar() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilCalendar().equals(new GregorianCalendar(2005, 9, 8));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilCalendar().set(2005, 9, 9);
}
@@ -201,26 +219,32 @@
@Test
public void testUtilCalendarAsTime() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(1970, 1, 1, 10, 49));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(new GregorianCalendar(1970, 1, 1, 11, 49));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilCalendar(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilCalendar() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilCalendar().equals(new GregorianCalendar(1970, 1, 1, 10, 49));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilCalendar().set(1970, 1, 1, 11, 49);
}
@@ -231,26 +255,32 @@
@Test
public void testSqlDate() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlDate(java.sql.Date.valueOf("2005-09-08"));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setSqlDate(java.sql.Date.valueOf("2005-09-09"));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setSqlDate(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getSqlDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getSqlDate().equals(java.sql.Date.valueOf("2005-09-08"));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getSqlDate().setTime(java.sql.Date.valueOf("2005-09-09").getTime());
}
@@ -261,26 +291,32 @@
@Test
public void testSqlTime() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlTime(java.sql.Time.valueOf("10:49:00"));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setSqlTime(java.sql.Time.valueOf("11:49:00"));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setSqlTime(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getSqlTime() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getSqlTime().equals(java.sql.Time.valueOf("10:49:00"));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getSqlTime().setTime(java.sql.Time.valueOf("11:49:00").getTime());
}
@@ -291,26 +327,32 @@
@Test
public void testSqlTimestamp() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setSqlTimestamp(new java.sql.Timestamp(1000));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setSqlTimestamp(new java.sql.Timestamp(2000));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setSqlTimestamp(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getSqlTimestamp() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getSqlTimestamp().equals(new java.sql.Timestamp(1000));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getSqlTimestamp().setTime(2000);
}
@@ -322,26 +364,32 @@
@Test
public void testUtilDateAsTime() {
MutableValidator validator = new MutableValidator() {
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilDate(new Date(1000));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilDate(new Date(2000));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilDate(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilDate().equals(new Date(1000));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilDate().setTime(2000);
}
@@ -356,26 +404,32 @@
final long millis = java.sql.Date.valueOf("2005-09-08").getTime();
final long changedMillis = java.sql.Date.valueOf("2005-09-09").getTime();
+ @Override
public void set(BasicTypesFieldAccess obj) {
obj.setUtilDate(new java.util.Date(millis));
}
+ @Override
public void change(BasicTypesFieldAccess obj) {
obj.setUtilDate(new java.util.Date(changedMillis));
}
+ @Override
public void setNull(BasicTypesFieldAccess obj) {
obj.setUtilDate(null);
}
+ @Override
public boolean isNull(BasicTypesFieldAccess obj) {
return obj.getUtilDate() == null;
}
+ @Override
public boolean isChanged(BasicTypesFieldAccess obj) {
return !obj.getUtilDate().equals(new java.util.Date(millis));
}
+ @Override
public void mutate(BasicTypesFieldAccess obj) {
obj.getUtilDate().setTime(changedMillis);
}
diff --git a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa2/JPA2Base.java b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa2/JPA2Base.java
index 3436dc6..4a53795 100644
--- a/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa2/JPA2Base.java
+++ b/jpa/eclipselink.jpa.wdf.test/src/it/java/org/eclipse/persistence/testing/tests/wdf/jpa2/JPA2Base.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2005, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2015 SAP. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -24,6 +24,7 @@
super("jpa2testmodel");
}
+ @Override
final protected String[] getClearableTableNames() {
return new String[0];
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkParameterTypeVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkParameterTypeVisitor.java
index 7a168c2..b083c39 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkParameterTypeVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkParameterTypeVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,65 +52,41 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
@@ -125,33 +101,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
type = Object.class;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.java
index 3348556..6a2528e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractEclipseLinkSemanticValidator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -104,17 +104,11 @@
this.extension = extension;
}
- /**
- * {@inheritDoc}
- */
@Override
protected LiteralVisitor buildLiteralVisitor() {
return new EclipseLinkLiteralVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected OwningClauseVisitor buildOwningClauseVisitor() {
return new EclipseLinkOwningClauseVisitor();
@@ -128,9 +122,6 @@
return new TableExpressionVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected TopLevelFirstDeclarationVisitor buildTopLevelFirstDeclarationVisitor() {
return new TopLevelFirstDeclarationVisitor(this);
@@ -186,9 +177,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected PathType selectClausePathExpressionPathType() {
return PathType.ANY_FIELD_INCLUDING_COLLECTION;
@@ -212,9 +200,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateFunctionExpression(FunctionExpression expression) {
super.validateFunctionExpression(expression);
@@ -269,9 +254,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateInExpression(InExpression expression) {
super.validateInExpression(expression);
@@ -292,9 +274,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateRangeVariableDeclarationRootObject(RangeVariableDeclaration expression) {
@@ -317,34 +296,22 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected PathType validPathExpressionTypeForCountFunction() {
return PathType.ANY_FIELD_INCLUDING_COLLECTION;
}
- /**
- * {@inheritDoc}
- */
@Override
protected PathType validPathExpressionTypeForInExpression() {
// Loosen up the JPA spec restriction because ANTLR parser used to allow it
return PathType.ANY_FIELD_INCLUDING_COLLECTION;
}
- /**
- * {@inheritDoc}
- */
@Override
protected PathType validPathExpressionTypeForInItem() {
return PathType.ANY_FIELD_INCLUDING_COLLECTION;
}
- /**
- * {@inheritDoc}
- */
@Override
protected Boolean validateThirdPartyStateFieldPathExpression(StateFieldPathExpression expression) {
@@ -412,99 +379,66 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
protected PathType validPathExpressionTypeForStringExpression() {
// Loosen up the JPA spec restriction because ANTLR parser used to allow it
return PathType.ANY_FIELD_INCLUDING_COLLECTION;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
super.visit(expression);
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
super.visit(expression);
@@ -524,18 +458,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
super.visit(expression);
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
super.visit(expression);
@@ -557,9 +485,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void dispose() {
super.dispose();
@@ -576,49 +501,31 @@
public int count;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
count = 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
count = expression.childrenSize();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
count = 1;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
count = 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
expression.getSelectClause().accept(this);
@@ -638,9 +545,6 @@
*/
protected boolean valid;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
valid = (this.expression == expression);
@@ -656,9 +560,6 @@
this.validator = validator;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.java
index 454ef39..be94163 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractGrammarValidator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -1085,9 +1085,6 @@
return helper;
}
- /**
- * {@inheritDoc}
- */
@Override
public void dispose() {
inputParameters.clear();
@@ -1162,9 +1159,6 @@
return visitor;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar getGrammar() {
return jpqlGrammar;
@@ -1191,9 +1185,6 @@
return helper;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -2530,34 +2521,22 @@
return helper;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, absExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
// Nothing to validate
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
validateArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
@@ -2569,17 +2548,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
validateLogicalExpression(expression, ConditionalExpressionBNF.ID, ConditionalExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
@@ -2602,17 +2575,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
validateAggregateFunctionLocation(expression, avgFunctionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
int startPosition = position(expression);
@@ -2620,9 +2587,6 @@
addProblem(expression, startPosition, endPosition, BadExpression_InvalidExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
@@ -2675,9 +2639,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
@@ -2759,9 +2720,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
@@ -2774,9 +2732,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
// Nothing to validate, it's done by the parent expression
@@ -2784,9 +2739,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
@@ -2885,9 +2837,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
@@ -2941,17 +2890,11 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
validatePathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
@@ -2976,9 +2919,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
@@ -3003,9 +2943,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
@@ -3072,17 +3009,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
validateAggregateFunctionLocation(expression, countFunctionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
@@ -3145,9 +3076,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
@@ -3202,26 +3130,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
// Nothing to validate, done directly by DeleteClause and WhereClause
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
validateArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
@@ -3253,9 +3172,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
@@ -3264,9 +3180,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
@@ -3279,25 +3192,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, existsExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
validateAbstractFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
@@ -3326,9 +3230,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
@@ -3353,9 +3254,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
validateAbstractConditionalClause(
@@ -3365,9 +3263,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -3384,17 +3279,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
validateIdentificationVariableDeclaration(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
@@ -3407,9 +3296,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
@@ -3543,9 +3429,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
@@ -3599,9 +3482,6 @@
validateOwningClause(expression, parameter);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
@@ -3714,9 +3594,6 @@
expression.getOnClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
@@ -3752,9 +3629,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
@@ -3767,25 +3641,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
// Nothing to validate
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, lengthExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
@@ -3835,57 +3700,36 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
validateAbstractTripleEncapsulatedExpression(expression, locateExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, lowerExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
validateAggregateFunctionLocation(expression, maxFunctionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
validateAggregateFunctionLocation(expression, minFunctionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
validateAbstractDoubleEncapsulatedExpression(expression, modExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
validateArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
@@ -3903,9 +3747,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
@@ -3919,17 +3760,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// Nothing to validate
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
@@ -3942,9 +3777,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
@@ -3963,17 +3795,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, objectExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
@@ -4007,9 +3833,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
@@ -4029,9 +3852,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
@@ -4055,9 +3875,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
validateLogicalExpression(
@@ -4067,9 +3884,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -4111,9 +3925,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
@@ -4160,9 +3971,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
@@ -4178,67 +3986,43 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
validateAbstractSelectStatement(expression);
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
validateAbstractFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
validateAbstractSelectClause(expression, isMultipleSubquerySelectItemsAllowed(expression));
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
validateSimpleSelectStatement(expression);
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, sizeExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, sqrtExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
validatePathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
if (!expression.hasCloseQuote()) {
@@ -4246,9 +4030,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
@@ -4273,33 +4054,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
validateAbstractTripleEncapsulatedExpression(expression, substringExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
validateArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
validateAggregateFunctionLocation(expression, sumFunctionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
@@ -4313,9 +4082,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
@@ -4387,9 +4153,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
@@ -4402,17 +4165,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
// Nothing to validate and we don't want to validate its encapsulated expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
@@ -4461,9 +4218,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
@@ -4506,26 +4260,17 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
// Done directly by UpdateClause and WhereClause
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, upperExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
@@ -4538,9 +4283,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
@@ -4585,9 +4327,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
validateAbstractConditionalClause(
@@ -4700,9 +4439,6 @@
*/
abstract boolean validateSeparator(CollectionExpression expression, int index);
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
validateSeparation(expression);
@@ -4718,9 +4454,6 @@
super(validator);
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] arguments(T expression) {
return ExpressionTools.EMPTY_STRING_ARRAY;
@@ -4743,17 +4476,11 @@
return expression.hasFirstExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasLeftParenthesis(T expression) {
return expression.hasLeftParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasRightParenthesis(T expression) {
// If the second encapsulated expression is missing, then no need
@@ -4768,9 +4495,6 @@
expression.hasSecondExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String identifier(T expression) {
return expression.getIdentifier();
@@ -4867,9 +4591,6 @@
super(validator);
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] arguments(T expression) {
return ExpressionTools.EMPTY_STRING_ARRAY;
@@ -4901,17 +4622,11 @@
*/
protected abstract String encapsulatedExpressionMissingKey(T expression);
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasLeftParenthesis(T expression) {
return expression.hasLeftParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasRightParenthesis(T expression) {
// If the encapsulated expression is missing, then no need to
@@ -4921,9 +4636,6 @@
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public final String identifier(T expression) {
return expression.getIdentifier();
@@ -4973,9 +4685,6 @@
super(validator);
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] arguments(T expression) {
return ExpressionTools.EMPTY_STRING_ARRAY;
@@ -4995,17 +4704,11 @@
return expression.hasFirstExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasLeftParenthesis(T expression) {
return expression.hasLeftParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasRightParenthesis(T expression) {
return !isRightParenthesisMissing(expression);
@@ -5112,9 +4815,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
this.expression = expression;
@@ -5132,9 +4832,6 @@
super(validator);
}
- /**
- * {@inheritDoc}
- */
@Override
boolean validateSeparator(CollectionExpression expression, int index) {
return expression.hasComma(index);
@@ -5152,9 +4849,6 @@
super(validator);
}
- /**
- * {@inheritDoc}
- */
@Override
boolean validateSeparator(CollectionExpression expression, int index) {
return !expression.hasComma(index);
@@ -5169,9 +4863,6 @@
*/
ComparisonExpression expression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
this.expression = expression;
@@ -5186,9 +4877,6 @@
*/
public boolean dateTime;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
dateTime = true;
@@ -5213,9 +4901,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
this.expression = expression;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.java
index f8a2634..9ffec3e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractSemanticValidator.java
@@ -230,9 +230,6 @@
return new TopLevelFirstDeclarationVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
public void dispose() {
super.dispose();
@@ -292,9 +289,6 @@
return comparisonExpressionVisitor;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar getGrammar() {
return helper.getGrammar();
@@ -339,9 +333,6 @@
return virtualIdentificationVariableFinder;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -2654,306 +2645,192 @@
return PathType.BASIC_FIELD_ONLY;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(AbsExpression expression) {
validateAbsExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(AbstractSchemaName expression) {
validateAbstractSchemaName(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(AdditionExpression expression) {
validateAdditionExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(AllOrAnyExpression expression) {
validateAllOrAnyExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(AndExpression expression) {
validateAndExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ArithmeticFactor expression) {
validateArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(AvgFunction expression) {
validateAvgFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(BadExpression expression) {
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(BetweenExpression expression) {
validateBetweenExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CaseExpression expression) {
validateCaseExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CoalesceExpression expression) {
validateCoalesceExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CollectionExpression expression) {
// Nothing to validate semantically
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CollectionMemberDeclaration expression) {
validateCollectionMemberDeclaration(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CollectionMemberExpression expression) {
validateCollectionMemberExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CollectionValuedPathExpression expression) {
// Validated by the parent of the expression
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ComparisonExpression expression) {
validateComparisonExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ConcatExpression expression) {
validateConcatExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ConstructorExpression expression) {
validateConstructorExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CountFunction expression) {
validateCountFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(DateTime expression) {
validateDateTime(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(DeleteClause expression) {
validateDeleteClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(DeleteStatement expression) {
validateDeleteStatement(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(DivisionExpression expression) {
validateDivisionExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(EmptyCollectionComparisonExpression expression) {
validateCollectionValuedPathExpression(expression.getExpression(), true);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(EntityTypeLiteral expression) {
validateEntityTypeLiteral(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(EntryExpression expression) {
validateEntryExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ExistsExpression expression) {
validateExistsExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(FromClause expression) {
validateFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(FunctionExpression expression) {
validateFunctionExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(GroupByClause expression) {
validateGroupByClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(HavingClause expression) {
validateHavingClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(IdentificationVariable expression) {
validateIdentificationVariable(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(IdentificationVariableDeclaration expression) {
validateIdentificationVariableDeclaration(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(IndexExpression expression) {
validateIndexExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(InExpression expression) {
validateInExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(InputParameter expression) {
// Nothing to validate semantically
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(Join expression) {
validateJoin(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(JPQLExpression expression) {
if (expression.hasQueryStatement()) {
@@ -2962,177 +2839,111 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(KeyExpression expression) {
validateKeyExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(KeywordExpression expression) {
// Nothing semantically to validate
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(LengthExpression expression) {
validateLengthExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(LikeExpression expression) {
validateLikeExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(LocateExpression expression) {
validateLocateExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(LowerExpression expression) {
validateLowerExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(MaxFunction expression) {
validateMaxFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(MinFunction expression) {
validateMinFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ModExpression expression) {
validateModExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(MultiplicationExpression expression) {
validateMultiplicationExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(NotExpression expression) {
validateNotExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(NullComparisonExpression expression) {
validateNullComparisonExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(NullExpression expression) {
// Nothing semantically to validate
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(NullIfExpression expression) {
validateNullIfExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(NumericLiteral expression) {
// Nothing semantically to validate
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ObjectExpression expression) {
validateObjectExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(OnClause expression) {
validateOnClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(OrderByClause expression) {
validateOrderByClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(OrderByItem expression) {
validateOrderByItem(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(OrExpression expression) {
validateOrExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(RangeVariableDeclaration expression) {
validateRangeVariableDeclaration(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ResultVariable expression) {
@@ -3145,194 +2956,122 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SelectClause expression) {
validateSelectClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SelectStatement expression) {
validateSelectStatement(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SimpleFromClause expression) {
validateSimpleFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SimpleSelectClause expression) {
validateSimpleSelectClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SimpleSelectStatement expression) {
validateSimpleSelectStatement(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SizeExpression expression) {
validateSizeExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SqrtExpression expression) {
validateSqrtExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(StateFieldPathExpression expression) {
validateStateFieldPathExpression(expression, PathType.ANY_FIELD);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(StringLiteral expression) {
// Nothing semantically to validate
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SubExpression expression) {
// Nothing semantically to validate
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SubstringExpression expression) {
validateSubstringExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SubtractionExpression expression) {
validateSubtractionExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SumFunction expression) {
validateSumFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(TreatExpression expression) {
validateTreatExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(TrimExpression expression) {
validateTrimExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(TypeExpression expression) {
validateTypeExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(UnknownExpression expression) {
// Nothing semantically to validate
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(UpdateClause expression) {
validateUpdateClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(UpdateItem expression) {
validateUpdateItem(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(UpdateStatement expression) {
validateUpdateStatement(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(UpperExpression expression) {
validateUpperExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(ValueExpression expression) {
validateValueExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(WhenClause expression) {
validateWhenClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(WhereClause expression) {
validateWhereClause(expression);
@@ -3350,9 +3089,6 @@
*/
protected CollectionValuedPathExpression expression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
this.expression = expression;
@@ -3365,17 +3101,11 @@
protected IdentificationVariable expression;
public boolean result;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
result = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
if (this.expression == expression) {
@@ -3383,9 +3113,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
// Make sure to bypass any sub expression
@@ -3429,18 +3156,12 @@
rightStateFieldPathExpressionValid = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
// Redirect to the validator, nothing special is required
expression.accept(validator);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -3462,9 +3183,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
@@ -3494,51 +3212,33 @@
protected boolean valid;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
// Already validated, no need to duplicate the issue
valid = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
valid = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
expression.getRangeVariableDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// Already validated, no need to duplicate the issue
valid = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
expression.getRootObject().accept(this);
@@ -3554,17 +3254,11 @@
this.validator = validator;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.accept(validator);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
validator.validateStateFieldPathExpression(expression, validator.validPathExpressionTypeForInItem());
@@ -3612,9 +3306,6 @@
*/
protected StateFieldPathExpression expression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
this.expression = expression;
@@ -3624,9 +3315,6 @@
// Made static final for performance reasons.
protected static final class SubqueryFirstDeclarationVisitor extends FirstDeclarationVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
valid = true;
@@ -3636,9 +3324,6 @@
// Made static for performance reasons.
protected static class TopLevelFirstDeclarationVisitor extends FirstDeclarationVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
// TODO
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractValidator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractValidator.java
index 15b70df..bf5087b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractValidator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/AbstractValidator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -738,9 +738,6 @@
this.problems = problems;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.acceptChildren(this);
@@ -764,9 +761,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
for (Expression child : expression.children()) {
@@ -777,17 +771,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// Ignore this, it should be validated by another validator
@@ -812,17 +800,11 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getParent().accept(this);
@@ -847,25 +829,16 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
CollectionTools.addAll(expressions, expression.children());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expressions.add(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// Don't add it
@@ -964,43 +937,28 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
// This is not a valid expression
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
// A collection expression is never valid
valid = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
- validate(((AbstractExpression) expression).getQueryBNF());
+ validate(expression.getQueryBNF());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// The missing expression is validated by GrammarValidator
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
if (expression.hasExpression()) {
@@ -1008,9 +966,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
// This is not a valid expression
@@ -1031,17 +986,11 @@
*/
protected boolean subExpression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
nestedArraySize = subExpression ? expression.childrenSize() : -1;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
subExpression = true;
@@ -1089,81 +1038,51 @@
whereClause = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
deleteClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
fromClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
groupByClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
havingClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
orderByClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
selectClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
simpleFromClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
simpleSelectClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
updateClause = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
whereClause = expression;
@@ -1190,33 +1109,21 @@
updateStatement = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
deleteStatement = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
selectStatement = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
simpleSelectStatement = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
updateStatement = expression;
@@ -1233,9 +1140,6 @@
*/
private SimpleSelectStatement expression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
this.expression = expression;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/BaseDeclarationIdentificationVariableFinder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/BaseDeclarationIdentificationVariableFinder.java
index 1e5d561..3d07d92 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/BaseDeclarationIdentificationVariableFinder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/BaseDeclarationIdentificationVariableFinder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,17 +61,11 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
// Incomplete/invalid query, stop here
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
if (traverse) {
@@ -83,9 +77,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
try {
@@ -97,17 +88,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
expression.getDeleteClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
if (traverse) {
@@ -118,9 +103,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
if (traverse) {
@@ -128,9 +110,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
if (traverse) {
@@ -141,25 +120,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// Incomplete/invalid query, stop here
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
if (traverse) {
@@ -170,25 +140,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
// Nothing to do because this visitor is only meant for DELETE or UPDATE queries
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
// Incomplete/invalid query, stop here
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
try {
@@ -200,9 +161,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
expression.getUpdateClause().accept(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/DefaultJPQLQueryProblem.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/DefaultJPQLQueryProblem.java
index 6f85b92..7c7a3a7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/DefaultJPQLQueryProblem.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/DefaultJPQLQueryProblem.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -78,49 +78,31 @@
this.messageArguments = messageArguments;
}
- /**
- * {@inheritDoc}
- */
@Override
public int getEndPosition() {
return endIndex;
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getExpression() {
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] getMessageArguments() {
return messageArguments;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getMessageKey() {
return messageKey;
}
- /**
- * {@inheritDoc}
- */
@Override
public int getStartPosition() {
return startIndex;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkGrammarValidator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkGrammarValidator.java
index d6acfb4..3c40e03 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkGrammarValidator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkGrammarValidator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -201,17 +201,11 @@
return new InExpressionWithNestedArrayVisitor(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected LiteralVisitor buildLiteralVisitor() {
return new EclipseLinkLiteralVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected OwningClauseVisitor buildOwningClauseVisitor() {
return new EclipseLinkOwningClauseVisitor();
@@ -279,9 +273,6 @@
return inExpressionWithNestedArrayVisitor;
}
- /**
- * {@inheritDoc}
- */
@Override
protected EclipseLinkOwningClauseVisitor getOwningClauseVisitor() {
return (EclipseLinkOwningClauseVisitor) super.getOwningClauseVisitor();
@@ -315,26 +306,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isInputParameterInValidLocation(InputParameter expression) {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
EclipseLinkVersion version = EclipseLinkVersion.value(getGrammar().getProviderVersion());
return version.isNewerThanOrEqual(EclipseLinkVersion.VERSION_2_4);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isMultipleSubquerySelectItemsAllowed(SimpleSelectClause expression) {
return isInExpressionWithNestedArray(expression);
@@ -364,9 +346,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isSubqueryAllowedAnywhere() {
EclipseLinkVersion version = EclipseLinkVersion.value(getProviderVersion());
@@ -382,9 +361,6 @@
return helper;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateAbstractSelectClause(AbstractSelectClause expression,
boolean multipleSelectItemsAllowed) {
@@ -404,16 +380,10 @@
super.validateAbstractSelectClause(expression, multipleSelectItemsAllowed);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
@@ -449,25 +419,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
// TODO: 2.5
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
validateAbstractDoubleEncapsulatedExpression(expression, databaseTypeHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
@@ -491,25 +452,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
// TODO: 2.5
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
@@ -596,25 +548,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
// TODO: 2.5
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
validateAbstractSingleEncapsulatedExpression(expression, tableExpressionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
@@ -647,9 +590,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
@@ -700,25 +640,16 @@
*/
public boolean valid;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
valid = visitor.isNestedArray(expression.getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
expression.getParent().accept(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkLiteralVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkLiteralVisitor.java
index df3ffa2..34ddb60 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkLiteralVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkLiteralVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,30 +54,18 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
if (type == LiteralType.STRING_LITERAL) {
@@ -85,44 +73,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
if (type == LiteralType.STRING_LITERAL) {
@@ -130,16 +100,10 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkVersion.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkVersion.java
index b029cb4..b08026c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkVersion.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/EclipseLinkVersion.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -204,9 +204,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return String.valueOf(version);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPAVersion.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPAVersion.java
index 7b53865..0edddd6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPAVersion.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPAVersion.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -179,9 +179,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getVersion();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPQLQueryProblemResourceBundle.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPQLQueryProblemResourceBundle.java
index 228b752..1cb79e0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPQLQueryProblemResourceBundle.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/JPQLQueryProblemResourceBundle.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,9 +32,6 @@
*/
public static final String PROPERTIES_FILE_NAME = JPQLQueryProblemResourceBundle.class.getPackage().getName() + ".jpa_jpql_validation";
- /**
- * {@inheritDoc}
- */
@Override
protected Object[][] getContents() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/LiteralVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/LiteralVisitor.java
index d086182..6b52c83 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/LiteralVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/LiteralVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -86,9 +86,6 @@
this.literal = ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
if (type == LiteralType.ABSTRACT_SCHEMA_NAME) {
@@ -96,9 +93,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
@@ -113,17 +107,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
visitAbstractPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
if (type == LiteralType.ENTITY_TYPE) {
@@ -131,9 +119,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
if (type == LiteralType.STRING_LITERAL) {
@@ -141,9 +126,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -155,9 +137,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
if (type == LiteralType.INPUT_PARAMETER) {
@@ -165,9 +144,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
if (type == LiteralType.IDENTIFICATION_VARIABLE) {
@@ -178,9 +154,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
if (type == LiteralType.ABSTRACT_SCHEMA_NAME) {
@@ -191,9 +164,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
if (type == LiteralType.RESULT_VARIABLE) {
@@ -201,17 +171,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
visitAbstractPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
if (type == LiteralType.STRING_LITERAL) {
@@ -219,9 +183,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
expression.getCollectionValuedPathExpression().accept(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/ParameterTypeVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/ParameterTypeVisitor.java
index 5844d9a..573fc6e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/ParameterTypeVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/ParameterTypeVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -152,68 +152,44 @@
*/
public abstract Object getType();
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
// The absolute function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
// An abstract schema type always have a type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
// The average function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
@@ -277,25 +253,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
@@ -309,26 +276,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
// A collection-valued path expression always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
if (expression.getExpression().isAncestor(inputParameter)) {
@@ -336,43 +294,28 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
typeName = expression.getClassName();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
// The count function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
// A date/time always have a type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
@@ -385,59 +328,38 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
// The exist function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
type = Object.class;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
// The identification variable always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
@@ -454,9 +376,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
if (inputParameter == null) {
@@ -465,26 +384,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
// KEY() always have a type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
@@ -498,9 +408,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
@@ -520,9 +427,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
@@ -541,60 +445,39 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
// The lower function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
// The maximum function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
// The minimum function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
visitDoubleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
@@ -608,51 +491,33 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
visitDoubleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
// A numerical expression always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
// The modulo function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
if (expression.isAncestor(inputParameter)) {
@@ -663,26 +528,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
// A state field path expression always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
@@ -698,26 +554,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
// The sum function always have a return type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
@@ -729,9 +576,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
if (expression.getExpression() != inputParameter) {
@@ -739,34 +583,22 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
expression.getStateFieldPathExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
// VALUE() always have a type
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
super.visit(expression);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/WordParser.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/WordParser.java
index 869ffcd..4efbb52 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/WordParser.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/WordParser.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -939,9 +939,6 @@
return text.subSequence(startIndex, endIndex).toString();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return isTail() ? ExpressionTools.EMPTY_STRING : substring();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpression.java
index dff84db..3f103f4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,25 +45,16 @@
super(parent, ABS);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningNumericsBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpressionFactory.java
index 2153544..5458e1a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbsExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.ABS);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractConditionalClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractConditionalClause.java
index c127acd..bfeadfe 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractConditionalClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractConditionalClause.java
@@ -67,25 +67,16 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getConditionalExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void addChildrenTo(Collection<Expression> children) {
children.add(getConditionalExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void addOrderedChildrenTo(List<Expression> children) {
@@ -122,9 +113,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -186,18 +174,12 @@
return hasSpaceAfterIdentifier;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return wordParser.character() == RIGHT_PARENTHESIS ||
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void parse(WordParser wordParser, boolean tolerant) {
@@ -210,17 +192,11 @@
conditionalExpression = parse(wordParser, ConditionalExpressionBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldSkipLiteral(AbstractExpression expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractDoubleEncapsulatedExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractDoubleEncapsulatedExpression.java
index b6fb6ff..705ea77 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractDoubleEncapsulatedExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractDoubleEncapsulatedExpression.java
@@ -66,27 +66,18 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getFirstExpression().accept(visitor);
getSecondExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getFirstExpression());
children.add(getSecondExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -132,9 +123,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -183,9 +171,6 @@
return hasComma;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return hasFirstExpression() || hasComma || hasSecondExpression();
@@ -223,9 +208,6 @@
return hasSpaceAfterComma;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
char character = wordParser.character();
@@ -256,9 +238,6 @@
*/
public abstract String parameterExpressionBNF(int index);
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -296,9 +275,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void removeEncapsulatedExpression() {
hasComma = false;
@@ -307,9 +283,6 @@
hasSpaceAfterComma = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkExpressionVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkExpressionVisitor.java
index 1df49f1..ca17f53 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkExpressionVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkExpressionVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,86 +30,50 @@
public abstract class AbstractEclipseLinkExpressionVisitor extends AbstractExpressionVisitor
implements EclipseLinkExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseChildrenVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseChildrenVisitor.java
index 4cb5f4a..b86f012 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseChildrenVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseChildrenVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,97 +32,61 @@
public abstract class AbstractEclipseLinkTraverseChildrenVisitor extends AbstractTraverseChildrenVisitor
implements EclipseLinkExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
visit((Expression) expression);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseParentVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseParentVisitor.java
index 8e7e81e..b175383 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseParentVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEclipseLinkTraverseParentVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,97 +31,61 @@
public abstract class AbstractEclipseLinkTraverseParentVisitor extends AbstractTraverseParentVisitor
implements EclipseLinkExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
visit((Expression) expression);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEncapsulatedExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEncapsulatedExpression.java
index 6ca6539..a667458 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEncapsulatedExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractEncapsulatedExpression.java
@@ -61,9 +61,6 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void addOrderedChildrenTo(List<Expression> children) {
@@ -156,9 +153,6 @@
return hasSpaceAfterIdentifier;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -185,9 +179,6 @@
wordParser.startsWith(EQUAL);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -278,9 +269,6 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.java
index 8aec2e4..ee14a92 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -390,9 +390,6 @@
throw new RuntimeException("The position of the Expression could not be calculated: " + expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final ListIterable<Expression> children() {
if (children == null) {
@@ -434,9 +431,6 @@
return getExpressionRegistry().getExpressionFactory(fallBackQueryBNF.getFallbackExpressionFactoryId());
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
return getQueryBNF();
@@ -465,9 +459,6 @@
return getGrammar().getExpressionRegistry();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return getRoot().getGrammar();
@@ -492,17 +483,11 @@
return getRoot().getJPAVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
public final int getLength() {
return toActualText().length();
}
- /**
- * {@inheritDoc}
- */
@Override
public final int getOffset() {
if (offset == -1) {
@@ -511,9 +496,6 @@
return offset;
}
- /**
- * {@inheritDoc}
- */
@Override
public final AbstractExpression getParent() {
return parent;
@@ -529,9 +511,6 @@
return getExpressionRegistry().getQueryBNF(queryBNFID);
}
- /**
- * {@inheritDoc}
- */
@Override
public final JPQLExpression getRoot() {
return (parent == null) ? (JPQLExpression) this : parent.getRoot();
@@ -573,9 +552,6 @@
return queryBNF.handleCollection();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isAncestor(Expression expression) {
@@ -668,9 +644,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public final ListIterable<Expression> orderedChildren() {
if (orderedChildren == null) {
@@ -1041,9 +1014,6 @@
return factory.buildExpression(this, wordParser, word, queryBNF, null, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
public void populatePosition(QueryPosition queryPosition, int position) {
@@ -1132,9 +1102,6 @@
return (expression != null);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
if (actualText == null) {
@@ -1145,9 +1112,6 @@
return actualText;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
if (parsedText == null) {
@@ -1169,9 +1133,6 @@
*/
protected abstract void toParsedText(StringBuilder writer, boolean actual);
- /**
- * {@inheritDoc}
- */
@Override
public final String toString() {
// toString() should only be called during debugging, thus the cached parsed text
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpressionVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpressionVisitor.java
index ea3d402..b4f23a2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpressionVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractExpressionVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,590 +30,338 @@
*/
public abstract class AbstractExpressionVisitor implements ExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractFromClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractFromClause.java
index e1f13ac..c02121c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractFromClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractFromClause.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,9 +90,6 @@
super(parent, FROM);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getDeclaration().accept(visitor);
@@ -100,9 +97,6 @@
getAsOfClause().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getDeclaration());
@@ -110,9 +104,6 @@
children.add(getAsOfClause());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -167,9 +158,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public final JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -300,9 +288,6 @@
return hasSpaceAfterHierarchicalQueryClause;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -314,9 +299,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -358,17 +340,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldParseWithFactoryFirst() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractJPQLGrammar.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractJPQLGrammar.java
index baa8ce5..0996ede 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractJPQLGrammar.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractJPQLGrammar.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -136,9 +136,6 @@
return jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
public ExpressionRegistry getExpressionRegistry() {
return registry;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractLiteralExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractLiteralExpressionFactory.java
index fbc8ecf..3c88b9a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractLiteralExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractLiteralExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,9 +59,6 @@
AbstractExpression expression,
boolean tolerant);
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractOrderByClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractOrderByClause.java
index 5d7ad13..437ef91 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractOrderByClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractOrderByClause.java
@@ -56,25 +56,16 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getOrderByItems().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getOrderByItems());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -108,9 +99,6 @@
return new CollectionExpression(this, children, spaces, commas, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public final JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -162,9 +150,6 @@
return hasSpaceAfterIdentifier;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -177,9 +162,6 @@
orderByItems = parse(wordParser, OrderByItemBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractPathExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractPathExpression.java
index aaf87b9..4c67563 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractPathExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractPathExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -107,26 +107,17 @@
this.pathSize = -1;
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getIdentificationVariable().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
checkPaths();
children.add(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void addOrderedChildrenTo(List<Expression> children) {
@@ -233,9 +224,6 @@
return endsWithDot;
}
- /**
- * {@inheritDoc}
- */
@Override
public final JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -291,9 +279,6 @@
return identificationVariable.isVirtual();
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void parse(WordParser wordParser, boolean tolerant) {
wordParser.moveForward(getText());
@@ -366,9 +351,6 @@
return writer.toString();
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaName.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaName.java
index 1666a3b..ecf26fc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaName.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaName.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,72 +37,45 @@
super(parent, abstractSchemaName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(AbstractSchemaNameBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getText() {
return super.getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
wordParser.moveForward(getText());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameBNF.java
index 22f0bca..db3221f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameFactory.java
index fe60476..9968639 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSchemaNameFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectClause.java
index 14840b2..70ecaf7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectClause.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -76,25 +76,16 @@
super(parent, SELECT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getSelectExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getSelectExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -139,9 +130,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -234,9 +222,6 @@
return hasSpaceAfterSelect;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -255,17 +240,11 @@
selectExpression = parse(wordParser, getSelectItemQueryBNFId(), tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldSkipLiteral(AbstractExpression expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.java
index fcec2e7..340b775 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSelectStatement.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -87,9 +87,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getSelectClause().accept(visitor);
@@ -99,9 +96,6 @@
getHavingClause().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getSelectClause());
@@ -111,9 +105,6 @@
children.add(getHavingClause());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -177,9 +168,6 @@
*/
protected abstract AbstractSelectClause buildSelectClause();
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -361,9 +349,6 @@
!whereClause.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -442,9 +427,6 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSingleEncapsulatedExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSingleEncapsulatedExpression.java
index 24633b4..ee44604 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSingleEncapsulatedExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractSingleEncapsulatedExpression.java
@@ -48,25 +48,16 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
if (expression != null) {
@@ -74,9 +65,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -106,9 +94,6 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return hasExpression();
@@ -125,9 +110,6 @@
!expression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -136,9 +118,6 @@
expression = parse(wordParser, getEncapsulatedExpressionQueryBNFId(), tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void removeEncapsulatedExpression() {
expression = null;
@@ -156,9 +135,6 @@
this.expression.setParent(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
if (expression != null) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseChildrenVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseChildrenVisitor.java
index 9879f43..c6f4d46 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseChildrenVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseChildrenVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,9 +26,6 @@
*/
public abstract class AbstractTraverseChildrenVisitor extends AnonymousExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
protected final void visit(Expression expression) {
expression.acceptChildren(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseParentVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseParentVisitor.java
index 778887f..1e99f8f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseParentVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTraverseParentVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,17 +25,11 @@
*/
public abstract class AbstractTraverseParentVisitor extends AnonymousExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
// This is the root of the parsed tree
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTripleEncapsulatedExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTripleEncapsulatedExpression.java
index ce75b6f..8eabcc7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTripleEncapsulatedExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AbstractTripleEncapsulatedExpression.java
@@ -85,9 +85,6 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getFirstExpression().accept(visitor);
@@ -95,9 +92,6 @@
getThirdExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getFirstExpression());
@@ -105,9 +99,6 @@
children.add(getThirdExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -171,9 +162,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -238,9 +226,6 @@
return thirdExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return hasFirstExpression() || hasFirstComma ||
@@ -321,9 +306,6 @@
!thirdExpression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -351,9 +333,6 @@
*/
protected abstract boolean isThirdExpressionOptional();
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -410,9 +389,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void removeEncapsulatedExpression() {
hasFirstComma = false;
@@ -424,9 +400,6 @@
hasSpaceAfterSecondComma = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AdditionExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AdditionExpression.java
index 139fcb9..620e932 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AdditionExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AdditionExpression.java
@@ -36,9 +36,6 @@
super(parent, PLUS);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateExpressionBNF.java
index 3b3bd0f..2caed4c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateExpressionBNF.java
@@ -51,9 +51,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateFunction.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateFunction.java
index 4ea95fc..7707634 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateFunction.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AggregateFunction.java
@@ -72,9 +72,6 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -99,9 +96,6 @@
return new StateFieldPathExpression(this, word);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalAggregateFunctionBNF.ID;
@@ -118,9 +112,6 @@
return (distinctIdentifier != null) ?distinctIdentifier : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(AggregateExpressionBNF.ID);
@@ -145,9 +136,6 @@
return hasSpaceAfterDistinct;
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -163,9 +151,6 @@
super.parseEncapsulatedExpression(wordParser, whitespaceCount, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpression.java
index 1e1ea46..ca241dd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpression.java
@@ -52,33 +52,21 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return SubqueryBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(AllOrAnyExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression parse(WordParser wordParser, String queryBNFId, boolean tolerant) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionBNF.java
index dc35bd7..8685dba 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionFactory.java
index 0ab9393..a93ed5d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AllOrAnyExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,9 +45,6 @@
Expression.SOME);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpression.java
index ffbb184..117658d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpression.java
@@ -54,33 +54,21 @@
super(parent, AND);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getLeftExpressionQueryBNFId() {
return ConditionalTermBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getRightExpressionQueryBNFId() {
return ConditionalFactorBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(AND) ||
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpressionFactory.java
index 0668744..53df739 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AndExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,9 +47,6 @@
super(ID, Expression.AND);
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("null")
protected AbstractExpression buildExpression(AbstractExpression parent,
@@ -105,9 +102,6 @@
*/
boolean found;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
found = true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AnonymousExpressionVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AnonymousExpressionVisitor.java
index 775d22c..c3f4e63 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AnonymousExpressionVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AnonymousExpressionVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,217 +30,136 @@
*/
public abstract class AnonymousExpressionVisitor implements ExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
visit((Expression) expression);
@@ -254,457 +173,286 @@
protected void visit(Expression expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
visit((Expression) expression);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpression.java
index eb17737..1e41d37 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
return getParent().findQueryBNF(expression);
@@ -59,33 +56,21 @@
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getLeftExpressionQueryBNFId() {
return ArithmeticExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public final JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ArithmeticTermBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public final String getRightExpressionQueryBNFId() {
return ArithmeticTermBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -109,9 +94,6 @@
return (expression != null);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final String parseIdentifier(WordParser wordParser) {
return getText();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionBNF.java
index 1467b4b..93bcde4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionFactory.java
index 6067823..c3af903 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,9 +64,6 @@
return new DivisionExpression(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
@@ -162,17 +159,11 @@
*/
boolean found;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
found = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
found = true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactor.java
index bd04c77..ba041c6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactor.java
@@ -56,33 +56,21 @@
operator = arithmeticFactor.charAt(0);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -97,9 +85,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -122,17 +107,11 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ArithmeticFactorBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean handleAggregate(JPQLQueryBNF queryBNF) {
return false;
@@ -167,9 +146,6 @@
return operator == '-';
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return wordParser.isArithmeticSymbol(wordParser.character()) ||
@@ -185,9 +161,6 @@
return operator == '+';
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -200,9 +173,6 @@
expression = parse(wordParser, ArithmeticFactorBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactorBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactorBNF.java
index 4319b5d..30abeca 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactorBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticFactorBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticPrimaryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticPrimaryBNF.java
index 0079487..1c91e54 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticPrimaryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticPrimaryBNF.java
@@ -65,9 +65,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticTermBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticTermBNF.java
index 166ffbf..bdfecd2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticTermBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ArithmeticTermBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClause.java
index 42fdf65..bfec2fb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClause.java
@@ -45,13 +45,13 @@
private AbstractExpression expression;
/**
- * Determines whether a whitespace was found after either <code><b>SCN</b><code> or
+ * Determines whether a whitespace was found after either <code><b>SCN</b></code> or
* <code><b>TIMESTAMP</b></code>.
*/
private boolean hasSpaceAfterCategory;
/**
- * Determines whether a whitespace was found after <code><b>AS OF</b><code>.
+ * Determines whether a whitespace was found after <code><b>AS OF</b></code>.
*/
private boolean hasSpaceAfterIdentifier;
@@ -81,33 +81,21 @@
super(parent, AS_OF);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -137,9 +125,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -193,9 +178,6 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(AsOfClauseBNF.ID);
@@ -249,9 +231,6 @@
return timestampIdentifier != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -274,9 +253,6 @@
expression = parse(wordParser, ScalarExpressionBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseBNF.java
index 745458c..4950cfc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseFactory.java
index b451931..b12d774 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AsOfClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
super(ID, Expression.AS_OF);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunction.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunction.java
index 8466bc6..5987bcc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunction.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunction.java
@@ -35,9 +35,6 @@
super(parent, AVG);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunctionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunctionFactory.java
index e8146c6..77b00e3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunctionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/AvgFunctionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.AVG);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpression.java
index 7d36dd4..2c3fc8d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,41 +57,26 @@
this.expression.setParent(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
// Don't traverse the invalid expression
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
// Don't traverse the invalid expression
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(toParsedText()));
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
return getParent().findQueryBNF(expression);
@@ -109,17 +94,11 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(BadExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -131,25 +110,16 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isUnknown() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
expression = parse(wordParser, BadExpressionBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
if (expression != null) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionBNF.java
index 5675f16..97723cd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionFactory.java
index 97f1109..4951033 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BadExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpression.java
index de7e6c4..6bc20ac 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpression.java
@@ -94,17 +94,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
@@ -112,9 +106,6 @@
getUpperBoundExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
@@ -122,9 +113,6 @@
children.add(getUpperBoundExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -172,9 +160,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -265,9 +250,6 @@
return lowerBoundExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(BetweenExpressionBNF.ID);
@@ -373,9 +355,6 @@
!upperBoundExpression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return wordParser.character() == RIGHT_PARENTHESIS ||
@@ -385,9 +364,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -418,9 +394,6 @@
upperBoundExpression = parse(wordParser, InternalBetweenExpressionBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionBNF.java
index 645d51c..5448307 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionBNF.java
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionFactory.java
index 7ec4150..edefa0e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BetweenExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
Expression.NOT_BETWEEN);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanExpressionBNF.java
index 7259cc2..dc8b687 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanLiteralBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanLiteralBNF.java
index ba46806..e5f8a8e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanLiteralBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanLiteralBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanPrimaryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanPrimaryBNF.java
index 2bae889..afe073e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanPrimaryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/BooleanPrimaryBNF.java
@@ -48,9 +48,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpression.java
index 178c4ed..a47ba69 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpression.java
@@ -100,17 +100,11 @@
super(parent, CASE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getCaseOperand().accept(visitor);
@@ -118,9 +112,6 @@
getElseExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getCaseOperand());
@@ -128,9 +119,6 @@
children.add(getElseExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -183,9 +171,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -260,9 +245,6 @@
return elseExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(GeneralCaseExpressionBNF.ID);
@@ -381,9 +363,6 @@
!whenClauses.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -407,9 +386,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -447,9 +423,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
@@ -503,7 +476,7 @@
}
/**
- * A enumeration used to determine how {@link CaseExpression#isParsingComplete(WordParser, String)}
+ * A enumeration used to determine how {@link CaseExpression#isParsingComplete(WordParser, String, Expression)}
* should behaves.
*/
private enum ParsingType {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionBNF.java
index 562f818..edce92d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionFactory.java
index f3f8ec6..f31e232 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.CASE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseOperandBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseOperandBNF.java
index ff5250c..d185e3e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseOperandBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CaseOperandBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpression.java
index 6a19576..97ae3e8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -74,17 +74,11 @@
shouldParseWithFactoryFirst = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -109,9 +103,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return ScalarExpressionBNF.ID;
@@ -126,9 +117,6 @@
return databaseType;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(CastExpressionBNF.ID);
@@ -153,9 +141,6 @@
!databaseType.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return super.hasEncapsulatedExpression() || (asIdentifier != null) || hasDatabaseType();
@@ -192,9 +177,6 @@
return hasSpaceAfterExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -214,9 +196,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -246,9 +225,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void removeEncapsulatedExpression() {
super.removeEncapsulatedExpression();
@@ -258,17 +234,11 @@
hasSpaceAfterExpression = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldParseWithFactoryFirst() {
return shouldParseWithFactoryFirst;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionBNF.java
index 89a70bd..ad80278 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionFactory.java
index 26c2d13..e4f5647 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CastExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.CAST);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpression.java
index e663269..7c4cda2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,25 +39,16 @@
super(parent, COALESCE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalCoalesceExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(CoalesceExpressionBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionBNF.java
index 9bcfab4..47e8ff7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionFactory.java
index bf0b902..66cfb0b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CoalesceExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.COALESCE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.java
index 0e5edb2..70ce155 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionExpression.java
@@ -94,9 +94,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
@@ -114,9 +111,6 @@
getChild(index).accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
for (Expression child : children()) {
@@ -124,9 +118,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
@@ -138,9 +129,6 @@
children.addAll(this.children);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -208,9 +196,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
return getParent().findQueryBNF(expression);
@@ -238,9 +223,6 @@
return child;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getParent().getQueryBNF();
@@ -285,9 +267,6 @@
return children.indexOf(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
throw new IllegalAccessError("This method shouln't be invoked, text=" + wordParser);
@@ -321,9 +300,6 @@
return writer.toString();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
toParsedText(writer, childrenSize(), actual);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclaration.java
index df95f57..e48ccdb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclaration.java
@@ -98,35 +98,23 @@
super(parent, IN);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getCollectionValuedPathExpression().accept(visitor);
getIdentificationVariable().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getCollectionValuedPathExpression());
children.add(getIdentificationVariable());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -171,9 +159,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -234,9 +219,6 @@
return identificationVariable;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(CollectionMemberDeclarationBNF.ID);
@@ -342,9 +324,6 @@
!hasIdentificationVariable();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return wordParser.character() == RIGHT_PARENTHESIS ||
@@ -352,9 +331,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -445,9 +421,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationBNF.java
index fe8c9b2..8edafea 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationFactory.java
index 0788fb4..360cbd0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberDeclarationFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID, Expression.IN);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpression.java
index 3b40f9d..2bda1df 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpression.java
@@ -86,35 +86,23 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getEntityExpression().accept(visitor);
getCollectionValuedPathExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getEntityExpression());
children.add(getCollectionValuedPathExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -158,9 +146,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -253,9 +238,6 @@
return MEMBER;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(CollectionMemberExpressionBNF.ID);
@@ -318,9 +300,6 @@
return hasSpaceAfterOf;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -349,9 +328,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionBNF.java
index 8750d72..66fb3e2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionFactory.java
index ca91d94..2243dae 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionMemberExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,9 +45,6 @@
Expression.NOT_MEMBER_OF);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpression.java
index cdab828..e9a0e09 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpression.java
@@ -65,17 +65,11 @@
super(parent, paths);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(CollectionValuedPathExpressionBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionBNF.java
index 183d31f..4d47baa 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionBNF.java
@@ -43,9 +43,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionFactory.java
index 17594a6..fe0dc5f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CollectionValuedPathExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
@@ -52,9 +49,6 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isCollection() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpression.java
index b718f09..d1e2daa 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,9 +66,6 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
@@ -83,33 +80,21 @@
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getLeftExpressionQueryBNFId() {
return ComparisonExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ComparisonExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getRightExpressionQueryBNFId() {
return ComparisonExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -135,9 +120,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String parseIdentifier(WordParser wordParser) {
return getText();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionBNF.java
index 6fdfb5b..7cad2ad 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionBNF.java
@@ -55,9 +55,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionFactory.java
index 24f707b..7744d17 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ComparisonExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,9 +49,6 @@
LOWER_THAN_OR_EQUAL);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CompoundExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CompoundExpression.java
index cf2a8f3..957c25f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CompoundExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CompoundExpression.java
@@ -60,27 +60,18 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getLeftExpression().accept(visitor);
getRightExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void addChildrenTo(Collection<Expression> children) {
children.add(getLeftExpression());
children.add(getRightExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void addOrderedChildrenTo(List<Expression> children) {
@@ -106,9 +97,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -214,9 +202,6 @@
return hasSpaceAfterIdentifier;
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void parse(WordParser wordParser, boolean tolerant) {
@@ -267,9 +252,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected final void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpression.java
index 9999d6f..060eb53 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,9 +47,6 @@
super(parent, CONCAT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
@@ -74,17 +71,11 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalConcatExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningStringsBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpressionFactory.java
index f22d63b..0a7dc70 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConcatExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.CONCAT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalExpressionBNF.java
index e2883bc..d070982 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalFactorBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalFactorBNF.java
index dcb4862..9f14d7f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalFactorBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalFactorBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalPrimaryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalPrimaryBNF.java
index 16518f6..cce9d34 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalPrimaryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalPrimaryBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalTermBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalTermBNF.java
index 977c3c9..bec4ae9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalTermBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConditionalTermBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClause.java
index 9c4a86b..fdc4063 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClause.java
@@ -56,33 +56,21 @@
super(parent, CONNECT_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -99,9 +87,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -135,9 +120,6 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ConnectByClauseBNF.ID);
@@ -164,9 +146,6 @@
return hasSpaceAfterConnectBy;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -179,9 +158,6 @@
expression = parse(wordParser, InternalConnectByClauseBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseBNF.java
index ab4bf18..0c364d9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseFactory.java
index cb2ded7..e935577 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConnectByClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,9 +40,6 @@
super(ID, CONNECT_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpression.java
index 692aa13..9e03342 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpression.java
@@ -79,33 +79,21 @@
super(parent, NEW);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getConstructorItems().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getConstructorItems());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -159,9 +147,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -204,9 +189,6 @@
return constructorItems;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ConstructorExpressionBNF.ID);
@@ -253,18 +235,12 @@
return hasSpaceAfterNew;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return wordParser.character() == RIGHT_PARENTHESIS ||
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -315,17 +291,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldSkipLiteral(AbstractExpression expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionBNF.java
index 15e49cf..05b2f41 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionFactory.java
index 3101848..039a6b9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.NEW);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorItemBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorItemBNF.java
index 0fd1fc5..11eb420 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorItemBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ConstructorItemBNF.java
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunction.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunction.java
index 345b097..79c902e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunction.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunction.java
@@ -39,17 +39,11 @@
super(parent, COUNT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildEncapsulatedExpression(WordParser wordParser, String word) {
@@ -70,9 +64,6 @@
return super.buildEncapsulatedExpression(wordParser, word);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalCountBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunctionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunctionFactory.java
index 597d340..29ada19 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunctionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/CountFunctionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.COUNT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseType.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseType.java
index 658fca6..cac8553 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseType.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,41 +42,26 @@
super(parent, databaseType);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(DatabaseTypeQueryBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isSecondExpressionOptional() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public String parameterExpressionBNF(int index) {
return NumericLiteralBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldParseRightParenthesis(WordParser wordParser, boolean tolerant) {
// If the database type uses parenthesis, then this expression will own the right
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeFactory.java
index 2214c83..4caa99f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeQueryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeQueryBNF.java
index 97eb1b4..77f55e3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeQueryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatabaseTypeQueryBNF.java
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTime.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTime.java
index ac0b9cc..1d62b42 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTime.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTime.java
@@ -54,24 +54,15 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
@@ -87,17 +78,11 @@
return identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningDatetimeBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getText() {
return super.getText();
@@ -148,9 +133,6 @@
return getText().charAt(0) == LEFT_CURLY_BRACKET;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -204,25 +186,16 @@
wordParser.moveForward(stopIndex - startIndex);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(actual && !isJDBCDate() ? identifier : getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeFactory.java
index 98b0ff5..d02cc9b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,9 +46,6 @@
"{");
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimePrimaryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimePrimaryBNF.java
index 5f584ea..46d3830 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimePrimaryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimePrimaryBNF.java
@@ -51,9 +51,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeTimestampLiteralBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeTimestampLiteralBNF.java
index 786d535..774ce12 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeTimestampLiteralBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DateTimeTimestampLiteralBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatetimeExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatetimeExpressionBNF.java
index 84add30..22b39d5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatetimeExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DatetimeExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultEclipseLinkJPQLGrammar.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultEclipseLinkJPQLGrammar.java
index e6952df..17d5a90 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultEclipseLinkJPQLGrammar.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultEclipseLinkJPQLGrammar.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,41 +57,26 @@
return EclipseLinkJPQLGrammar2_6.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public ExpressionRegistry getExpressionRegistry() {
return instance().getExpressionRegistry();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return instance().getJPAVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return instance().getProvider();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return instance().getProviderVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return instance().toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultJPQLGrammar.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultJPQLGrammar.java
index d5270eb..be1464a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultJPQLGrammar.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultJPQLGrammar.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,41 +60,26 @@
return JPQLGrammar2_1.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public ExpressionRegistry getExpressionRegistry() {
return instance().getExpressionRegistry();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return instance().getJPAVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return instance().getProvider();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return instance().toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultStringExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultStringExpression.java
index 3112acc..ee73e53 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultStringExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DefaultStringExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,49 +42,31 @@
this.value = value;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
// This object should not be visited
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
// This object does not have children
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
// Nothing to parse
}
- /**
- * {@inheritDoc}
- */
@Override
public void populatePosition(QueryPosition queryPosition, int position) {
queryPosition.setExpression(getParent());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(value);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClause.java
index e6c29df..a41d14d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClause.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -72,33 +72,21 @@
super(parent, DELETE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getRangeVariableDeclaration().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getRangeVariableDeclaration());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -143,9 +131,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -178,9 +163,6 @@
return (fromIdentifier != null) ? fromIdentifier : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(DeleteClauseBNF.ID);
@@ -237,9 +219,6 @@
return hasSpaceAfterFrom;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -268,9 +247,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseBNF.java
index 750dcd6..ce1545c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseFactory.java
index e584637..ce5bc59 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.DELETE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseRangeVariableDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseRangeVariableDeclarationBNF.java
index efff4e7..c0c08be 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseRangeVariableDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteClauseRangeVariableDeclarationBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatement.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatement.java
index e8e7bf3..5130ecf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatement.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatement.java
@@ -55,26 +55,17 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getDeleteClause().accept(visitor);
getWhereClause().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getDeleteClause());
@@ -88,9 +79,6 @@
return deleteClause = new DeleteClause(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -103,9 +91,6 @@
children.add(whereClause);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -129,9 +114,6 @@
return deleteClause;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(DeleteStatementBNF.ID);
@@ -170,9 +152,6 @@
!whereClause.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -192,9 +171,6 @@
accept(new FullyQualifyPathExpressionVisitor());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementBNF.java
index c54dac1..e9da514 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementFactory.java
index c038012..c51e3d8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DeleteStatementFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,9 +43,6 @@
Expression.DELETE_FROM);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DerivedCollectionMemberDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DerivedCollectionMemberDeclarationBNF.java
index 32c1bc3..12cf570 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DerivedCollectionMemberDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DerivedCollectionMemberDeclarationBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DivisionExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DivisionExpression.java
index ce2ffca..ce2eed3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DivisionExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/DivisionExpression.java
@@ -38,17 +38,11 @@
super(parent, DIVISION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkAnonymousExpressionVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkAnonymousExpressionVisitor.java
index 4afc085..d3a9399 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkAnonymousExpressionVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkAnonymousExpressionVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,97 +31,61 @@
public abstract class EclipseLinkAnonymousExpressionVisitor extends AnonymousExpressionVisitor
implements EclipseLinkExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
visit((Expression) expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
visit((Expression) expression);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar1.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar1.java
index 566abf3..495767e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar1.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,62 +61,38 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new JPQLGrammar1_0();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_1_0;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 1.x";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_0.java
index f9f5310..96c3123 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,9 +59,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
@@ -97,33 +94,21 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new JPQLGrammar2_0();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_0;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
@@ -132,23 +117,14 @@
addChildBNF(InExpressionExpressionBNF.ID, InputParameterBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 2.0";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_1.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_1.java
index 95babb1..c5665bd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_1.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -130,9 +130,6 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
@@ -145,33 +142,21 @@
return jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_0;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
@@ -211,9 +196,6 @@
addChildBNF(PatternValueBNF.ID, ArithmeticExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
@@ -221,9 +203,6 @@
registerFactory(new TreatExpressionFactory());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
@@ -239,9 +218,6 @@
registerIdentifierVersion(TREAT, JPAVersion.VERSION_2_0);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 2.1";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_2.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_2.java
index 061f0d0..7c8ec70 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_2.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -82,62 +82,38 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new EclipseLinkJPQLGrammar2_1();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_0;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 2.2";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_3.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_3.java
index 356d5e6..b4d649f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_3.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_3.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -82,62 +82,38 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new EclipseLinkJPQLGrammar2_2();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_0;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 2.3";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_4.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_4.java
index 0d2986e..15ac6fb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_4.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_4.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -137,9 +137,6 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
@@ -155,33 +152,21 @@
return jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_1;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
@@ -238,9 +223,6 @@
setHandleSubExpression(RangeVariableDeclarationBNF.ID, true);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
@@ -268,9 +250,6 @@
setFallbackExpressionFactoryId(JoinAssociationPathExpressionBNF.ID, JoinCollectionValuedPathExpressionFactory.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
@@ -313,9 +292,6 @@
registerIdentifierRole("LAST", IdentifierRole.CLAUSE); // Part of NULLS LAST
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 2.4";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_5.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_5.java
index bc48caf..319e658 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_5.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_5.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -108,41 +108,26 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new EclipseLinkJPQLGrammar2_4();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_1;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
@@ -161,9 +146,6 @@
addChildBNF(InExpressionExpressionBNF.ID, ScalarExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
@@ -174,9 +156,6 @@
registerFactory(new StartWithClauseFactory());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
@@ -200,9 +179,6 @@
registerIdentifierVersion("WITH", JPAVersion.VERSION_2_1);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 2.5";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_6.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_6.java
index f7a1290..0e7aaa1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_6.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_6.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -85,62 +85,38 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new EclipseLinkJPQLGrammar2_5();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_1;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultEclipseLinkJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return VERSION.getVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLink 2.6";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ElseExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ElseExpressionBNF.java
index 07b3016..628051e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ElseExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ElseExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpression.java
index f7c37de..bcffa8b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpression.java
@@ -85,33 +85,21 @@
updateExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -146,9 +134,6 @@
return new StateFieldPathToCollectionValuedPathConverter(this, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -228,9 +213,6 @@
return EMPTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(EmptyCollectionComparisonExpressionBNF.ID);
@@ -264,9 +246,6 @@
return hasSpaceAfterIs;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -308,9 +287,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
@@ -381,9 +357,6 @@
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
this.expression = new CollectionValuedPathExpression(parent, expression.getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpressionBNF.java
index b95c413..42e8cf0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EmptyCollectionComparisonExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EncapsulatedIdentificationVariableExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EncapsulatedIdentificationVariableExpression.java
index c7f7e63..86d4ac6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EncapsulatedIdentificationVariableExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EncapsulatedIdentificationVariableExpression.java
@@ -41,25 +41,16 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public final String getEncapsulatedExpressionQueryBNFId() {
return IdentificationVariableBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(GeneralIdentificationVariableBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression parse(WordParser wordParser, String queryBNFId, boolean tolerant) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityExpressionBNF.java
index dd51ad1..3c2a96d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityExpressionBNF.java
@@ -45,9 +45,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityOrValueExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityOrValueExpressionBNF.java
index f02107f..0dfb1f6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityOrValueExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityOrValueExpressionBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeExpressionBNF.java
index c561099..2d93a9b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeExpressionBNF.java
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteral.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteral.java
index a9ead5b..7973e0e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteral.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteral.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,24 +37,15 @@
super(parent, entityTypeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
@@ -69,33 +60,21 @@
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(EntityTypeLiteralBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
wordParser.moveForward(getText());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralBNF.java
index e10e769..97db65c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralFactory.java
index 3d73d27..1a344b3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntityTypeLiteralFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpression.java
index 843c1cf..26c69aa 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpression.java
@@ -42,9 +42,6 @@
super(parent, ENTRY);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpressionFactory.java
index eaecce0..c2d146f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EntryExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.ENTRY);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumExpressionBNF.java
index 63a344c..c7a0b4b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumLiteralBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumLiteralBNF.java
index 01bfdd7..1e98439 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumLiteralBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumLiteralBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumPrimaryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumPrimaryBNF.java
index 47f2d29..4a9a4dd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumPrimaryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/EnumPrimaryBNF.java
@@ -48,9 +48,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpression.java
index 1ba9550..d7956ca 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpression.java
@@ -44,17 +44,11 @@
super(parent, EXISTS);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return SubqueryBNF.ID;
@@ -71,9 +65,6 @@
return (notIdentifier != null) ? notIdentifier : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ExistsExpressionBNF.ID);
@@ -88,9 +79,6 @@
return (notIdentifier != null);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -104,9 +92,6 @@
super.parse(wordParser, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression parse(WordParser wordParser, String queryBNFId, boolean tolerant) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionBNF.java
index 41767ef..b199a23 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionFactory.java
index df97962..19abd5f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExistsExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.EXISTS);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionFactory.java
index 8a27aaf..9446a56 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,7 +80,7 @@
/**
* Adds the given JPQL identifiers to this factory.
*
- * @param identifier The JPQL identifiers this factory will parse
+ * @param identifiers The JPQL identifiers this factory will parse
*/
void addIdentifiers(String... identifiers) {
@@ -113,17 +113,11 @@
AbstractExpression expression,
boolean tolerant);
- /**
- * {@inheritDoc}
- */
@Override
public final int compareTo(ExpressionFactory expressionFactory) {
return id.compareTo(expressionFactory.getId());
}
- /**
- * {@inheritDoc}
- */
@Override
public final boolean equals(Object object) {
if (object == null) {
@@ -158,9 +152,6 @@
return id;
}
- /**
- * {@inheritDoc}
- */
@Override
public final int hashCode() {
return id.hashCode();
@@ -185,9 +176,6 @@
this.expressionRegistry = expressionRegistry;
}
- /**
- * {@inheritDoc}
- */
@Override
public final String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitorWrapper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitorWrapper.java
index 01a2ebd..ae1613c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitorWrapper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExpressionVisitorWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,9 +62,6 @@
return delegate;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.accept(delegate);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpression.java
index f6fe7c0..35e89b9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,17 +67,11 @@
super(parent, EXTRACT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -103,9 +97,6 @@
super.addOrderedEncapsulatedExpressionTo(children);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return ScalarExpressionBNF.ID;
@@ -132,9 +123,6 @@
return datePart;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ExtractExpressionBNF.ID);
@@ -149,9 +137,6 @@
return ExpressionTools.stringIsNotEmpty(datePart);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return hasDatePart() || (fromIdentifier != null) || hasExpression();
@@ -185,18 +170,12 @@
return hasSpaceAfterFrom;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(FROM) ||
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -236,9 +215,6 @@
super.parseEncapsulatedExpression(wordParser, whitespaceCount, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void removeEncapsulatedExpression() {
super.removeEncapsulatedExpression();
@@ -248,9 +224,6 @@
hasSpaceAfterDatePart = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionBNF.java
index 245e86b..2ebfb40 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionFactory.java
index 2986c53..5a16304 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ExtractExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.EXTRACT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClause.java
index 6a87363..40b84b6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClause.java
@@ -43,25 +43,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getDeclarationQueryBNFId() {
return InternalFromClauseBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FromClauseBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseBNF.java
index 12d2d36..99f819c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseFactory.java
index fd7a25b..c0b2625 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FromClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.FROM);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FullyQualifyPathExpressionVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FullyQualifyPathExpressionVisitor.java
index 5322196..360c575 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FullyQualifyPathExpressionVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FullyQualifyPathExpressionVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,42 +48,27 @@
return visitor;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
// The "virtual" variable name will be the entity name
variableName = expression.toActualText().toLowerCase(Locale.ROOT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
// Do nothing, prevent to do anything for invalid queries
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
visitAbstractPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
expression.getRangeVariableDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
@@ -95,9 +80,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -106,17 +88,11 @@
expression.setVirtualIdentificationVariable(variableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
// Do nothing, prevent to do anything for invalid queries
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -128,34 +104,22 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
// Nothing to do because a SELECT query has to have its path expressions fully qualified
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
// Nothing to do because a subquery query has to have its path expressions fully qualified
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
// A null check is required because the query could be invalid/incomplete
visitAbstractPathExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
@@ -167,9 +131,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
@@ -205,25 +166,16 @@
*/
private Expression expression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
this.expression = expression;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpression.java
index fd70e4d..d82b61f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpression.java
@@ -93,17 +93,11 @@
this.parameterQueryBNFId = parameterQueryBNFId;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -120,9 +114,6 @@
super.addOrderedEncapsulatedExpressionTo(children);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return parameterQueryBNFId;
@@ -148,9 +139,6 @@
return parameterCount;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionExpressionBNF.ID);
@@ -175,9 +163,6 @@
return hasComma;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return hasFunctionName() || hasComma || super.hasEncapsulatedExpression();
@@ -201,9 +186,6 @@
return hasSpaceAfterComma;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -248,9 +230,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionBNF.java
index a8b5099..316ad66 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionFactory.java
index a389656..ba2323e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -78,9 +78,6 @@
this(id, ParameterCount.ZERO_OR_MANY, FunctionItemBNF.ID, identifiers);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionItemBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionItemBNF.java
index 4c6f499..6bbd166 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionItemBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionItemBNF.java
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningDatetimeBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningDatetimeBNF.java
index 7cec683..faadf40 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningDatetimeBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningDatetimeBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningNumericsBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningNumericsBNF.java
index 8263f79..487c17a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningNumericsBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningNumericsBNF.java
@@ -52,9 +52,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningStringsBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningStringsBNF.java
index 7903417..f5d11a8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningStringsBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/FunctionsReturningStringsBNF.java
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralCaseExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralCaseExpressionBNF.java
index daf86fa..d5c3342 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralCaseExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralCaseExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationExpressionFactory.java
index b5b62a1..2386209 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,9 +48,6 @@
*/
protected abstract AbstractExpression buildExpression(AbstractExpression parent);
- /**
- * {@inheritDoc}
- */
@Override
protected final AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationVariableBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationVariableBNF.java
index a7502d4..707d460 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationVariableBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GeneralIdentificationVariableBNF.java
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClause.java
index 3e111a8..1fd6654 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClause.java
@@ -56,33 +56,21 @@
super(parent, GROUP_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getGroupByItems().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getGroupByItems());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -116,9 +104,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -151,9 +136,6 @@
return groupByItems;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(GroupByClauseBNF.ID);
@@ -178,9 +160,6 @@
return hasSpace;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -193,9 +172,6 @@
groupByItems = parse(wordParser, GroupByItemBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseBNF.java
index 2c682a7..1d14625 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseFactory.java
index ba50398..4a92bcf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.GROUP_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemBNF.java
index e524aa6..2a9f96b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemFactory.java
index 2dabc2a..3729dcb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/GroupByItemFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClause.java
index de497b8..0a8ca8b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClause.java
@@ -36,17 +36,11 @@
super(parent, HAVING);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(HavingClauseBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseBNF.java
index b6f772d..185f3f3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseFactory.java
index 6d24446..3f4ba14 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HavingClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.HAVING);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClause.java
index 5b9bced..8abe6cd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClause.java
@@ -74,17 +74,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getStartWithClause().accept(visitor);
@@ -92,9 +86,6 @@
getOrderSiblingsByClause().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
super.addChildrenTo(children);
@@ -103,9 +94,6 @@
children.add(getOrderSiblingsByClause());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -133,9 +121,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -178,9 +163,6 @@
return orderSiblingsByClause;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(HierarchicalQueryClauseBNF.ID);
@@ -250,9 +232,6 @@
!startWithClause.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -298,9 +277,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseBNF.java
index 03ce18f..bf47749 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,9 +35,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseFactory.java
index 526528d..4750bb5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/HierarchicalQueryClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.START_WITH, Expression.CONNECT_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.java
index c391462..5c2a88d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariable.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -109,33 +109,21 @@
this.virtual = virtual;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
// Nothing to traverse
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(IdentificationVariableBNF.ID);
@@ -157,9 +145,6 @@
return stateFieldPathExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getText() {
return super.getText();
@@ -178,17 +163,11 @@
return variableName;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isVirtual() {
return virtual;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
wordParser.moveForward(getText());
@@ -212,17 +191,11 @@
rebuildParsedText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableBNF.java
index 8ac4d4d..a2af423 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclaration.java
index c2fe3b5..bdc2557 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclaration.java
@@ -66,35 +66,23 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getRangeVariableDeclaration().accept(visitor);
getJoins().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getRangeVariableDeclaration());
children.add(getJoins());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -130,9 +118,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -159,9 +144,6 @@
return joins;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(IdentificationVariableDeclarationBNF.ID);
@@ -212,9 +194,6 @@
return hasSpace;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -235,9 +214,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -268,17 +244,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldParseWithFactoryFirst() {
return parsingJoinExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationBNF.java
index b93bd39..830a575 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationFactory.java
index 3581332..1b6865c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableDeclarationFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,9 +43,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableFactory.java
index ae09ac1..2b4432c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IdentificationVariableFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpression.java
index 31f54ae..b17d915 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpression.java
@@ -119,35 +119,23 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
getInItems().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
children.add(getInItems());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -185,9 +173,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -276,9 +261,6 @@
return inItems;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(InExpressionBNF.ID);
@@ -346,9 +328,6 @@
return hasSpaceAfterIn;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(AND) ||
@@ -386,9 +365,6 @@
return singleInputParameter;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -437,9 +413,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionBNF.java
index 9cee481..fc62020 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionExpressionBNF.java
index 5f1751d..ae29032 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionExpressionBNF.java
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionFactory.java
index a9fb84c..fd66f3b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
Expression.NOT_IN);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionItemBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionItemBNF.java
index 0d2b28b..19b3a77 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionItemBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InExpressionItemBNF.java
@@ -45,9 +45,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpression.java
index be3713b..41bf8d8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpression.java
@@ -37,17 +37,11 @@
super(parent, INDEX);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningNumericsBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpressionFactory.java
index 83a4fd3..980959a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IndexExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.INDEX);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameter.java
index 0151c82..d4a08d4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,25 +49,16 @@
super(parent, parameter);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
// Does not have children
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
@@ -97,9 +88,6 @@
return parameterName;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(InputParameterBNF.ID);
@@ -129,33 +117,21 @@
return (positional == Boolean.TRUE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
wordParser.moveForward(getText());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameterBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameterBNF.java
index ff67f55..a206edc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameterBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InputParameterBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalAggregateFunctionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalAggregateFunctionBNF.java
index 9c486b5..b668c48 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalAggregateFunctionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalAggregateFunctionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalBetweenExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalBetweenExpressionBNF.java
index 5f38120..7d5c704 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalBetweenExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalBetweenExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCoalesceExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCoalesceExpressionBNF.java
index 8a07d1d..3ab1c5c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCoalesceExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCoalesceExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalColumnExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalColumnExpressionBNF.java
index 0f926e0..6ce96be 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalColumnExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalColumnExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConcatExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConcatExpressionBNF.java
index f01fbfd..76c5d04 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConcatExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConcatExpressionBNF.java
@@ -47,9 +47,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConnectByClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConnectByClauseBNF.java
index edd3c46..ae676e1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConnectByClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalConnectByClauseBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,9 +35,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCountBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCountBNF.java
index fda029d..74dc35e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCountBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalCountBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalEntityTypeExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalEntityTypeExpressionBNF.java
index 528910e..6f5caba 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalEntityTypeExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalEntityTypeExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalFromClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalFromClauseBNF.java
index bebb814..1856e14 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalFromClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalFromClauseBNF.java
@@ -48,9 +48,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalJoinBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalJoinBNF.java
index 507af04..f855ddb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalJoinBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalJoinBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLengthExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLengthExpressionBNF.java
index 7f03272..df30b58 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLengthExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLengthExpressionBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateStringExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateStringExpressionBNF.java
index 828a8e5..69942bf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateStringExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateStringExpressionBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateThirdExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateThirdExpressionBNF.java
index 9917dc7..003141a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateThirdExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLocateThirdExpressionBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLowerExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLowerExpressionBNF.java
index d6aa6d0..1e51d08 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLowerExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalLowerExpressionBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalModExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalModExpressionBNF.java
index adf234a..457211e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalModExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalModExpressionBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByClauseBNF.java
index 9ccabb9..9b309a2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByClauseBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemBNF.java
index f6895f6..751788f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemBNF.java
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemFactory.java
index ef1530f..7fb6214 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalOrderByItemFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSelectExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSelectExpressionBNF.java
index 15b5e53..7eac14c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSelectExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSelectExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,9 +35,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleFromClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleFromClauseBNF.java
index e0ab253..ca6c497 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleFromClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleFromClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleSelectExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleSelectExpressionBNF.java
index 8d10175..eeb9aa4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleSelectExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSimpleSelectExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,9 +35,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSqrtExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSqrtExpressionBNF.java
index 68c3907..72b91a5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSqrtExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSqrtExpressionBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringPositionExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringPositionExpressionBNF.java
index 2b8d97a..e1f08da 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringPositionExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringPositionExpressionBNF.java
@@ -47,9 +47,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringStringExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringStringExpressionBNF.java
index bb8cdcb..a60c9ac 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringStringExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalSubstringStringExpressionBNF.java
@@ -47,9 +47,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpdateClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpdateClauseBNF.java
index 97f85f5..6499f6b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpdateClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpdateClauseBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpperExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpperExpressionBNF.java
index 8df4530..7d82afb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpperExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalUpperExpressionBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalWhenClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalWhenClauseBNF.java
index b04db34..afa79a7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalWhenClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/InternalWhenClauseBNF.java
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IsExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IsExpressionFactory.java
index d8711f6..b489b79 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IsExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/IsExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,9 +47,6 @@
IS_NULL);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLExpression.java
index f2b3c69..bbeadc0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,7 +49,7 @@
private JPQLGrammar jpqlGrammar;
/**
- * By default, this is {@link JPQLStatementBNF.ID} but it can be any other unique identifier of
+ * By default, this is {@link JPQLStatementBNF#ID} but it can be any other unique identifier of
* a {@link JPQLQueryBNF} when a portion of a JPQL query needs to be parsed.
*/
private String queryBNFId;
@@ -130,35 +130,23 @@
this.jpqlGrammar = jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getQueryStatement().accept(visitor);
getUnknownEndingStatement().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getQueryStatement());
children.add(getUnknownEndingStatement());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -204,25 +192,16 @@
return queryPosition.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return jpqlGrammar.getJPAVersion();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(queryBNFId);
@@ -276,17 +255,11 @@
!unknownEndingStatement.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isTolerant() {
return tolerant;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -342,9 +315,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar1_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar1_0.java
index b605ea5..631a486 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar1_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar1_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -285,41 +285,26 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_1_0;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
@@ -436,9 +421,6 @@
registerBNF(new WhereClauseBNF());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
@@ -506,9 +488,6 @@
registerFactory(new WhereClauseFactory());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
@@ -617,9 +596,6 @@
registerIdentifierRole("ORDER", IdentifierRole.CLAUSE); // Part of ORDERY BY
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "JPQLGrammar 1.0";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_0.java
index e26f05f..7c22a40 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -383,41 +383,26 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new JPQLGrammar1_0();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_0;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
@@ -459,9 +444,6 @@
addChildBNF(StringPrimaryBNF.ID, CaseExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
@@ -486,9 +468,6 @@
setFallbackExpressionFactoryId(InExpressionItemBNF.ID, EntityTypeLiteralFactory.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
@@ -519,9 +498,6 @@
registerIdentifierVersion(WHEN, JPAVersion.VERSION_2_0);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "JPQLGrammar 2.0";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_1.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_1.java
index ee573c6..c7c2317 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_1.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLGrammar2_1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -408,41 +408,26 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar buildBaseGrammar() {
return new JPQLGrammar2_0();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPAVersion getJPAVersion() {
return JPAVersion.VERSION_2_1;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProvider() {
return DefaultJPQLGrammar.PROVIDER_NAME;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getProviderVersion() {
return ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeBNFs() {
@@ -496,9 +481,6 @@
addChildBNF(EnumExpressionBNF.ID, SubqueryBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeExpressionFactories() {
@@ -507,9 +489,6 @@
registerFactory(new TreatExpressionFactory());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initializeIdentifiers() {
@@ -522,9 +501,6 @@
registerIdentifierVersion(TREAT, JPAVersion.VERSION_2_1);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "JPQLGrammar 2.1";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.java
index 34fcba1..34f02a5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLQueryBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -143,7 +143,7 @@
private JPQLQueryBNF[] nonCompoundChildren;
/**
- * Only keep one instance of the {@link Filter} used when initializing {@link #childNonCompoundQueryBNFs}.
+ * Only keep one instance of the {@link Filter} used when initializing {@link #nonCompoundChildren} JPQLQueryBNF.
* This should help with performance since the filter won't be created for each <code>JPQLQueryBNF</code>.
*/
private static final Filter<JPQLQueryBNF> nonCompoundFilter = buildNonCompoundFilter();
@@ -753,9 +753,6 @@
this.handleSubExpression = handleSubExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLStatementBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLStatementBNF.java
index 4fc81c7..3ac1cbc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLStatementBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JPQLStatementBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/Join.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/Join.java
index 1a634be..3119f78 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/Join.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/Join.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -104,17 +104,11 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getJoinAssociationPath().accept(visitor);
@@ -122,9 +116,6 @@
getOnClause().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getJoinAssociationPath());
@@ -132,9 +123,6 @@
children.add(getOnClause());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -190,9 +178,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -278,9 +263,6 @@
return onClause;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(JoinBNF.ID);
@@ -396,9 +378,6 @@
identifier == LEFT_OUTER_JOIN_FETCH;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -418,9 +397,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -511,9 +487,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinAssociationPathExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinAssociationPathExpressionBNF.java
index 847b421..5dad365 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinAssociationPathExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinAssociationPathExpressionBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinBNF.java
index 4e65c6a..966ca9e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinCollectionValuedPathExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinCollectionValuedPathExpressionFactory.java
index 56c1e12..992756b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinCollectionValuedPathExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinCollectionValuedPathExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
@@ -52,9 +49,6 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isCollection() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinFactory.java
index e226e56..26861d2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/JoinFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,9 +47,6 @@
FETCH);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpression.java
index 2a53941..b34d701 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpression.java
@@ -42,9 +42,6 @@
super(parent, KEY);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpressionFactory.java
index 3f244ed..9bdaa37 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeyExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
super(ID, Expression.KEY);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent) {
return new KeyExpression(parent);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpression.java
index d09472a..88a24a1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,24 +44,15 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
@@ -77,33 +68,21 @@
return identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(BooleanLiteralBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getText() {
return super.getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
identifier = wordParser.moveForward(getText());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(actual ? identifier : getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpressionFactory.java
index 3d9edb8..f5535c9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/KeywordExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,9 +47,6 @@
Expression.TRUE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpression.java
index 0fa9dd4..b012ac8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpression.java
@@ -40,25 +40,16 @@
super(parent, LENGTH);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalLengthExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningNumericsBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpressionFactory.java
index 0044e77..b6aa05a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LengthExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.LENGTH);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpression.java
index 2de019b..ab9671f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpression.java
@@ -100,17 +100,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getStringExpression().accept(visitor);
@@ -118,9 +112,6 @@
getEscapeCharacter().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getStringExpression());
@@ -128,9 +119,6 @@
children.add(getEscapeCharacter());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -178,9 +166,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -261,9 +246,6 @@
return patternValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(LikeExpressionBNF.ID);
@@ -367,9 +349,6 @@
!stringExpression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -388,9 +367,6 @@
expression != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -455,9 +431,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionBNF.java
index 649ca7f..e61e0d8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionEscapeCharacterBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionEscapeCharacterBNF.java
index 112f9cb..89dd24e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionEscapeCharacterBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionEscapeCharacterBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionFactory.java
index 5faee55..de40f96 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LikeExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
Expression.NOT_LIKE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralBNF.java
index 5c7d574..6d88bc9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,9 +38,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralExpressionFactory.java
index 3afdc23..af5f6a6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LiteralExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,9 +46,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpression.java
index 669c9ba..315c901 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpression.java
@@ -46,17 +46,11 @@
super(parent, LOCATE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getParameterQueryBNFId(int index) {
switch (index) {
@@ -65,17 +59,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningNumericsBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isThirdExpressionOptional() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpressionFactory.java
index a0c90a4..875d422 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LocateExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.LOCATE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LogicalExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LogicalExpression.java
index 748d596..37e0547 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LogicalExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LogicalExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,17 +37,11 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public final JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ConditionalExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return wordParser.character() == RIGHT_PARENTHESIS ||
@@ -55,9 +49,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String parseIdentifier(WordParser wordParser) {
return getText();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpression.java
index 632a4ff..04d6a04 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpression.java
@@ -40,25 +40,16 @@
super(parent, LOWER);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalLowerExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningStringsBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpressionFactory.java
index c0dbe52..cc39edf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/LowerExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.LOWER);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunction.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunction.java
index cefdfd8..d67cfb1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunction.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunction.java
@@ -37,9 +37,6 @@
super(parent, MAX);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunctionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunctionFactory.java
index df7d7b9..185ce0b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunctionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MaxFunctionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.MAX);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunction.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunction.java
index 364e622..e134fb5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunction.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunction.java
@@ -37,9 +37,6 @@
super(parent, MIN);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunctionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunctionFactory.java
index 0f437d6..df2b47f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunctionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MinFunctionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.MIN);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpression.java
index abe0e4c..fb50ba7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpression.java
@@ -42,25 +42,16 @@
super(parent, MOD);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningNumericsBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String parameterExpressionBNF(int index) {
return InternalModExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpressionFactory.java
index 75552c5..1e17a72 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ModExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,9 +40,6 @@
super(ID, Expression.MOD);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MultiplicationExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MultiplicationExpression.java
index 125497b..7998f21 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MultiplicationExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/MultiplicationExpression.java
@@ -38,17 +38,11 @@
super(parent, MULTIPLICATION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NewValueBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NewValueBNF.java
index 2425784..45c890e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NewValueBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NewValueBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpression.java
index eafa85b..b271c95 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpression.java
@@ -52,33 +52,21 @@
super(parent, NOT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -93,9 +81,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -128,9 +113,6 @@
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ConditionalPrimaryBNF.ID);
@@ -157,9 +139,6 @@
return hasSpaceAfterNot;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return wordParser.startsWithIdentifier(AND) ||
@@ -167,9 +146,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
identifier = wordParser.moveForward(NOT);
@@ -177,9 +153,6 @@
expression = parse(wordParser, ConditionalPrimaryBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpressionFactory.java
index a82f705..1f610aa 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NotExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID, Expression.NOT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpression.java
index d04c42a..8cd6154 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpression.java
@@ -70,33 +70,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -110,9 +98,6 @@
children.add(buildStringExpression(getIdentifier()));
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -175,9 +160,6 @@
return (notIdentifier != null) ? IS_NOT_NULL : IS_NULL;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(NullComparisonExpressionBNF.ID);
@@ -203,9 +185,6 @@
return notIdentifier != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -228,9 +207,6 @@
nullIdentifier = wordParser.moveForward(NULL);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpressionBNF.java
index 970e895..68c0848 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullComparisonExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullExpression.java
index fd8c3b0..c1132fb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,56 +37,35 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
return getParent().findQueryBNF(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getParent().getQueryBNF();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isNull() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
throw new IllegalAccessError("This method shouln't be invoked, WordParser has " + wordParser);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpression.java
index 2946fc1..4a55366 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpression.java
@@ -41,25 +41,16 @@
super(parent, NULLIF);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(NullIfExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String parameterExpressionBNF(int index) {
return ScalarExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionBNF.java
index 36011ac..9b15488 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionFactory.java
index de45683..20bbe70 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NullIfExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.NULLIF);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteral.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteral.java
index f961ee5..5098eb6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteral.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteral.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,48 +53,30 @@
super(parent, numeric);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(NumericLiteralBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getText() {
return super.getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -108,25 +90,16 @@
wordParser.moveForward(numeric);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteralBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteralBNF.java
index c83a685..23b302b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteralBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/NumericLiteralBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpression.java
index e63d474..668bc91 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpression.java
@@ -37,17 +37,11 @@
super(parent, OBJECT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ObjectExpressionBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionBNF.java
index 216f73c..1792f4d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionFactory.java
index 7eb5eeb..c627c4a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ObjectExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.OBJECT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClause.java
index 002d615..e9726dd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClause.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,25 +41,16 @@
super(parent, ON);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(OnClauseBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(LEFT) ||
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseBNF.java
index 506664b..3370097 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseFactory.java
index b7e0c68..1c298dd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OnClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.ON);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpression.java
index b2814d9..608ecf2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpression.java
@@ -51,25 +51,16 @@
super(parent, OR);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getLeftExpressionQueryBNFId() {
return ConditionalExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getRightExpressionQueryBNFId() {
return ConditionalTermBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpressionFactory.java
index 2a07a23..0de7a1c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.OR);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClause.java
index 2fda390..332dd6b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClause.java
@@ -35,17 +35,11 @@
super(parent, ORDER_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(OrderByClauseBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseBNF.java
index 24c7b43..cce2be1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseFactory.java
index ec92878..9f594f2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.ORDER_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItem.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItem.java
index 7d07d3e..4a225c2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItem.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItem.java
@@ -125,33 +125,21 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -192,9 +180,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -281,9 +266,6 @@
return ordering;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(OrderByItemBNF.ID);
@@ -397,9 +379,6 @@
return nullOrdering == NullOrdering.NULLS_LAST;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(ASC) ||
@@ -408,9 +387,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -476,9 +452,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
@@ -562,9 +535,6 @@
return identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return identifier;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemBNF.java
index ecb2324..3ff78be 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemFactory.java
index d6535a7..f2dfc06 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderByItemFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClause.java
index 3afdc37..e6c9b36 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClause.java
@@ -38,17 +38,11 @@
super(parent, ORDER_SIBLINGS_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(OrderSiblingsByClauseBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseBNF.java
index 2b19077..dcf5a99 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseFactory.java
index cd8d664..da32653 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/OrderSiblingsByClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.ORDER_SIBLINGS_BY);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/PatternValueBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/PatternValueBNF.java
index 5cba7f2..a885525 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/PatternValueBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/PatternValueBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QualifiedIdentificationVariableBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QualifiedIdentificationVariableBNF.java
index 286c58f..e51e1e5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QualifiedIdentificationVariableBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QualifiedIdentificationVariableBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QueryPosition.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QueryPosition.java
index 9246f66..5fe81a2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QueryPosition.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/QueryPosition.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -104,9 +104,6 @@
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return positions.toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationBNF.java
index b31d12a..cff3145 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,9 +35,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationFactory.java
index 1447255..bd83fff 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeDeclarationFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclaration.java
index a9fbc2c..7778f0f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -92,35 +92,23 @@
identificationVariable = new IdentificationVariable(this, variableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getRootObject().accept(visitor);
getIdentificationVariable().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getRootObject());
children.add(getIdentificationVariable());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -149,9 +137,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -189,9 +174,6 @@
return identificationVariable;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(RangeVariableDeclarationBNF.ID);
@@ -269,9 +251,6 @@
return virtualIdentificationVariable;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(AS) ||
@@ -282,9 +261,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -348,17 +324,11 @@
rootObject = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldParseWithFactoryFirst() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationBNF.java
index fb5ecff..832e270 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationBNF.java
@@ -44,9 +44,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationFactory.java
index 918e3fb..4bde7a5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RangeVariableDeclarationFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpression.java
index e5550ea..b24cc73 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,35 +70,23 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getStringExpression().accept(visitor);
getPatternValue().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getStringExpression());
children.add(getPatternValue());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -121,9 +109,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -160,9 +145,6 @@
return patternValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(RegexpExpressionBNF.ID);
@@ -220,9 +202,6 @@
!stringExpression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -240,9 +219,6 @@
expression != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -255,9 +231,6 @@
patternValue = parse(wordParser, PatternValueBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionBNF.java
index 57b9114..95819bf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionFactory.java
index fecd9ec..f0335dc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/RegexpExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.REGEXP);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariable.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariable.java
index 05d3e7e..a0fa1e8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariable.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariable.java
@@ -67,35 +67,23 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getSelectExpression().accept(visitor);
getResultVariable().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getSelectExpression());
children.add(getResultVariable());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -120,9 +108,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -147,9 +132,6 @@
return (asIdentifier != null) ? asIdentifier : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(ResultVariableBNF.ID);
@@ -218,9 +200,6 @@
return hasSpaceAfterAs;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -240,9 +219,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableBNF.java
index 54556d1..8da8a8a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableFactory.java
index 64011a5..655b837 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ResultVariableFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,9 +48,6 @@
super(ID, Expression.AS);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
@@ -113,25 +110,16 @@
*/
boolean supported;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
this.supported = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
this.supported = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
this.supported = true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ScalarExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ScalarExpressionBNF.java
index 640266a..dc03d01 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ScalarExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ScalarExpressionBNF.java
@@ -53,9 +53,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClause.java
index 8e296a3..11ead99 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClause.java
@@ -37,25 +37,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(SelectClauseBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getSelectItemQueryBNFId() {
return InternalSelectExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseBNF.java
index 25f4ef2..dee0518 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseFactory.java
index a3ced4e..125ab33 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.SELECT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectExpressionBNF.java
index 7738515..5402d60 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectExpressionBNF.java
@@ -53,9 +53,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatement.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatement.java
index 447ca28..58c9857 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatement.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatement.java
@@ -96,17 +96,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
super.acceptChildren(visitor);
@@ -114,9 +108,6 @@
getUnionClauses().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
super.addChildrenTo(children);
@@ -124,9 +115,6 @@
children.add(getUnionClauses());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -147,25 +135,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected FromClause buildFromClause() {
return new FromClause(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected SelectClause buildSelectClause() {
return new SelectClause(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -192,9 +171,6 @@
return orderByClause;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(SelectStatementBNF.ID);
@@ -254,9 +230,6 @@
!unionClauses.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -270,9 +243,6 @@
return super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -293,9 +263,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementBNF.java
index 12750d6..ba1370a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementFactory.java
index ee550d1..804bc8e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SelectStatementFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID, Expression.SELECT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleArithmeticExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleArithmeticExpressionBNF.java
index 08eb31a..05f7208 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleArithmeticExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleArithmeticExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleCaseExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleCaseExpressionBNF.java
index 053e067..eeecc0d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleCaseExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleCaseExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleConditionalExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleConditionalExpressionBNF.java
index 773be5a..6a6512c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleConditionalExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleConditionalExpressionBNF.java
@@ -47,9 +47,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityExpressionBNF.java
index a597772..5633f2a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityOrValueExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityOrValueExpressionBNF.java
index d4bfea7..bd971c0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityOrValueExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleEntityOrValueExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleFromClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleFromClause.java
index fb3dcdc..f91d547 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleFromClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleFromClause.java
@@ -39,25 +39,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getDeclarationQueryBNFId() {
return InternalSimpleFromClauseBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(SubqueryFromClauseBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleResultVariableBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleResultVariableBNF.java
index ac8ad1b..a14e4a3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleResultVariableBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleResultVariableBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,9 +36,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClause.java
index 0d6f1d5..b90becb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClause.java
@@ -38,25 +38,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(SimpleSelectClauseBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getSelectItemQueryBNFId() {
return InternalSimpleSelectExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClauseBNF.java
index 22e0058..d575004 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectExpressionBNF.java
index f0893e1..8fc4ff7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectExpressionBNF.java
@@ -43,9 +43,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatement.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatement.java
index c859aac..9e81f6b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatement.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatement.java
@@ -33,41 +33,26 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected SimpleFromClause buildFromClause() {
return new SimpleFromClause(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected SimpleSelectClause buildSelectClause() {
return new SimpleSelectClause(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(SubqueryBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean shouldManageSpaceAfterClause() {
return false;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatementFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatementFactory.java
index cd0a3fd..79aa265 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatementFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SimpleSelectStatementFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID, Expression.SELECT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedObjectPathExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedObjectPathExpressionBNF.java
index d679229..0a104c4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedObjectPathExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedObjectPathExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedPathExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedPathExpressionBNF.java
index ead4804..e589615 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedPathExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SingleValuedPathExpressionBNF.java
@@ -46,9 +46,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpression.java
index eb459af..5a1b1e1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpression.java
@@ -38,33 +38,21 @@
super(parent, SIZE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return CollectionValuedPathExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningNumericsBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression parse(WordParser wordParser, String queryBNFId, boolean tolerant) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpressionFactory.java
index 61e69b6..d995866 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SizeExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.SIZE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpression.java
index 1bbfd05..b7f5f31 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpression.java
@@ -40,25 +40,16 @@
super(parent, SQRT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalSqrtExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningNumericsBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpressionFactory.java
index 6d317ac..4248914 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SqrtExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.SQRT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClause.java
index 6bffef0..902c0fc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClause.java
@@ -39,17 +39,11 @@
super(parent, Expression.START_WITH);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(StartWithClauseBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseBNF.java
index 7f1db8c..e054f73 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseBNF.java
@@ -38,9 +38,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseFactory.java
index 43f3281..d378641 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StartWithClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.START_WITH);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.java
index bec8616..ec5eb59 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpression.java
@@ -72,17 +72,11 @@
super(parent, expression, paths);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(StateFieldPathExpressionBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionBNF.java
index 2685fe4..3f00b86 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionFactory.java
index db9a03d..7c51daa 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StateFieldPathExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringExpressionBNF.java
index b0c9d8a..49f5408 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteral.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteral.java
index 26fe596..8a0225e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteral.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteral.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,40 +51,25 @@
super(parent, literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(StringLiteralBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getText() {
return super.getText();
@@ -114,33 +99,21 @@
return hasCloseQuote;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
wordParser.moveForward(getText());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralBNF.java
index de1f817..89cb6a5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralFactory.java
index d3fec6f..4abf450 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringLiteralFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.QUOTE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringPrimaryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringPrimaryBNF.java
index d808c3e..0dc675a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringPrimaryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/StringPrimaryBNF.java
@@ -64,9 +64,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubExpression.java
index 9b5c314..ba614d0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubExpression.java
@@ -44,33 +44,21 @@
this.queryBNF = queryBNF;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean areLogicalIdentifiersSupported() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return queryBNF.getId();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -81,17 +69,11 @@
return getParent().findQueryBNF(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return queryBNF;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean handleCollection(JPQLQueryBNF queryBNF) {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubSelectIdentificationVariableDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubSelectIdentificationVariableDeclarationBNF.java
index 6611e42..3bc58a8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubSelectIdentificationVariableDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubSelectIdentificationVariableDeclarationBNF.java
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryBNF.java
index c3e67c7..e58b1d5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryFromClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryFromClauseBNF.java
index 7bb4f82..7bea8a1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryFromClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubqueryFromClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpression.java
index 8dfcb12..226c5ea 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpression.java
@@ -46,17 +46,11 @@
super(parent, SUBSTRING);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getParameterQueryBNFId(int index) {
switch (index) {
@@ -65,17 +59,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningStringsBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isThirdExpressionOptional() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpressionFactory.java
index 6ca8016..fe789cb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubstringExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.SUBSTRING);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubtractionExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubtractionExpression.java
index 5cc5110..1fed11a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubtractionExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SubtractionExpression.java
@@ -36,9 +36,6 @@
super(parent, MINUS);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunction.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunction.java
index 24676d5..3ddf8a5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunction.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunction.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,9 +44,6 @@
super(parent, SUM);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunctionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunctionFactory.java
index 2b29ba3..78266b6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunctionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/SumFunctionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.SUM);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpression.java
index c5004e4..d64c299 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,25 +36,16 @@
super(parent, TABLE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return StringLiteralBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(TableExpressionBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionBNF.java
index be25a7b..291ae52 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionFactory.java
index 5e21a03..e7a1443 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.TABLE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclaration.java
index 574f66d..14c5f03 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,35 +66,23 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getTableExpression().accept(visitor);
getIdentificationVariable().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getTableExpression());
children.add(getIdentificationVariable());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -121,9 +109,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -160,9 +145,6 @@
return identificationVariable;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(TableVariableDeclarationBNF.ID);
@@ -216,18 +198,12 @@
return hasSpaceAfterTableExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(AS) ||
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -253,9 +229,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationBNF.java
index 11cbf0a..425d354 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationFactory.java
index 7a0187c..ca53908 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TableVariableDeclarationFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.TABLE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpression.java
index d0ee89e..aeedae8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -75,35 +75,23 @@
super(parent, TREAT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getCollectionValuedPathExpression().accept(visitor);
getEntityType().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getCollectionValuedPathExpression());
children.add(getEntityType());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -131,9 +119,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public final JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -184,9 +169,6 @@
return entityType;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(TreatExpressionBNF.ID);
@@ -212,9 +194,6 @@
!collectionValuedPathExpression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return hasCollectionValuedPathExpression() || hasAs() || hasEntityType();
@@ -251,9 +230,6 @@
return hasSpaceAfterCollectionValuedPathExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -272,9 +248,6 @@
return super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -314,9 +287,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void removeEncapsulatedExpression() {
entityType = null;
@@ -326,9 +296,6 @@
hasSpaceAfterCollectionValuedPathExpression = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionBNF.java
index 7644fab..2612184 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionFactory.java
index b95be76..8aff485 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TreatExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.TREAT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpression.java
index 08a6612..f41d5d5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpression.java
@@ -93,26 +93,17 @@
super(parent, TRIM);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getTrimCharacter().accept(visitor);
super.acceptChildren(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedEncapsulatedExpressionTo(List<Expression> children) {
@@ -147,9 +138,6 @@
super.addOrderedEncapsulatedExpressionTo(children);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return StringPrimaryBNF.ID;
@@ -177,9 +165,6 @@
return (specificationIdentifier != null) ? specificationIdentifier : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningStringsBNF.ID);
@@ -207,9 +192,6 @@
return trimCharacter;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasEncapsulatedExpression() {
return hasSpecification() || hasTrimCharacter() || hasFrom || hasExpression();
@@ -274,9 +256,6 @@
!trimCharacter.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parseEncapsulatedExpression(WordParser wordParser,
int whitespaceCount,
@@ -344,9 +323,6 @@
return Specification.DEFAULT;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedTextEncapsulatedExpression(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpressionFactory.java
index ed56ee8..9c1d25a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TrimExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.TRIM);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpression.java
index 5a9da14..c2779a5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpression.java
@@ -42,33 +42,21 @@
super(parent, TYPE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalEntityTypeExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(TypeExpressionBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression parse(WordParser wordParser, String queryBNFId, boolean tolerant) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionBNF.java
index 181b982..4a0ffc8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionFactory.java
index 3fa7440..8516062 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/TypeExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.TYPE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClause.java
index 6b4db6a..771a823 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClause.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,33 +66,21 @@
super(parent, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getQuery().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getQuery());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -118,9 +106,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -172,9 +157,6 @@
return query;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(UnionClauseBNF.ID);
@@ -236,9 +218,6 @@
return getText() == INTERSECT;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(UNION) ||
@@ -256,9 +235,6 @@
return getText() == UNION;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -300,9 +276,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseBNF.java
index d0dc74f..5787da6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseBNF.java
@@ -40,9 +40,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseFactory.java
index 70b2fb2..a1a0da3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnionClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
Expression.EXCEPT);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpression.java
index a2ae4cb..45e784a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpression.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,81 +38,51 @@
super(parent, text);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
// No children to visit
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
children.add(buildStringExpression(getText()));
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
return getParent().findQueryBNF(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getParent().getQueryBNF();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getText() {
return super.getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isUnknown() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
wordParser.moveForward(getText());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toParsedText() {
return getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
writer.append(getText());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpressionFactory.java
index 03656fd..ff691df 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UnknownExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClause.java
index 06780a5..7265c16 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClause.java
@@ -83,35 +83,23 @@
super(parent, UPDATE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getRangeVariableDeclaration().accept(visitor);
getUpdateItems().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getRangeVariableDeclaration());
children.add(getUpdateItems());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -165,9 +153,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -202,9 +187,6 @@
return updateIdentifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(UpdateClauseBNF.ID);
@@ -293,18 +275,12 @@
!updateItems.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(SET) ||
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -338,9 +314,6 @@
updateItems = parse(wordParser, InternalUpdateClauseBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseBNF.java
index e462878..181a1d4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseFactory.java
index a63afba..af720bb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.UPDATE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItem.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItem.java
index 4beb808..afbc7e7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItem.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItem.java
@@ -67,35 +67,23 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getStateFieldPathExpression().accept(visitor);
getNewValue().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getStateFieldPathExpression());
children.add(getNewValue());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -123,9 +111,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -152,9 +137,6 @@
return newValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(UpdateItemBNF.ID);
@@ -221,18 +203,12 @@
!stateFieldExpression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equals(EQUAL) ||
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -266,9 +242,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemBNF.java
index b4bff82..9eb783c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemFactory.java
index dafc99c..d1664ab 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionBNF.java
index 6377ee4..be720b3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionBNF.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionFactory.java
index f6cade5..8813286 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateItemStateFieldPathExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,9 +45,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatement.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatement.java
index 2caa5f1..c4f3096 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatement.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatement.java
@@ -60,35 +60,23 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getUpdateClause().accept(visitor);
getWhereClause().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getUpdateClause());
children.add(getWhereClause());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -105,9 +93,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -122,9 +107,6 @@
return super.findQueryBNF(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(UpdateStatementBNF.ID);
@@ -172,9 +154,6 @@
!whereClause.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -194,9 +173,6 @@
accept(new FullyQualifyPathExpressionVisitor());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementBNF.java
index b1e1583..cfd48e1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementFactory.java
index 2b921fa..fbe6468 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpdateStatementFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(ID, Expression.UPDATE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpression.java
index f3c3a05..f4605d6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpression.java
@@ -40,25 +40,16 @@
super(parent, UPPER);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getEncapsulatedExpressionQueryBNFId() {
return InternalUpperExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(FunctionsReturningStringsBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpressionFactory.java
index 7dbf719..7d9b42e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/UpperExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.UPPER);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpression.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpression.java
index 74f915f..faa7e7e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpression.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpression.java
@@ -42,9 +42,6 @@
super(parent, VALUE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpressionFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpressionFactory.java
index 04d167e..1723381 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpressionFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/ValueExpressionFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
super(ID, Expression.VALUE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent) {
return new ValueExpression(parent);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClause.java
index d6fe26f..3fbc8c5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClause.java
@@ -79,35 +79,23 @@
super(parent, WHEN);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void acceptChildren(ExpressionVisitor visitor) {
getWhenExpression().accept(visitor);
getThenExpression().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildrenTo(Collection<Expression> children) {
children.add(getWhenExpression());
children.add(getThenExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addOrderedChildrenTo(List<Expression> children) {
@@ -162,9 +150,6 @@
return new CollectionExpression(this, children, commas, spaces, true);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF findQueryBNF(Expression expression) {
@@ -199,9 +184,6 @@
return whenIdentifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(WhenClauseBNF.ID);
@@ -290,9 +272,6 @@
!whenExpression.isNull();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
return word.equalsIgnoreCase(WHEN) ||
@@ -302,9 +281,6 @@
super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void parse(WordParser wordParser, boolean tolerant) {
@@ -326,9 +302,6 @@
thenExpression = parse(wordParser, ScalarExpressionBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toParsedText(StringBuilder writer, boolean actual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseBNF.java
index aa944d7..6df07fc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseFactory.java
index 698116a..6433ba0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhenClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.WHEN);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClause.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClause.java
index 369d428..c6b5c1a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClause.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClause.java
@@ -39,9 +39,6 @@
super(parent, WHERE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isParsingComplete(WordParser wordParser, String word, Expression expression) {
@@ -54,17 +51,11 @@
return super.isParsingComplete(wordParser, word, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(ExpressionVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF getQueryBNF() {
return getQueryBNF(WhereClauseBNF.ID);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseBNF.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseBNF.java
index 4b3a261..3ff4e72 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseBNF.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseBNF.java
@@ -39,9 +39,6 @@
super(ID);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseFactory.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseFactory.java
index b4f3d03..6469498 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseFactory.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/parser/WhereClauseFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,9 +41,6 @@
super(ID, Expression.WHERE);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractExpression buildExpression(AbstractExpression parent,
WordParser wordParser,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.java
index 65a3a0f..ace4ac1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/AbstractContentAssistVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -2395,26 +2395,17 @@
virtualSpaces.pop();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return proposals.toString();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
@@ -2427,36 +2418,24 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
super.visit(expression);
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.NONE, ALL, ANY, SOME);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
super.visit(expression);
visitLogicalExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
super.visit(expression);
@@ -2477,27 +2456,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
super.visit(expression);
visitAggregateFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
super.visit(expression);
visitInvalidExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
super.visit(expression);
@@ -2579,9 +2549,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
super.visit(expression);
@@ -2655,9 +2622,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
super.visit(expression);
@@ -2685,9 +2649,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
if (!isLocked(expression)) {
@@ -2695,9 +2656,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
super.visit(expression);
@@ -2757,9 +2715,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
super.visit(expression);
@@ -2794,9 +2749,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
super.visit(expression);
@@ -2811,9 +2763,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
super.visit(expression);
@@ -2844,18 +2793,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
super.visit(expression);
visitCollectionExpression(expression, CONCAT, getConcatExpressionCollectionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
super.visit(expression);
@@ -2891,18 +2834,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
super.visit(expression);
visitAggregateFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
super.visit(expression);
@@ -2921,9 +2858,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
if (!isLocked(expression)) {
@@ -2932,9 +2866,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
if (!isLocked(expression)) {
@@ -2943,18 +2874,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
super.visit(expression);
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
super.visit(expression);
@@ -2972,9 +2897,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
@@ -2987,35 +2909,23 @@
addEntities();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.COLLECTION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.NONE, EXISTS, NOT_EXISTS);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
if (!isLocked(expression)) {
@@ -3024,18 +2934,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
if (!isLocked(expression)) {
@@ -3044,9 +2948,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
if (!isLocked(expression)) {
@@ -3055,9 +2956,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -3070,9 +2968,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
super.visit(expression);
@@ -3094,18 +2989,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
expression.accept(getVisitParentVisitor());
@@ -3140,18 +3029,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
// No content assist can be provider for an input parameter
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
super.visit(expression);
@@ -3261,9 +3144,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
@@ -3277,18 +3157,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.LEFT_COLLECTION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
super.visit(expression);
@@ -3310,18 +3184,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
super.visit(expression);
@@ -3354,63 +3222,42 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
super.visit(expression);
visitCollectionExpression(expression, LOCATE, getTripleEncapsulatedCollectionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
super.visit(expression);
visitAggregateFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
super.visit(expression);
visitAggregateFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
super.visit(expression);
visitCollectionExpression(expression, MOD, getDoubleEncapsulatedCollectionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
super.visit(expression);
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
super.visit(expression);
@@ -3422,9 +3269,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
super.visit(expression);
@@ -3442,45 +3286,30 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// No content assist can be provider
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
super.visit(expression);
visitCollectionExpression(expression, NULLIF, getDoubleEncapsulatedCollectionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
// No content assist can be provider for a numerical value
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
if (!isLocked(expression)) {
@@ -3489,9 +3318,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
if (!isLocked(expression)) {
@@ -3500,9 +3326,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
super.visit(expression);
@@ -3547,18 +3370,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
super.visit(expression);
visitLogicalExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
super.visit(expression);
@@ -3584,9 +3401,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
super.visit(expression);
@@ -3623,9 +3437,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
if (!isLocked(expression)) {
@@ -3634,9 +3445,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
if (!isLocked(expression)) {
@@ -3645,9 +3453,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
if (!isLocked(expression)) {
@@ -3656,9 +3461,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
if (!isLocked(expression)) {
@@ -3667,9 +3469,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
if (!isLocked(expression)) {
@@ -3679,27 +3478,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
expression.accept(getVisitParentVisitor());
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
super.visit(expression);
@@ -3708,18 +3498,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
// No content assist required
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
super.visit(expression);
@@ -3730,36 +3514,24 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
super.visit(expression);
visitCollectionExpression(expression, SUBSTRING, getTripleEncapsulatedCollectionHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
super.visit(expression);
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
super.visit(expression);
visitAggregateFunction(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
super.visit(expression);
@@ -3832,9 +3604,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
super.visit(expression);
@@ -3943,27 +3712,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
super.visit(expression);
visitInvalidExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
super.visit(expression);
@@ -4047,9 +3807,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
super.visit(expression);
@@ -4092,9 +3849,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
if (!isLocked(expression)) {
@@ -4103,27 +3857,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.ALL);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
super.visit(expression);
visitSingleEncapsulatedExpression(expression, IdentificationVariableType.LEFT_COLLECTION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
super.visit(expression);
@@ -4187,9 +3932,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
if (!isLocked(expression)) {
@@ -4950,9 +4692,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(Expression expression,
CollectionExpression collectionExpression,
@@ -5010,17 +4749,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(Expression expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(Expression expression,
CollectionExpression collectionExpression,
@@ -5043,9 +4776,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(Expression expression,
CollectionExpression collectionExpression,
@@ -5135,9 +4865,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(Expression expression) {
// The actual number is 0 but an incomplete fragment like "WHERE e.phoneNumbers IS N"
@@ -5145,17 +4872,11 @@
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(Expression expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(Expression expression, int index) {
return visitor.getQueryBNF(ConditionalExpressionBNF.ID);
@@ -5170,57 +4891,36 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(FROM);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(T expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(T expression) {
return expression.getFromClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(T expression) {
return expression.hasFromClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(T expression) {
return expression.hasSpaceAfterFrom();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(T expression) {
return visitor.isComplete(expression.getFromClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return true;
@@ -5235,57 +4935,36 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addCompositeIdentifier(GROUP_BY, -1);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(T expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(T expression) {
return expression.getGroupByClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(T expression) {
return expression.hasGroupByClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(T expression) {
return expression.hasSpaceAfterGroupBy();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(T expression) {
return visitor.isComplete(expression.getGroupByClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return false;
@@ -5300,49 +4979,31 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(HAVING);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(T expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(T expression) {
return expression.getHavingClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(T expression) {
return expression.hasHavingClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(T expression) {
return visitor.isComplete(expression.getHavingClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return false;
@@ -5357,9 +5018,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(T expression,
CollectionExpression collectionExpression,
@@ -5380,17 +5038,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(T expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(T expression,
CollectionExpression collectionExpression,
@@ -5403,9 +5055,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(T expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getSelectExpression());
@@ -5415,41 +5064,26 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(T expression, CollectionExpression collectionExpression, int index) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(T expression) {
return expression.hasSpaceAfterSelect();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(T expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(T expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(T expression, int index) {
return visitor.getQueryBNF(expression.getSelectItemQueryBNFId());
@@ -5464,57 +5098,36 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(SELECT);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(AbstractSelectStatement expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(AbstractSelectStatement expression) {
return expression.getSelectClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(AbstractSelectStatement expression) {
return expression.hasSelectClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(AbstractSelectStatement expression) {
return expression.hasSpaceAfterSelect();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(AbstractSelectStatement expression) {
return visitor.isComplete(expression.getSelectClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return true;
@@ -5530,57 +5143,36 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(WHERE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(T expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(T expression) {
return expression.getWhereClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(T expression) {
return expression.hasWhereClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(T expression) {
return expression.hasSpaceAfterWhere();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(T expression) {
return visitor.isComplete(expression.getWhereClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return false;
@@ -5606,17 +5198,11 @@
type = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getParent().accept(this);
@@ -5694,26 +5280,17 @@
this.positionInCollection = -1;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
appendable = !conditionalExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
if (expression.hasRightExpression()) {
@@ -5721,18 +5298,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
if (expression.hasRightExpression()) {
@@ -5740,9 +5311,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
if (expression.hasExpression()) {
@@ -5750,26 +5318,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
appendable = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
@@ -5797,27 +5356,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
appendable = !conditionalExpression &&
expression.hasEnd();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -5839,9 +5389,6 @@
collectionExpression = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
@@ -5862,9 +5409,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
@@ -5881,18 +5425,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
appendable = !conditionalExpression &&
!expression.endsWithDot();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
@@ -5918,36 +5456,24 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
@@ -5966,9 +5492,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
if (expression.hasRangeVariableDeclaration()) {
@@ -5976,9 +5499,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
@@ -5990,9 +5510,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
if (expression.hasRightExpression()) {
@@ -6000,9 +5517,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
@@ -6012,26 +5526,17 @@
appendableType == AppendableType.LOGICAL;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
appendable = !conditionalExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
@@ -6042,9 +5547,6 @@
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
@@ -6053,9 +5555,6 @@
appendable = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
@@ -6072,18 +5571,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
@@ -6094,9 +5587,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
if (expression.hasConditionalExpression()) {
@@ -6106,9 +5596,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -6162,9 +5649,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
@@ -6185,18 +5669,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
@@ -6207,17 +5685,11 @@
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
appendable = !conditionalExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
@@ -6237,18 +5709,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
// Nothing can be added right after NULL, TRUE, FALSE
@@ -6257,18 +5723,12 @@
appendableType == AppendableType.COMPLETE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
@@ -6293,54 +5753,36 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
if (expression.hasRightExpression()) {
@@ -6348,9 +5790,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
@@ -6374,9 +5813,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
@@ -6386,35 +5822,23 @@
appendableType == AppendableType.LOGICAL;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
appendable = !conditionalExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
if (expression.hasConditionalExpression()) {
@@ -6424,9 +5848,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
if (expression.hasOrderByItems()) {
@@ -6436,9 +5857,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
appendable = expression.hasSpaceAfterExpression() &&
@@ -6447,9 +5865,6 @@
!expression.isNullsFirst() && !expression.isNullsLast();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
if (expression.hasRightExpression()) {
@@ -6457,9 +5872,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -6484,9 +5896,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
// The result variable is parsed without AS
@@ -6495,9 +5904,6 @@
expression.hasResultVariable();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
if (expression.hasSelectExpression()) {
@@ -6507,9 +5913,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
@@ -6536,9 +5939,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
@@ -6555,9 +5955,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
@@ -6568,9 +5965,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -6597,27 +5991,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
@@ -6670,18 +6055,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
appendable = !conditionalExpression &&
expression.hasCloseQuote();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
@@ -6707,18 +6086,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
if (expression.hasRightExpression()) {
@@ -6726,45 +6099,30 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
if (expression.hasUpdateItems()) {
@@ -6772,17 +6130,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
expression.getNewValue().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
if (expression.hasWhereClause()) {
@@ -6793,27 +6145,18 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
if (expression.hasWhenExpression()) {
@@ -6823,9 +6166,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
if (expression.hasConditionalExpression()) {
@@ -7011,9 +6351,6 @@
expression = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
this.expression = expression;
@@ -7023,9 +6360,6 @@
// Made static final for performance reasons.
protected static final class CollectionMappingFilter implements Filter<IMapping> {
- /**
- * {@inheritDoc}
- */
@Override
public boolean accept(IMapping value) {
// Both association and collection field are accepted
@@ -7043,9 +6377,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(ConcatExpression expression,
CollectionExpression collectionExpression,
@@ -7079,9 +6410,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(ConcatExpression expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
@@ -7089,9 +6417,6 @@
visitor.addFunctionIdentifiers(expression.getParent().findQueryBNF(expression));
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(ConcatExpression expression,
CollectionExpression collectionExpression,
@@ -7102,9 +6427,6 @@
visitor.addFunctionIdentifiers(queryBNF(expression, index));
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(ConcatExpression expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getExpression());
@@ -7114,9 +6436,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(ConcatExpression expression,
CollectionExpression collectionExpression,
@@ -7125,34 +6444,22 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(ConcatExpression expression) {
return expression.hasSpaceAfterIdentifier() ||
expression.hasLeftParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(ConcatExpression expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(ConcatExpression expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(ConcatExpression expression, int index) {
return visitor.getQueryBNF(expression.getEncapsulatedExpressionQueryBNFId());
@@ -7170,9 +6477,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(AbstractConditionalClause expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getConditionalExpression());
@@ -7182,9 +6486,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(AbstractConditionalClause expression) {
return expression.hasSpaceAfterIdentifier();
@@ -7199,9 +6500,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(ConstructorExpression expression,
CollectionExpression collectionExpression,
@@ -7235,17 +6533,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(ConstructorExpression expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(ConstructorExpression expression,
CollectionExpression collectionExpression,
@@ -7256,9 +6548,6 @@
visitor.addFunctionIdentifiers(ConstructorItemBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(ConstructorExpression expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getConstructorItems());
@@ -7268,9 +6557,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(ConstructorExpression expression,
CollectionExpression collectionExpression,
@@ -7279,25 +6565,16 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(ConstructorExpression expression) {
return expression.hasLeftParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(ConstructorExpression expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(ConstructorExpression expression) {
if (expression.hasSpaceAfterNew()) {
@@ -7306,9 +6583,6 @@
return expression.getClassName().length();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(ConstructorExpression expression, int index) {
return visitor.getQueryBNF(ConstructorItemBNF.ID);
@@ -7342,17 +6616,11 @@
return declaration;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
declaration = true;
@@ -7365,9 +6633,6 @@
*/
protected static final class DefaultMappingCollector implements MappingCollector {
- /**
- * {@inheritDoc}
- */
@Override
public Collection<IMapping> buildProposals() {
return Collections.emptyList();
@@ -7382,9 +6647,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(DeleteClause expression,
CollectionExpression collectionExpression,
@@ -7393,17 +6655,11 @@
boolean virtualSpace) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(DeleteClause expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(DeleteClause expression,
CollectionExpression collectionExpression,
@@ -7415,9 +6671,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(DeleteClause expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getRangeVariableDeclaration());
@@ -7427,9 +6680,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(DeleteClause expression,
CollectionExpression collectionExpression,
@@ -7438,33 +6688,21 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(DeleteClause expression) {
return expression.hasSpaceAfterFrom();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(DeleteClause expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(DeleteClause expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(DeleteClause expression, int index) {
return visitor.getQueryBNF(RangeVariableDeclarationBNF.ID);
@@ -7479,65 +6717,41 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(DELETE_FROM);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(DeleteStatement expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(DeleteStatement expression) {
return expression.getDeleteClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public WhereClauseDeleteStatementHelper getNextHelper() {
return visitor.getWhereClauseDeleteStatementHelper();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(DeleteStatement expression) {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(DeleteStatement expression) {
return expression.hasSpaceAfterDeleteClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(DeleteStatement expression) {
return visitor.isComplete(expression.getDeleteClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return true;
@@ -7553,9 +6767,6 @@
*/
protected boolean valid;
- /**
- * {@inheritDoc}
- */
@Override
public boolean accept(Expression expression) {
try {
@@ -7567,17 +6778,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
valid = false;
@@ -7592,9 +6797,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(AbstractDoubleEncapsulatedExpression expression,
CollectionExpression collectionExpression,
@@ -7628,9 +6830,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(AbstractDoubleEncapsulatedExpression expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
@@ -7638,9 +6837,6 @@
visitor.addFunctionIdentifiers(expression.getParent().findQueryBNF(expression));
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(AbstractDoubleEncapsulatedExpression expression,
CollectionExpression collectionExpression,
@@ -7651,17 +6847,11 @@
visitor.addFunctionIdentifiers(queryBNF(expression, index));
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(AbstractDoubleEncapsulatedExpression expression) {
return expression.buildCollectionExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(AbstractDoubleEncapsulatedExpression expression,
CollectionExpression collectionExpression,
@@ -7670,35 +6860,23 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(AbstractDoubleEncapsulatedExpression expression) {
return expression.hasSpaceAfterIdentifier() ||
expression.hasLeftParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(AbstractDoubleEncapsulatedExpression expression) {
// Both MOD and NULLIF allows a fixed 2 encapsulated expressions
return 2;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(AbstractDoubleEncapsulatedExpression expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(AbstractDoubleEncapsulatedExpression expression, int index) {
return visitor.getQueryBNF(expression.parameterExpressionBNF(index));
@@ -7735,9 +6913,6 @@
return encapsulated;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
if (!visited) {
@@ -7747,9 +6922,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
encapsulated = true;
@@ -7861,17 +7033,11 @@
this.queryPosition = new QueryPosition(oldQueryPosition.getPosition(invalidExpression.getParent()));
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
@@ -7885,33 +7051,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
@@ -7929,17 +7083,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
badExpression = true;
@@ -7947,9 +7095,6 @@
badExpression = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
@@ -7982,9 +7127,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
@@ -8018,17 +7160,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -8085,9 +7221,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
@@ -8116,9 +7249,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
@@ -8146,9 +7276,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
@@ -8162,25 +7289,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
@@ -8207,17 +7325,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
@@ -8234,9 +7346,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
@@ -8261,9 +7370,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
@@ -8283,17 +7389,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
@@ -8315,9 +7415,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
@@ -8331,41 +7428,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
visitAbstractFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
@@ -8390,17 +7472,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
visitAbstractConditionalClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -8412,9 +7488,6 @@
queryPosition.addPosition(expression, positionWithinInvalidExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
@@ -8435,17 +7508,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
@@ -8474,9 +7541,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
@@ -8489,9 +7553,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
@@ -8527,9 +7588,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
@@ -8544,17 +7602,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
@@ -8569,17 +7621,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
@@ -8611,57 +7657,36 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
visitAbstractTripleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
visitAbstractDoubleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
@@ -8686,9 +7711,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
@@ -8713,9 +7735,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
@@ -8728,17 +7747,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
visitAbstractDoubleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
@@ -8751,25 +7764,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
visitAbstractConditionalClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
@@ -8794,9 +7798,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
@@ -8814,17 +7815,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -8845,9 +7840,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
@@ -8881,9 +7873,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
@@ -8908,9 +7897,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
@@ -8964,17 +7950,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
visitAbstractFromClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
@@ -8992,9 +7972,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -9036,25 +8013,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
@@ -9068,9 +8036,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
@@ -9083,41 +8048,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
visitAbstractTripleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
visitCompoundExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
@@ -9149,34 +8099,22 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
// Nothing to do, this is the expression that needs
// to be handled by the valid portion of the JPQL query
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
@@ -9204,9 +8142,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
@@ -9229,9 +8164,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
@@ -9255,25 +8187,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
@@ -9303,9 +8226,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
visitAbstractConditionalClause(expression);
@@ -9536,99 +8456,63 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
valid = (pathExpression == expression.getElseExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
// TODO
valid = (pathExpression == expression.getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
valid = (pathExpression == expression.getEntityExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
String identifier = expression.getComparisonOperator();
valid = ((identifier == EQUAL) || (identifier == DIFFERENT));
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
valid = (pathExpression != expression.getExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
valid = (pathExpression == expression.getSecondExpression());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
valid = (pathExpression == expression.getNewValue());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
valid = (pathExpression == expression.getThenExpression() ||
@@ -9703,9 +8587,6 @@
};
}
- /**
- * {@inheritDoc}
- */
@Override
public Collection<IMapping> buildProposals() {
@@ -9762,9 +8643,6 @@
return (afterIdentifier != FROM) && expression.hasFromClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
@@ -9860,17 +8738,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -9967,9 +8839,6 @@
return followingInvalidExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -9995,9 +8864,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
this.expression = expression;
@@ -10013,9 +8879,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(AbstractFromClause expression,
CollectionExpression collectionExpression,
@@ -10054,17 +8917,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(AbstractFromClause expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(AbstractFromClause expression,
CollectionExpression collectionExpression,
@@ -10093,9 +8950,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(AbstractFromClause expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getDeclaration());
@@ -10105,9 +8959,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(AbstractFromClause expression,
CollectionExpression collectionExpression,
@@ -10116,33 +8967,21 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(AbstractFromClause expression) {
return expression.hasSpaceAfterFrom();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(AbstractFromClause expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(AbstractFromClause expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(AbstractFromClause expression, int index) {
return visitor.getQueryBNF(expression.getDeclarationQueryBNFId());
@@ -10156,9 +8995,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public WhereClauseSelectStatementHelper getNextHelper() {
return visitor.getWhereClauseSelectStatementHelper();
@@ -10173,9 +9009,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(GroupByClause expression,
CollectionExpression collectionExpression,
@@ -10184,17 +9017,11 @@
boolean virtualSpace) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(GroupByClause expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(GroupByClause expression,
CollectionExpression collectionExpression,
@@ -10207,9 +9034,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(GroupByClause expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getGroupByItems());
@@ -10219,9 +9043,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(GroupByClause expression,
CollectionExpression collectionExpression,
@@ -10230,33 +9051,21 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(GroupByClause expression) {
return expression.hasSpaceAfterGroupBy();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(GroupByClause expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(GroupByClause expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(GroupByClause expression, int index) {
return visitor.getQueryBNF(GroupByItemBNF.ID);
@@ -10270,9 +9079,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public HavingClauseStatementHelper getNextHelper() {
return visitor.getHavingClauseStatementHelper();
@@ -10286,17 +9092,11 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public OrderByClauseStatementHelper getNextHelper() {
return visitor.getOrderByClauseStatementHelper();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(SelectStatement expression) {
return expression.hasSpaceBeforeOrderBy();
@@ -10316,9 +9116,7 @@
*/
ALL {
- /**
- * {@inheritDoc}
- */
+
@Override
protected boolean add(AbstractContentAssistVisitor contentAssist,
Declaration declaration,
@@ -10351,9 +9149,7 @@
*/
COLLECTION {
- /**
- * {@inheritDoc}
- */
+
@Override
protected boolean add(AbstractContentAssistVisitor contentAssist,
Declaration declaration,
@@ -10381,9 +9177,7 @@
*/
LEFT {
- /**
- * {@inheritDoc}
- */
+
@Override
protected boolean add(AbstractContentAssistVisitor contentAssist,
Declaration declaration,
@@ -10427,9 +9221,7 @@
*/
LEFT_COLLECTION {
- /**
- * {@inheritDoc}
- */
+
@Override
protected boolean add(AbstractContentAssistVisitor contentAssist,
Declaration declaration,
@@ -10470,9 +9262,7 @@
*/
NONE {
- /**
- * {@inheritDoc}
- */
+
@Override
protected boolean add(AbstractContentAssistVisitor contentAssist,
Declaration declaration,
@@ -10588,9 +9378,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -10604,9 +9391,6 @@
insideCollection = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
clause = FROM;
@@ -10614,9 +9398,6 @@
clause = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
clause = GROUP_BY;
@@ -10624,9 +9405,6 @@
clause = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
clause = HAVING;
@@ -10634,17 +9412,11 @@
clause = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
complete = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
if (insideCollection && !expression.hasJoins()) {
@@ -10652,9 +9424,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
clause = ORDER_BY;
@@ -10662,9 +9431,6 @@
clause = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -10682,9 +9448,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
clause = WHERE;
@@ -10722,17 +9485,11 @@
return expression != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
this.expression = expression;
@@ -10747,9 +9504,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(IdentificationVariableDeclaration expression,
CollectionExpression collectionExpression,
@@ -10758,17 +9512,11 @@
boolean virtualSpace) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(IdentificationVariableDeclaration expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(IdentificationVariableDeclaration expression,
CollectionExpression collectionExpression,
@@ -10778,9 +9526,6 @@
visitor.addJoinIdentifiers();
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(IdentificationVariableDeclaration expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getJoins());
@@ -10790,9 +9535,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(IdentificationVariableDeclaration expression,
CollectionExpression collectionExpression,
@@ -10801,33 +9543,21 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(IdentificationVariableDeclaration expression) {
return expression.hasSpace();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(IdentificationVariableDeclaration expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(IdentificationVariableDeclaration expression) {
return expression.getRangeVariableDeclaration().getLength();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(IdentificationVariableDeclaration expression, int index) {
return visitor.getQueryBNF(InternalJoinBNF.ID);
@@ -10879,89 +9609,56 @@
filter = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
filter = visitor.getMappingCollectionFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
filter = visitor.getMappingCollectionFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
filter = visitor.getMappingCollectionFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
// No need to filter, everything is allowed
@@ -10972,81 +9669,51 @@
filter = NullFilter.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
filter = visitor.getMappingCollectionFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
// No need to filter, everything is allowed
@@ -11057,65 +9724,41 @@
filter = NullFilter.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
filter = visitor.getMappingCollectionFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
filter = visitor.getMappingCollectionFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
filter = visitor.getMappingPropertyFilter();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
// No need to filter, everything is allowed
@@ -11126,9 +9769,6 @@
filter = NullFilter.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
// No need to filter, everything is allowed
@@ -11163,9 +9803,6 @@
this.type = type;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean accept(IMapping value) {
@@ -11208,9 +9845,6 @@
return expression != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
this.expression = expression;
@@ -11225,9 +9859,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(AbstractOrderByClause expression,
CollectionExpression collectionExpression,
@@ -11243,17 +9874,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(AbstractOrderByClause expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(AbstractOrderByClause expression,
CollectionExpression collectionExpression,
@@ -11266,9 +9891,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(AbstractOrderByClause expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getOrderByItems());
@@ -11278,9 +9900,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(AbstractOrderByClause expression,
CollectionExpression collectionExpression,
@@ -11289,33 +9908,21 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(AbstractOrderByClause expression) {
return expression.hasSpaceAfterIdentifier();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(AbstractOrderByClause expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(AbstractOrderByClause expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(AbstractOrderByClause expression, int index) {
return visitor.getQueryBNF(OrderByItemBNF.ID);
@@ -11330,65 +9937,41 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addCompositeIdentifier(ORDER_BY, -1);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(SelectStatement expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(SelectStatement expression) {
return expression.getOrderByClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<SelectStatement> getNextHelper() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(SelectStatement expression) {
return expression.hasOrderByClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(SelectStatement expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(SelectStatement expression) {
return visitor.isComplete(expression.getOrderByClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return false;
@@ -11398,9 +9981,6 @@
// Made static final for performance reasons.
protected static final class PropertyMappingFilter implements Filter<IMapping> {
- /**
- * {@inheritDoc}
- */
@Override
public boolean accept(IMapping value) {
return !value.isTransient() &&
@@ -11423,9 +10003,6 @@
expression = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
this.expression = expression;
@@ -11447,9 +10024,6 @@
expression = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
this.expression = expression;
@@ -11463,9 +10037,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(SelectClause expression,
CollectionExpression collectionExpression,
@@ -11484,9 +10055,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(SelectClause expression,
CollectionExpression collectionExpression,
@@ -11500,9 +10068,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(SelectClause expression) {
@@ -11527,9 +10092,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public FromClauseStatementHelper getNextHelper() {
return visitor.getFromClauseStatementHelper();
@@ -11543,9 +10105,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleWhereClauseSelectStatementHelper getNextHelper() {
return visitor.getSimpleWhereClauseSelectStatementHelper();
@@ -11559,9 +10118,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleHavingClauseStatementHelper getNextHelper() {
return visitor.getSimpleHavingClauseStatementHelper();
@@ -11575,17 +10131,11 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<SimpleSelectStatement> getNextHelper() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(SimpleSelectStatement expression) {
return false;
@@ -11608,9 +10158,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<SimpleSelectStatement> getNextHelper() {
return visitor.getSimpleFromClauseStatementHelper();
@@ -11624,9 +10171,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<SimpleSelectStatement> getNextHelper() {
return visitor.getSimpleGroupByClauseStatementHelper();
@@ -11719,25 +10263,16 @@
*/
protected boolean subExpression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
this.appendable = subExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
this.appendable = subExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
subExpression = true;
@@ -11775,9 +10310,6 @@
return expression != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
this.expression = expression;
@@ -11792,9 +10324,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(AbstractTripleEncapsulatedExpression expression,
CollectionExpression collectionExpression,
@@ -11828,18 +10357,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(AbstractTripleEncapsulatedExpression expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
visitor.addFunctionIdentifiers(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(AbstractTripleEncapsulatedExpression expression,
CollectionExpression collectionExpression,
@@ -11850,17 +10373,11 @@
visitor.addFunctionIdentifiers(queryBNF(expression, index));
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(AbstractTripleEncapsulatedExpression expression) {
return expression.buildCollectionExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(AbstractTripleEncapsulatedExpression expression,
CollectionExpression collectionExpression,
@@ -11869,35 +10386,23 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(AbstractTripleEncapsulatedExpression expression) {
return expression.hasSpaceAfterIdentifier() ||
expression.hasLeftParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(AbstractTripleEncapsulatedExpression expression) {
// Both LOCATE and SUBSTRING can allow up to 3 encapsulated expressions
return 3;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(AbstractTripleEncapsulatedExpression expression) {
return 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(AbstractTripleEncapsulatedExpression expression, int index) {
return visitor.getQueryBNF(expression.getParameterQueryBNFId(index));
@@ -11912,65 +10417,41 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(UPDATE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(UpdateStatement expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(UpdateStatement expression) {
return expression.getUpdateClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<UpdateStatement> getNextHelper() {
return visitor.getWhereClauseUpdateStatementHelper();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(UpdateStatement expression) {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(UpdateStatement expression) {
return expression.hasSpaceAfterUpdateClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(UpdateStatement expression) {
return visitor.isComplete(expression.getUpdateClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return true;
@@ -11985,9 +10466,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(UpdateClause expression,
CollectionExpression collectionExpression,
@@ -11998,17 +10476,11 @@
visitor.addAggregateIdentifiers(NewValueBNF.ID);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addIdentifier(UpdateClause expression, String identifier) {
visitor.proposals.addIdentifier(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(UpdateClause expression,
CollectionExpression collectionExpression,
@@ -12018,9 +10490,6 @@
visitor.addIdentificationVariables();
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(UpdateClause expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getUpdateItems());
@@ -12030,9 +10499,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canContinue(UpdateClause expression,
CollectionExpression collectionExpression,
@@ -12041,25 +10507,16 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(UpdateClause expression) {
return expression.hasSpaceAfterUpdate();
}
- /**
- * {@inheritDoc}
- */
@Override
public int maxCollectionSize(UpdateClause expression) {
return Integer.MAX_VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
public int preExpressionLength(UpdateClause expression) {
// There is a SPACE_LENGTH less, it's added automatically
@@ -12070,9 +10527,6 @@
SET.length();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryBNF queryBNF(UpdateClause expression, int index) {
return visitor.getQueryBNF(NewValueBNF.ID);
@@ -12100,17 +10554,11 @@
this.visitor = visitor;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.getParent().accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
@@ -12153,9 +10601,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression buildCollectionExpression(WhenClause expression) {
CollectionExpression collectionExpression = visitor.getCollectionExpression(expression.getWhenExpression());
@@ -12165,9 +10610,6 @@
return collectionExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasDelimiterAfterIdentifier(WhenClause expression) {
return expression.hasSpaceAfterWhen();
@@ -12182,65 +10624,41 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(WHERE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(DeleteStatement expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(DeleteStatement expression) {
return expression.getWhereClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<? extends DeleteStatement> getNextHelper() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(DeleteStatement expression) {
return expression.hasWhereClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(DeleteStatement expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(DeleteStatement expression) {
return visitor.isComplete(expression.getWhereClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return false;
@@ -12254,9 +10672,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<SelectStatement> getNextHelper() {
return visitor.getGroupByClauseStatementHelper();
@@ -12271,65 +10686,41 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
visitor.addIdentifier(WHERE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(UpdateStatement expression) {
// Does not have internal clauses
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(UpdateStatement expression) {
return expression.getWhereClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<? extends UpdateStatement> getNextHelper() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(UpdateStatement expression) {
return expression.hasWhereClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(UpdateStatement expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(UpdateStatement expression) {
return visitor.isComplete(expression.getWhereClause());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return false;
@@ -12362,17 +10753,11 @@
return withinInvalidExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
withinInvalidExpression = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
withinInvalidExpression = true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/BasicRefactoringTool.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/BasicRefactoringTool.java
index 71d6129..10a7b94 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/BasicRefactoringTool.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/BasicRefactoringTool.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -351,9 +351,6 @@
delta.addTextEdits(renamer.textEdits);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
return getDelta().applyChanges();
@@ -540,17 +537,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
rename(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
rename(expression);
@@ -584,9 +575,6 @@
this.newClassName = newClassName;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
// Test for a fully qualified class name in a range variable declaration
@@ -595,9 +583,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
visit(expression, expression.getClassName(), 4); // 4 = "NEW "
@@ -640,9 +625,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
// A fully qualified enum constant is parsed as a state field path expression
@@ -704,9 +686,6 @@
this.newEntityName = newEntityName;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
if (oldEntityName.equals(expression.getText())) {
@@ -714,9 +693,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
if (oldEntityName.equals(expression.getEntityTypeName())) {
@@ -724,9 +700,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
if (oldEntityName.equals(expression.getText())) {
@@ -788,17 +761,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
renameEnumConstant(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
renameEnumConstant(expression);
@@ -832,17 +799,11 @@
setExpression(jpqlQuery);
}
- /**
- * {@inheritDoc}
- */
@Override
public String getExpression() {
return jpqlQuery;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedTypeProvider getProvider() {
return provider;
@@ -857,9 +818,6 @@
this.jpqlQuery = (jpqlQuery != null) ? jpqlQuery.toString() : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -902,9 +860,6 @@
this.newVariableName = newVariableName;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -915,9 +870,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
@@ -932,9 +884,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
@@ -981,9 +930,6 @@
this.newVariableName = newVariableName;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
if (oldVariableName.equalsIgnoreCase(expression.getText())) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultBasicRefactoringTool.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultBasicRefactoringTool.java
index 217c317..df6b61d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultBasicRefactoringTool.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultBasicRefactoringTool.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -78,9 +78,6 @@
super(jpqlFragment, jpqlGrammar, managedTypeProvider, jpqlQueryBNFId);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext() {
return new DefaultJPQLQueryContext(getGrammar());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistProposals.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistProposals.java
index e140903..35011df 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistProposals.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistProposals.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -238,9 +238,6 @@
return identifiers;
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<IEntity> abstractSchemaTypes() {
return new SnapshotCloneIterable<IEntity>(entities);
@@ -324,9 +321,6 @@
rangeIdentificationVariables.put(identificationVariable, entity);
}
- /**
- * {@inheritDoc}
- */
@Override
public Result buildEscapedQuery(String jpqlQuery, String proposal, int position, boolean insert) {
@@ -464,9 +458,6 @@
return new int[] { startPosition, startPosition + length };
}
- /**
- * {@inheritDoc}
- */
@Override
public Result buildQuery(String jpqlQuery, String proposal, int position, boolean insert) {
@@ -489,9 +480,6 @@
return new Result(sb.toString(), positions[0] + proposal.length());
}
- /**
- * {@inheritDoc}
- */
@Override
public ResultQuery buildXmlQuery(String jpqlQuery, String proposal, int position, boolean insert) {
@@ -524,9 +512,6 @@
return new Result(sb.toString(), proposalPositions[0] + proposal.length());
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<String> classNames() {
if (classNamePrefix == null) {
@@ -535,9 +520,6 @@
return extension.classNames(classNamePrefix, classType);
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<String> columnNames() {
if (tableName == null) {
@@ -546,17 +528,11 @@
return extension.columnNames(tableName, columnNamePrefix);
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<EnumProposals> enumConstant() {
return new SnapshotCloneIterable<EnumProposals>(enumProposals.values());
}
- /**
- * {@inheritDoc}
- */
@Override
public IEntity getAbstractSchemaType(String identificationVariable) {
return rangeIdentificationVariables.get(identificationVariable);
@@ -573,9 +549,6 @@
return classNamePrefix;
}
- /**
- * {@inheritDoc}
- */
@Override
public ClassType getClassType() {
return classType;
@@ -602,9 +575,6 @@
return jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
public IdentifierRole getIdentifierRole(String identifier) {
return jpqlGrammar.getExpressionRegistry().getIdentifierRole(identifier);
@@ -632,9 +602,6 @@
return tableNamePrefix;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasProposals() {
return !mappings.isEmpty() ||
@@ -648,9 +615,6 @@
!rangeIdentificationVariables.isEmpty();
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<String> identificationVariables() {
List<String> variables = new ArrayList<String>(identificationVariables.size() + rangeIdentificationVariables.size());
@@ -659,9 +623,6 @@
return new SnapshotCloneIterable<String>(variables);
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<String> identifiers() {
return new SnapshotCloneIterable<String>(identifiers);
@@ -750,9 +711,6 @@
return LONGUEST_IDENTIFIERS.containsKey(proposal) ? LONGUEST_IDENTIFIERS.get(proposal) : proposal;
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<IMapping> mappings() {
return new SnapshotCloneIterable<IMapping>(mappings);
@@ -819,9 +777,6 @@
return -1;
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<String> tableNames() {
if (tableNamePrefix == null) {
@@ -830,9 +785,6 @@
return extension.tableNames(tableNamePrefix);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
@@ -928,17 +880,11 @@
this.constants = new HashSet<String>();
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<String> enumConstants() {
return new SnapshotCloneIterable<String>(constants);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType enumType() {
return enumType;
@@ -975,25 +921,16 @@
this.position = position;
}
- /**
- * {@inheritDoc}
- */
@Override
public int getPosition() {
return position;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getQuery() {
return jpqlQuery;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistVisitor.java
index aa420e2..af1b817 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultContentAssistVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -84,25 +84,16 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AcceptableTypeVisitor buildAcceptableTypeVisitor() {
return new AcceptableTypeVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar getLatestGrammar() {
return DefaultJPQLGrammar.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
// Generic JPA does not support identifying a JOIN FETCH with an identification variable
@@ -114,108 +105,69 @@
*/
protected class AcceptableTypeVisitor extends AbstractContentAssistVisitor.AcceptableTypeVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
type = queryContext.getType(Number.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
type = queryContext.getType(Number.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
type = queryContext.getType(Number.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
type = queryContext.getType(CharSequence.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
type = queryContext.getType(CharSequence.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
// TODO: Handle the position
type = queryContext.getType(CharSequence.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
type = queryContext.getType(CharSequence.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
// In theory we would only allow Long and Integer
type = queryContext.getType(Number.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
type = queryContext.getType(Number.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
// TODO: Handle the position
type = queryContext.getType(CharSequence.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
type = queryContext.getType(Number.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
type = queryContext.getType(CharSequence.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
type = queryContext.getType(CharSequence.class);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultGrammarValidator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultGrammarValidator.java
index 7a710d0..dcf0e0b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultGrammarValidator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultGrammarValidator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,33 +49,21 @@
super(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected LiteralVisitor buildLiteralVisitor() {
return new DefaultLiteralVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected OwningClauseVisitor buildOwningClauseVisitor() {
return new OwningClauseVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isSubqueryAllowedAnywhere() {
return getJPAVersion().isNewerThanOrEqual(JPAVersion.VERSION_2_1);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryContext.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryContext.java
index 7ab9c1c..a3c5beb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryContext.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,9 +58,6 @@
super(parent, currentQuery);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) {
@@ -68,33 +65,21 @@
return new DefaultJPQLQueryContext(currentContext, currentQuery);
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultLiteralVisitor buildLiteralVisitor() {
return new DefaultLiteralVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultParameterTypeVisitor buildParameterTypeVisitor() {
return new DefaultParameterTypeVisitor(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultResolverBuilder buildResolverBuilder() {
return new DefaultResolverBuilder(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultJPQLQueryContext getParent() {
return (DefaultJPQLQueryContext) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryHelper.java
index 168e8fd..2d485c6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultJPQLQueryHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -81,9 +81,6 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
public BasicRefactoringTool buildBasicRefactoringTool() {
return new DefaultBasicRefactoringTool(
@@ -93,25 +90,16 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractContentAssistVisitor buildContentAssistVisitor(JPQLQueryContext queryContext) {
return new DefaultContentAssistVisitor(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultGrammarValidator buildGrammarValidator(JPQLGrammar jpqlGrammar) {
return new DefaultGrammarValidator(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext(JPQLGrammar jpqlGrammar) {
return new DefaultJPQLQueryContext(jpqlGrammar);
@@ -130,9 +118,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public RefactoringTool buildRefactoringTool() {
@@ -145,9 +130,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultSemanticValidator buildSemanticValidator(JPQLQueryContext queryContext) {
return new DefaultSemanticValidator(queryContext);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultParameterTypeVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultParameterTypeVisitor.java
index 4f21bb7..88ed521 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultParameterTypeVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultParameterTypeVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,9 +48,6 @@
this.queryContext = queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringDelta.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringDelta.java
index 4d97286..bba3892 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringDelta.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringDelta.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -89,9 +89,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public String applyChanges() {
@@ -137,9 +134,6 @@
return position;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasTextEdits() {
return !textEdits.isEmpty();
@@ -158,25 +152,16 @@
this.textEdits = new LinkedList<TextEdit>();
}
- /**
- * {@inheritDoc}
- */
@Override
public int size() {
return textEdits.size();
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<TextEdit> textEdits() {
return new SnapshotCloneListIterable<TextEdit>(textEdits);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return textEdits.toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringTool.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringTool.java
index e754961..251eda5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringTool.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultRefactoringTool.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -79,17 +79,11 @@
super(managedTypeProvider, jpqlQueryBuilder, jpqlFragment, jpqlQueryBNFId);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IJPQLQueryFormatter buildFormatter() {
return new DefaultActualJPQLQueryFormatter(true);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext() {
return new DefaultJPQLQueryContext(getGrammar());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.java
index 586fbcb..29a86e9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultSemanticValidator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -207,17 +207,11 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected LiteralVisitor buildLiteralVisitor() {
return new DefaultLiteralVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected OwningClauseVisitor buildOwningClauseVisitor() {
return new OwningClauseVisitor();
@@ -274,9 +268,6 @@
return validator;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -440,17 +431,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected PathType selectClausePathExpressionPathType() {
return PathType.ANY_FIELD;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateAbsExpression(AbsExpression expression) {
@@ -464,9 +449,6 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
protected int validateArithmeticExpression(ArithmeticExpression expression,
String leftExpressionWrongTypeMessageKey,
@@ -491,9 +473,6 @@
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateAvgFunction(AvgFunction expression) {
@@ -507,9 +486,6 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
protected int validateBetweenExpression(BetweenExpression expression) {
@@ -549,9 +525,6 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected int validateCollectionMemberExpression(CollectionMemberExpression expression) {
@@ -572,9 +545,6 @@
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateComparisonExpression(ComparisonExpression expression) {
@@ -596,9 +566,6 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateConcatExpression(ConcatExpression expression) {
@@ -619,9 +586,6 @@
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateConstructorExpression(ConstructorExpression expression) {
@@ -689,9 +653,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateCountFunction(CountFunction expression) {
@@ -717,18 +678,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateEntryExpression(EntryExpression expression) {
validateMapIdentificationVariable(expression);
super.validateEntryExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateIdentificationVariable(IdentificationVariable expression, String variable) {
@@ -778,18 +733,12 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateKeyExpression(KeyExpression expression) {
validateMapIdentificationVariable(expression);
super.validateKeyExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateLengthExpression(LengthExpression expression) {
@@ -802,9 +751,6 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
protected int validateLocateExpression(LocateExpression expression) {
@@ -831,9 +777,6 @@
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateLowerExpression(LowerExpression expression) {
@@ -872,9 +815,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected int validateModExpression(ModExpression expression) {
@@ -907,18 +847,12 @@
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateNotExpression(NotExpression expression) {
super.validateNotExpression(expression);
validateBooleanType(expression.getExpression(), NotExpression_WrongType);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateNullComparisonExpression(NullComparisonExpression expression) {
@@ -958,9 +892,6 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateSqrtExpression(SqrtExpression expression) {
@@ -996,9 +927,6 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected int validateSubstringExpression(SubstringExpression expression) {
@@ -1040,9 +968,6 @@
return result;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateSumFunction(SumFunction expression) {
@@ -1056,9 +981,6 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("null")
protected boolean validateUpdateItem(UpdateItem expression) {
@@ -1153,9 +1075,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean validateUpperExpression(UpperExpression expression) {
@@ -1170,9 +1089,6 @@
return valid;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void validateValueExpression(ValueExpression expression) {
validateMapIdentificationVariable(expression);
@@ -1185,106 +1101,70 @@
*/
protected class BooleanTypeValidator extends TypeValidator {
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isRightType(Object type) {
return getTypeHelper().isBooleanType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
// ALL|ANY|SOME always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
// AND always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
// BETWEEN always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
// A comparison always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
// IS EMPTY always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
// EXISTS always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
// LIKE always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
- @Override
+ @Override
public void visit(NotExpression expression) {
// NOT always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
// IS NULL always returns a boolean value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
// OR always returns a boolean value
@@ -1299,9 +1179,6 @@
*/
protected boolean valid;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
valid = expression.getText() == Expression.NULL;
@@ -1314,170 +1191,113 @@
*/
protected class NumericTypeValidator extends TypeValidator {
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isRightType(Object type) {
return getTypeHelper().isNumericType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
// ABS always returns a numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
// An addition expression always returns a numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
// +/- is always numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
// AVG always returns a double
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
// COUNT always returns a long
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
// A division expression always returns a numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
// INDEX always returns an integer
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
// LENGTH always returns an integer
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
// LOCATE always returns an integer
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
// SUM always returns a numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
// SUM always returns a numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
// MOD always returns an integer
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
// A multiplication expression always returns a numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
// A numeric literal is by definition valid
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
// SIZE always returns an integer
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
// SQRT always returns a double
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
// A subtraction expression always returns a numeric value
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
// SUM always returns a long
@@ -1489,25 +1309,16 @@
public boolean result;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
result = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
expression.getParent().accept(this);
@@ -1520,62 +1331,41 @@
*/
protected class StringTypeValidator extends TypeValidator {
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isRightType(Object type) {
return getTypeHelper().isStringType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
// CONCAT always returns a string
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
// LOWER always returns a string
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
// A string literal is by definition valid
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
// SUBSTRING always returns a string
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
// TRIM always returns a string
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
// UPPER always returns a string
@@ -1602,27 +1392,18 @@
*/
protected abstract boolean isRightType(Object type);
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CaseExpression expression) {
Object type = getType(expression);
valid = isRightType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(CoalesceExpression expression) {
Object type = getType(expression);
valid = isRightType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(InputParameter expression) {
// An input parameter can't be validated until the query
@@ -1630,35 +1411,23 @@
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
// The missing expression is validated by GrammarValidator
valid = true;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(NullIfExpression expression) {
expression.getFirstExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(StateFieldPathExpression expression) {
Object type = getType(expression);
valid = isRightType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SubExpression expression) {
expression.getExpression().accept(this);
@@ -1669,41 +1438,26 @@
protected AbstractSchemaName expression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.getParent().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
expression.getRootObject().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
expression.getRangeVariableDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
expression.getParent().accept(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultTextEdit.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultTextEdit.java
index 7948ef9..327578e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultTextEdit.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/DefaultTextEdit.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,41 +55,26 @@
this.newValue = newValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public int getLength() {
return oldValue.length();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getNewValue() {
return newValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public int getOffset() {
return offset;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getOldValue() {
return oldValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkBasicRefactoringTool.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkBasicRefactoringTool.java
index b28c7fa..439312b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkBasicRefactoringTool.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkBasicRefactoringTool.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -79,9 +79,6 @@
super(jpqlFragment, jpqlGrammar, managedTypeProvider, jpqlQueryBNFId);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext() {
return new EclipseLinkJPQLQueryContext(getGrammar());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.java
index 5d899f1..f3c00cc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkContentAssistVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -101,81 +101,51 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AcceptableTypeVisitor buildAcceptableTypeVisitor() {
return new AcceptableTypeVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected AppendableExpressionVisitor buildAppendableExpressionVisitor() {
return new AppendableExpressionVisitor(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected EndingQueryPositionBuilder buildEndingQueryPositionBuilder() {
return new EndingQueryPositionBuilder(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected FollowingClausesVisitor buildFollowingClausesVisitor() {
return new FollowingClausesVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected FromClauseCollectionHelper buildFromClauseCollectionHelper() {
return new FromClauseCollectionHelper(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected FromClauseStatementHelper buildFromClauseStatementHelper() {
return new FromClauseStatementHelper(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected GroupByClauseCollectionHelper buildGroupByClauseCollectionHelper() {
return new GroupByClauseCollectionHelper(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IncompleteCollectionExpressionVisitor buildIncompleteCollectionExpressionVisitor() {
return new IncompleteCollectionExpressionVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected OrderByClauseStatementHelper buildOrderByClauseStatementHelper() {
return new OrderByClauseStatementHelper(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected SimpleFromClauseStatementHelper buildSimpleFromClauseStatementHelper() {
return new SimpleFromClauseStatementHelper(this);
@@ -200,9 +170,6 @@
return EclipseLinkVersion.value(queryContext.getProviderVersion());
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLGrammar getLatestGrammar() {
return DefaultEclipseLinkJPQLGrammar.instance();
@@ -238,9 +205,6 @@
return helper;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -248,9 +212,6 @@
identifierFilters.put(NOT_EQUAL, VALID_IDENTIFIER_FILTER);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
EclipseLinkVersion version = EclipseLinkVersion.value(queryContext.getProviderVersion());
@@ -270,9 +231,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
super.visit(expression);
@@ -332,9 +290,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
super.visit(expression);
@@ -380,9 +335,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
super.visit(expression);
@@ -405,18 +357,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
super.visit(expression);
// Nothing to do, this is database specific
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
super.visit(expression);
@@ -493,9 +439,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
super.visit(expression);
@@ -548,9 +491,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
super.visit(expression);
@@ -600,9 +540,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
if (!isLocked(expression)) {
@@ -611,9 +548,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
super.visit(expression);
@@ -647,9 +581,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
if (!isLocked(expression)) {
@@ -658,9 +589,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
super.visit(expression);
@@ -698,9 +626,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
super.visit(expression);
@@ -722,9 +647,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
super.visit(expression);
@@ -777,9 +699,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visitThirdPartyPathExpression(AbstractPathExpression expression,
String variableName) {
@@ -814,9 +733,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
if (expression.hasExpression()) {
@@ -824,18 +740,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
if (expression.hasExpression()) {
@@ -843,26 +753,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
// Always complete since it's a single word
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
@@ -877,9 +778,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
@@ -890,9 +788,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
if (expression.hasPatternValue()) {
@@ -900,9 +795,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
@@ -913,18 +805,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
appendable = !conditionalExpression &&
expression.hasRightParenthesis();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
if (expression.hasIdentificationVariable()) {
@@ -932,9 +818,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
if (expression.hasQuery()) {
@@ -951,9 +834,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
@@ -972,9 +852,6 @@
queryPosition.addPosition(expression, expression.getLength() - correction);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
@@ -997,9 +874,6 @@
queryPosition.addPosition(expression, expression.getLength() - correction);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
@@ -1018,25 +892,16 @@
queryPosition.addPosition(expression, expression.getLength() - correction);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
visitAbstractDoubleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
@@ -1067,9 +932,6 @@
queryPosition.addPosition(expression, expression.getLength() - correction);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
@@ -1088,9 +950,6 @@
queryPosition.addPosition(expression, expression.getLength() - correction);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
@@ -1109,25 +968,16 @@
queryPosition.addPosition(expression, expression.getLength() - correction);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
visitAbstractConditionalClause(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
visitAbstractSingleEncapsulatedExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
@@ -1149,9 +999,6 @@
queryPosition.addPosition(expression, expression.getLength() - correction);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
@@ -1183,9 +1030,6 @@
protected boolean hasStartWithClause;
protected boolean introspect;
- /**
- * {@inheritDoc}
- */
@Override
public void dispose() {
super.dispose();
@@ -1195,9 +1039,6 @@
hasOrderSiblingsByClause = false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean hasFromClause(AbstractSelectStatement expression) {
@@ -1299,9 +1140,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
@@ -1329,9 +1167,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
@@ -1354,9 +1189,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addAtTheEndOfChild(AbstractFromClause expression,
CollectionExpression collectionExpression,
@@ -1414,9 +1246,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void addTheBeginningOfChild(AbstractFromClause expression,
CollectionExpression collectionExpression,
@@ -1472,9 +1301,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(SelectStatement expression) {
super.addInternalClauseProposals(expression);
@@ -1502,9 +1328,6 @@
*/
protected class IncompleteCollectionExpressionVisitor extends AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor {
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> compositeIdentifiersAfter(String clause) {
@@ -1528,17 +1351,11 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public UnionClauseStatementHelper getNextHelper() {
return getUnionClauseStatementHelper();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(SelectStatement expression) {
return expression.hasSpaceBeforeUnion();
@@ -1551,9 +1368,6 @@
super(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(SimpleSelectStatement expression) {
super.addInternalClauseProposals(expression);
@@ -1586,9 +1400,6 @@
*/
protected boolean valid;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
valid = (this.expression == expression);
@@ -1597,9 +1408,6 @@
protected class UnionClauseStatementHelper implements StatementHelper<SelectStatement> {
- /**
- * {@inheritDoc}
- */
@Override
public void addClauseProposals() {
addIdentifier(EXCEPT);
@@ -1607,56 +1415,35 @@
addIdentifier(UNION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addInternalClauseProposals(SelectStatement expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getClause(SelectStatement expression) {
return expression.getUnionClauses();
}
- /**
- * {@inheritDoc}
- */
@Override
public StatementHelper<? extends SelectStatement> getNextHelper() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasClause(SelectStatement expression) {
return expression.hasUnionClauses();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSpaceAfterClause(SelectStatement expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isClauseComplete(SelectStatement expression) {
return isComplete(expression.getUnionClauses());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRequired() {
return false;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryContext.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryContext.java
index 6f092bf..c3c5d79 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryContext.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,17 +65,11 @@
super(parent, currentQuery);
}
- /**
- * {@inheritDoc}
- */
@Override
protected DeclarationResolver buildDeclarationResolver(DeclarationResolver parent) {
return new EclipseLinkDeclarationResolver(parent, this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext(JPQLQueryContext currentContext,
Expression currentQuery) {
@@ -83,33 +77,21 @@
return new EclipseLinkJPQLQueryContext(currentContext, currentQuery);
}
- /**
- * {@inheritDoc}
- */
@Override
protected LiteralVisitor buildLiteralVisitor() {
return new EclipseLinkLiteralVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected EclipseLinkParameterTypeVisitor buildParameterTypeVisitor() {
return new EclipseLinkParameterTypeVisitor(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected ResolverBuilder buildResolverBuilder() {
return new EclipseLinkResolverBuilder(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public EclipseLinkJPQLQueryContext getParent() {
return (EclipseLinkJPQLQueryContext) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryHelper.java
index 982ee2a..476477e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkJPQLQueryHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,9 +83,6 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
public BasicRefactoringTool buildBasicRefactoringTool() {
return new EclipseLinkBasicRefactoringTool(
@@ -95,9 +92,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractContentAssistVisitor buildContentAssistVisitor(JPQLQueryContext queryContext) {
return new EclipseLinkContentAssistVisitor(queryContext);
@@ -114,17 +108,11 @@
return EclipseLinkSemanticValidatorExtension.NULL_EXTENSION;
}
- /**
- * {@inheritDoc}
- */
@Override
protected EclipseLinkGrammarValidator buildGrammarValidator(JPQLGrammar jpqlGrammar) {
return new EclipseLinkGrammarValidator(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext(JPQLGrammar jpqlGrammar) {
return new EclipseLinkJPQLQueryContext(jpqlGrammar);
@@ -139,9 +127,6 @@
return new EclipseLinkJPQLQueryBuilder(getGrammar());
}
- /**
- * {@inheritDoc}
- */
@Override
public RefactoringTool buildRefactoringTool() {
@@ -154,9 +139,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractEclipseLinkSemanticValidator buildSemanticValidator(JPQLQueryContext queryContext) {
return new EclipseLinkSemanticValidator(
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkParameterTypeVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkParameterTypeVisitor.java
index 934bb37..98dc45f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkParameterTypeVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkParameterTypeVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,9 +48,6 @@
this.queryContext = queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkRefactoringTool.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkRefactoringTool.java
index cdebe3d..c3c71dd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkRefactoringTool.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkRefactoringTool.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,17 +80,11 @@
super(managedTypeProvider, jpqlQueryBuilder, jpqlFragment, jpqlQueryBNFId);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IJPQLQueryFormatter buildFormatter() {
return new EclipseLinkActualJPQLQueryFormatter(true);
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildJPQLQueryContext() {
return new EclipseLinkJPQLQueryContext(getGrammar());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkResolverBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkResolverBuilder.java
index 36a319c..c4eff81 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkResolverBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/EclipseLinkResolverBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,97 +54,61 @@
super(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
resolver = buildClassResolver(Object.class);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericSemanticValidatorHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericSemanticValidatorHelper.java
index 956fe8d..4748806 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericSemanticValidatorHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericSemanticValidatorHelper.java
@@ -105,9 +105,6 @@
return new IdentificationVariableVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
public void collectAllDeclarationIdentificationVariables(Map<String, List<IdentificationVariable>> identificationVariables) {
@@ -144,25 +141,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void collectLocalDeclarationIdentificationVariables(Map<String, List<IdentificationVariable>> identificationVariables) {
collectLocalDeclarationIdentificationVariables(queryContext.getCurrentContext(), identificationVariables);
}
- /**
- * {@inheritDoc}
- */
@Override
public void disposeSubqueryContext() {
queryContext.disposeSubqueryContext();
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] entityNames() {
@@ -175,9 +163,6 @@
return names.toArray(new String[names.size()]);
}
- /**
- * {@inheritDoc}
- */
@Override
public List<JPQLQueryDeclaration> getAllDeclarations() {
@@ -192,50 +177,32 @@
return declarations;
}
- /**
- * {@inheritDoc}
- */
@Override
public IConstructor[] getConstructors(Object type) {
return CollectionTools.array(IConstructor.class, ((IType) type).constructors());
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings({ "rawtypes", "unchecked" })
public List getDeclarations() {
return queryContext.getDeclarations();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getEmbeddable(Object type) {
return queryContext.getProvider().getEmbeddable((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IEntity getEntityNamed(String entityName) {
return queryContext.getProvider().getEntityNamed(entityName);
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] getEnumConstants(Object type) {
return ((IType) type).getEnumConstants();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return queryContext.getGrammar();
@@ -259,33 +226,21 @@
return identificationVariableVisitor;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(Expression expression) {
return queryContext.getResolver(expression).getManagedType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping getMappingNamed(Object managedType, String path) {
return ((IManagedType) managedType).getMappingNamed(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getMappingType(Object mapping) {
return (mapping != null) ? ((IMapping) mapping).getType() : queryContext.getTypeHelper().unknownType();
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeDeclaration[] getMethodParameterTypeDeclarations(Object constructor) {
return ((IConstructor) constructor).getParameterTypes();
@@ -300,9 +255,6 @@
return queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getReferenceManagedType(Object relationshipMapping) {
@@ -314,41 +266,26 @@
return mapping.getParent().getProvider().getManagedType(mapping.getType());
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType(Expression expression) {
return queryContext.getType(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType(Object typeDeclaration) {
return ((ITypeDeclaration) typeDeclaration).getType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType(String typeName) {
return queryContext.getType(typeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeDeclaration getTypeDeclaration(Expression expression) {
return queryContext.getTypeDeclaration(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeHelper getTypeHelper() {
if (typeHelper == null) {
@@ -357,33 +294,21 @@
return typeHelper;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getTypeName(Object type) {
return ((IType) type).getName();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isAssignableTo(Object type1, Object type2) {
return ((IType) type1).isAssignableTo((IType) type2) ;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollectionIdentificationVariable(String variableName) {
return queryContext.isCollectionIdentificationVariable(variableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollectionMapping(Object mapping) {
return (mapping != null) && ((IMapping) mapping).isCollection();
@@ -394,65 +319,41 @@
return (mapping != null) && ((IMapping) mapping).isEmbeddable();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEnumType(Object type) {
return ((IType) type).isEnum();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isIdentificationVariableValidInComparison(IdentificationVariable expression) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isManagedTypeResolvable(Object managedType) {
return ((IManagedType) managedType).getType().isResolvable();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isPropertyMapping(Object mapping) {
return (mapping != null) && ((IMapping) mapping).isProperty();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRelationshipMapping(Object mapping) {
return (mapping != null) && ((IMapping) mapping).isRelationship();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isResultVariable(String variableName) {
return queryContext.isResultVariable(variableName);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isTransient(Object mapping) {
return (mapping != null) && ((IMapping) mapping).isTransient();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isTypeDeclarationAssignableTo(Object typeDeclaration1, Object typeDeclaration2) {
@@ -474,33 +375,21 @@
return isAssignableTo(declaration1.getType(), declaration2.getType());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isTypeResolvable(Object type) {
return ((IType) type).isResolvable();
}
- /**
- * {@inheritDoc}
- */
@Override
public void newSubqueryContext(SimpleSelectStatement expression) {
queryContext.newSubqueryContext(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping resolveMapping(Expression expression) {
return queryContext.getResolver(expression).getMapping();
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping resolveMapping(String variableName, String name) {
@@ -522,9 +411,6 @@
*/
protected IdentificationVariable identificationVariable;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
identificationVariable = expression;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericTypeHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericTypeHelper.java
index 5a681b6..f51c2a2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericTypeHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/GenericTypeHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,401 +45,251 @@
this.delegate = delegate;
}
- /**
- * {@inheritDoc}
- */
@Override
public IType bigDecimal() {
return delegate.bigDecimal();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType bigInteger() {
return delegate.bigInteger();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType booleanType() {
return delegate.booleanType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType byteType() {
return delegate.byteType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType characterType() {
return delegate.characterType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType collectionType() {
return delegate.collectionType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType convertPrimitive(Object type) {
return delegate.convertPrimitive((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType dateType() {
return delegate.dateType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType doubleType() {
return delegate.doubleType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType enumType() {
return delegate.enumType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType floatType() {
return delegate.floatType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType(Class<?> type) {
return delegate.getType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType(String typeName) {
return delegate.getType(typeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType integerType() {
return delegate.integerType();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isBooleanType(Object type) {
return delegate.isBooleanType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollectionType(Object type) {
return delegate.isCollectionType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isDateType(Object type) {
return delegate.isDateType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEnumType(Object type) {
return delegate.isEnumType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isFloatingType(Object type) {
return delegate.isFloatingType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isIntegralType(Object type) {
return delegate.isIntegralType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isMapType(Object type) {
return delegate.isMapType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isNumericType(Object type) {
return delegate.isNumericType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isObjectType(Object type) {
return delegate.isObjectType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isPrimitiveType(Object type) {
return delegate.isPrimitiveType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isStringType(Object type) {
return delegate.isStringType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType longType() {
return delegate.longType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType longType(Object type) {
return delegate.longType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType mapType() {
return delegate.mapType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType numberType() {
return delegate.numberType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType objectType() {
return delegate.objectType();
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeDeclaration objectTypeDeclaration() {
return delegate.objectTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveBoolean() {
return delegate.primitiveBoolean();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveByte() {
return delegate.primitiveByte();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveChar() {
return delegate.primitiveChar();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveDouble() {
return delegate.primitiveDouble();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveFloat() {
return delegate.primitiveFloat();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveInteger() {
return delegate.primitiveInteger();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveLong() {
return delegate.primitiveLong();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType primitiveShort() {
return delegate.primitiveShort();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType shortType() {
return delegate.shortType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType stringType() {
return delegate.stringType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType timestampType() {
return delegate.timestampType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType toBooleanType(Object type) {
return delegate.toBooleanType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType toByteType(Object type) {
return delegate.toByteType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType toDoubleType(Object type) {
return delegate.toDoubleType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType toFloatType(Object type) {
return delegate.toFloatType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType toIntegerType(Object type) {
return delegate.toIntegerType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType toShortType(Object type) {
return delegate.toShortType((IType) type);
}
- /**
- * {@inheritDoc}
- */
@Override
public IType unknownType() {
return delegate.unknownType();
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeDeclaration unknownTypeDeclaration() {
return delegate.unknownTypeDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/JPQLQueryContext.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/JPQLQueryContext.java
index 88c4b5f..7fc0657 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/JPQLQueryContext.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/JPQLQueryContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -897,9 +897,6 @@
this.contexts.put(currentQuery, this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -930,9 +927,6 @@
*/
protected String parameterName;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
if (parameterName.equals(expression.getParameter())) {
@@ -940,9 +934,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
newSubqueryContext(expression);
@@ -967,17 +958,11 @@
*/
protected Expression expression;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
this.expression = expression;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/NumericTypeComparator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/NumericTypeComparator.java
index d88790b..981c488 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/NumericTypeComparator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/NumericTypeComparator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
this.typeHelper = typeHelper;
}
- /**
- * {@inheritDoc}
- */
@Override
public int compare(IType type1, IType type2) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.java
index 032fd63..58dfc21 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/RefactoringTool.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -364,9 +364,6 @@
this.jpqlQueryFormatter = jpqlQueryFormatter;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toActualText() {
return getFormatter().toString(getStateObject());
@@ -441,17 +438,11 @@
return pathExpressionUpdater;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpressionStateObject stateObject) {
visit(stateObject, stateObject.getClassName(), constructorUpdater());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
visit(stateObject, stateObject.getPath(), pathExpressionUpdater());
@@ -554,9 +545,6 @@
this.newEntityName = newEntityName;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaNameStateObject stateObject) {
if (oldEntityName.equals(stateObject.getText())) {
@@ -564,9 +552,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteralStateObject stateObject) {
if (oldEntityName.equals(stateObject.getText())) {
@@ -574,9 +559,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableStateObject stateObject) {
if (oldEntityName.equals(stateObject.getText())) {
@@ -584,9 +566,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpressionStateObject stateObject) {
if (oldEntityName.equals(stateObject.getEntityTypeName())) {
@@ -646,17 +625,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpressionStateObject stateObject) {
renameEnumConstant(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
renameEnumConstant(stateObject);
@@ -739,17 +712,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpressionStateObject stateObject) {
rename(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
rename(stateObject);
@@ -788,9 +755,6 @@
this.newVariableName = newVariableName;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableStateObject stateObject) {
@@ -801,9 +765,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLQueryStateObject stateObject) {
if (stateObject.hasQueryStatement()) {
@@ -811,9 +772,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItemStateObject stateObject) {
if (stateObject.hasStateObject()) {
@@ -821,9 +779,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariableStateObject stateObject) {
if (oldVariableName.equalsIgnoreCase(stateObject.getResultVariable())) {
@@ -831,9 +786,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatementStateObject stateObject) {
@@ -894,9 +846,6 @@
this.newVariableName = newVariableName;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpressionStateObject stateObject) {
@@ -906,9 +855,6 @@
super.visit(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableStateObject stateObject) {
if (oldVariableName.equalsIgnoreCase(stateObject.getText())) {
@@ -916,9 +862,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractActualJPQLQueryFormatter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractActualJPQLQueryFormatter.java
index a6d624c..c806900 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractActualJPQLQueryFormatter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractActualJPQLQueryFormatter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -718,49 +718,31 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaNameStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpressionStateObject stateObject) {
toStringCompound(stateObject, PLUS);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpressionStateObject stateObject) {
toStringCompound(stateObject, AND);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactorStateObject stateObject) {
@@ -776,25 +758,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpressionStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpressionStateObject stateObject) {
@@ -848,9 +821,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpressionStateObject stateObject) {
@@ -910,9 +880,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpressionStateObject stateObject) {
@@ -942,9 +909,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclarationStateObject stateObject) {
@@ -999,9 +963,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpressionStateObject stateObject) {
@@ -1044,25 +1005,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpressionStateObject stateObject) {
toStringPathExpression(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpressionStateObject stateObject) {
toStringCompound(stateObject, stateObject.getIdentifier());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpressionStateObject stateObject) {
@@ -1089,9 +1041,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpressionStateObject stateObject) {
@@ -1125,17 +1074,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTimeStateObject stateObject) {
@@ -1148,9 +1091,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClauseStateObject stateObject) {
@@ -1181,41 +1121,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatementStateObject stateObject) {
toStringModifyStatement(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathIdentificationVariableDeclarationStateObject stateObject) {
toStringIdentificationVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathVariableDeclarationStateObject stateObject) {
toStringRangeVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpressionStateObject stateObject) {
toStringCompound(stateObject, DIVISION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpressionStateObject stateObject) {
@@ -1243,33 +1168,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteralStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EnumTypeStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpressionStateObject stateObject) {
@@ -1311,17 +1224,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClauseStateObject stateObject) {
toStringFromClause(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpressionStateObject stateObject) {
@@ -1366,9 +1273,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClauseStateObject stateObject) {
@@ -1392,9 +1296,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClauseStateObject stateObject) {
@@ -1420,33 +1321,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclarationStateObject stateObject) {
toStringIdentificationVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpressionStateObject stateObject) {
@@ -1487,17 +1376,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameterStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JoinStateObject stateObject) {
@@ -1545,9 +1428,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLQueryStateObject stateObject) {
@@ -1559,17 +1439,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpressionStateObject stateObject) {
@@ -1582,17 +1456,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpressionStateObject stateObject) {
@@ -1651,57 +1519,36 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpressionStateObject stateObject) {
toStringTripleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpressionStateObject stateObject) {
toStringDoubleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpressionStateObject stateObject) {
toStringCompound(stateObject, MULTIPLICATION);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpressionStateObject stateObject) {
@@ -1725,9 +1572,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpressionStateObject stateObject) {
@@ -1758,33 +1602,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpressionStateObject stateObject) {
toStringDoubleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteralStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClauseStateObject stateObject) {
@@ -1808,9 +1640,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItemStateObject stateObject) {
@@ -1844,25 +1673,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpressionStateObject stateObject) {
toStringCompound(stateObject, OR);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclarationStateObject stateObject) {
toStringRangeVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariableStateObject stateObject) {
@@ -1903,9 +1723,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClauseStateObject stateObject) {
@@ -1938,9 +1755,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatementStateObject stateObject) {
@@ -1967,17 +1781,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClauseStateObject stateObject) {
toStringFromClause(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClauseStateObject stateObject) {
@@ -2010,9 +1818,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatementStateObject stateObject) {
@@ -2024,73 +1829,46 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
toStringPathExpression(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteralStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpressionStateObject stateObject) {
toStringTripleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpressionStateObject stateObject) {
toStringCompound(stateObject, MINUS);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpressionStateObject stateObject) {
@@ -2135,9 +1913,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpressionStateObject stateObject) {
@@ -2206,25 +1981,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpressionStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClauseStateObject stateObject) {
@@ -2264,9 +2030,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItemStateObject stateObject) {
@@ -2299,33 +2062,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatementStateObject stateObject) {
toStringModifyStatement(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClauseStateObject stateObject) {
@@ -2367,9 +2118,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClauseStateObject stateObject) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractCaseExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractCaseExpressionStateObjectBuilder.java
index 9a81230..9c0b8df 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractCaseExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractCaseExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,9 +47,6 @@
caseExpressionStateObject = new CaseExpressionStateObject(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public CaseExpressionStateObject buildStateObject() {
caseExpressionStateObject.setElse(pop());
@@ -59,9 +56,6 @@
return caseExpressionStateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public ICaseExpressionStateObjectBuilder when(ICaseExpressionStateObjectBuilder when,
ICaseExpressionStateObjectBuilder then) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalExpressionStateObjectBuilder.java
index ab1cb27..5193a3b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,9 +63,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public T all(SimpleSelectStatementStateObject subquery) {
allOrAny(ALL, subquery);
@@ -77,9 +74,6 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T and(T builder) {
@@ -98,9 +92,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T any(SimpleSelectStatementStateObject subquery) {
allOrAny(ANY, subquery);
@@ -124,9 +115,6 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T between(T lowerBoundExpression, T upperBoundExpression) {
checkBuilders(lowerBoundExpression, upperBoundExpression);
@@ -134,9 +122,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T collectionPath(String path) {
StateObject stateObject = buildCollectionPath(path);
@@ -162,27 +147,18 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T different(Number number) {
comparison(DIFFERENT, buildNumeric(number));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T different(String literal) {
comparison(DIFFERENT, literal(literal));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T different(T builder) {
checkBuilder(builder);
@@ -190,27 +166,18 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T equal(Number number) {
comparison(EQUAL, buildNumeric(number));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T equal(String literal) {
comparison(EQUAL, literal(literal));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T equal(T builder) {
checkBuilder(builder);
@@ -223,45 +190,30 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T exists(SimpleSelectStatementStateObject subquery) {
exists(false, subquery);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T FALSE() {
keyword(FALSE);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T greaterThan(Number number) {
comparison(GREATER_THAN, buildNumeric(number));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T greaterThan(String literal) {
comparison(GREATER_THAN, literal(literal));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T greaterThan(T builder) {
checkBuilder(builder);
@@ -269,27 +221,18 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T greaterThanOrEqual(Number number) {
comparison(GREATER_THAN_OR_EQUAL, buildNumeric(number));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T greaterThanOrEqual(String literal) {
comparison(GREATER_THAN_OR_EQUAL, literal(literal));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T greaterThanOrEqual(T builder) {
checkBuilder(builder);
@@ -319,27 +262,18 @@
in(false, stateObjects(inItems));
}
- /**
- * {@inheritDoc}
- */
@Override
public T in(SimpleSelectStatementStateObject subquery) {
in(false, Collections.<StateObject>singletonList(subquery));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T in(String... inItems) {
in(false, inItems);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T in(T... inItems) {
checkBuilders(inItems);
@@ -358,27 +292,18 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T isEmpty(String path) {
isEmpty(false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T isNotEmpty(String path) {
isEmpty(true, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T isNotNull(String path) {
isNull(true, path);
@@ -405,9 +330,6 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T isNull(String path) {
isNull(false, path);
@@ -435,18 +357,12 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T like(String patternValue) {
like(string(patternValue));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T like(T patternValue) {
checkBuilder(patternValue);
@@ -454,9 +370,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T like(T patternValue, String escapeCharacter) {
checkBuilder(patternValue);
@@ -464,9 +377,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T lower(T builder) {
checkBuilder(builder);
@@ -475,27 +385,18 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T lowerThan(Number number) {
comparison(LOWER_THAN, buildNumeric(number));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T lowerThan(String literal) {
comparison(LOWER_THAN, literal(literal));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T lowerThan(T builder) {
checkBuilder(builder);
@@ -503,27 +404,18 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T lowerThanOrEqual(Number number) {
comparison(LOWER_THAN_OR_EQUAL, buildNumeric(number));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T lowerThanOrEqual(String literal) {
comparison(LOWER_THAN_OR_EQUAL, literal(literal));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T lowerThanOrEqual(T builder) {
checkBuilder(builder);
@@ -546,27 +438,18 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T member(String path) {
member(false, false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T memberOf(String path) {
member(false, true, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notBetween(T lowerBoundExpression, T upperBoundExpression) {
checkBuilders(lowerBoundExpression, upperBoundExpression);
@@ -574,36 +457,24 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notExists(SimpleSelectStatementStateObject subquery) {
exists(true, subquery);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notIn(SimpleSelectStatementStateObject subquery) {
in(true, Collections.<StateObject>singletonList(subquery));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notIn(String... inItems) {
in(true, inItems);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notIn(T... inItems) {
checkBuilders(inItems);
@@ -611,18 +482,12 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notLike(String patternValue) {
notLike(string(patternValue));
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notLike(T builder) {
checkBuilder(builder);
@@ -630,9 +495,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notLike(T builder, String escapeCharacter) {
checkBuilder(builder);
@@ -640,36 +502,24 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notMember(String path) {
member(true, false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T notMemberOf(String path) {
member(true, true, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T NULL() {
keyword(NULL);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T or(T builder) {
@@ -688,18 +538,12 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T some(SimpleSelectStatementStateObject subquery) {
allOrAny(SOME, subquery);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T sub(StateObject stateObject) {
stateObject = new SubExpressionStateObject(getParent(), stateObject);
@@ -707,9 +551,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T substring(T parameter1, T parameter2, T parameter3) {
@@ -730,9 +571,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T trim(Specification specification, String trimCharacter, T builder) {
@@ -750,26 +588,17 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T trim(Specification specification, T builder) {
return trim(specification, null, builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public T TRUE() {
keyword(TRUE);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T upper(T builder) {
checkBuilder(builder);
@@ -778,9 +607,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T variable(String variable) {
StateObject stateObject = buildIdentificationVariable(variable);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalStateObjectBuilderWrapper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalStateObjectBuilderWrapper.java
index 47b8285..b747bf0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalStateObjectBuilderWrapper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractConditionalStateObjectBuilderWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,65 +46,41 @@
this.delegate = delegate;
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder abs(IConditionalExpressionStateObjectBuilder builder) {
return delegate.abs(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder add(IConditionalExpressionStateObjectBuilder builder) {
return delegate.add(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder all(SimpleSelectStatementStateObject subquery) {
return delegate.all(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder and(IConditionalExpressionStateObjectBuilder builder) {
return delegate.and(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder any(SimpleSelectStatementStateObject subquery) {
return delegate.any(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder avg(String path) {
return delegate.avg(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder avgDistinct(String path) {
return delegate.avgDistinct(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder between(IConditionalExpressionStateObjectBuilder lowerBoundExpression,
IConditionalExpressionStateObjectBuilder upperBoundExpression) {
@@ -112,281 +88,176 @@
return delegate.between(lowerBoundExpression, upperBoundExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder collectionPath(String path) {
return delegate.collectionPath(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void commit() {
delegate.commit();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder count(String path) {
return delegate.count(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder countDistinct(String path) {
return delegate.countDistinct(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder currentDate() {
return delegate.currentDate();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder currentTime() {
return delegate.currentTime();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder currentTimestamp() {
return delegate.currentTimestamp();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder date(String jdbcDate) {
return delegate.date(jdbcDate);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder different(IConditionalExpressionStateObjectBuilder builder) {
return delegate.different(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder different(Number number) {
return delegate.different(number);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder different(String literal) {
return delegate.different(literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder divide(IConditionalExpressionStateObjectBuilder builder) {
return delegate.divide(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder entityType(String entityTypeName) {
return delegate.entityType(entityTypeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder equal(IConditionalExpressionStateObjectBuilder builder) {
return delegate.equal(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder equal(Number number) {
return delegate.equal(number);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder equal(String literal) {
return delegate.equal(literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder exists(SimpleSelectStatementStateObject subquery) {
return delegate.exists(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder FALSE() {
return delegate.FALSE();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder greaterThan(IConditionalExpressionStateObjectBuilder builder) {
return delegate.greaterThan(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder greaterThan(Number number) {
return delegate.greaterThan(number);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder greaterThan(String literal) {
return delegate.greaterThan(literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder greaterThanOrEqual(IConditionalExpressionStateObjectBuilder builder) {
return delegate.greaterThanOrEqual(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder greaterThanOrEqual(Number number) {
return delegate.greaterThanOrEqual(number);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder greaterThanOrEqual(String literal) {
return delegate.greaterThanOrEqual(literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder in(IConditionalExpressionStateObjectBuilder... inItems) {
return delegate.in(inItems);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder in(SimpleSelectStatementStateObject subquery) {
return delegate.in(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder in(String... inItems) {
return delegate.in(inItems);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder index(String variable) {
return delegate.index(variable);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder isEmpty(String path) {
return delegate.isEmpty(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder isNotEmpty(String path) {
return delegate.isNotEmpty(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder isNotNull(String path) {
return delegate.isNotNull(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder isNull(String path) {
return delegate.isNull(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder length(IConditionalExpressionStateObjectBuilder builder) {
return delegate.length(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder like(IConditionalExpressionStateObjectBuilder patternValue) {
return delegate.like(patternValue);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder like(IConditionalExpressionStateObjectBuilder patternValue,
String escapeCharacter) {
@@ -394,17 +265,11 @@
return delegate.like(patternValue, escapeCharacter);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder like(String patternValue) {
return delegate.like(patternValue);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder locate(IConditionalExpressionStateObjectBuilder parameter1,
IConditionalExpressionStateObjectBuilder parameter2) {
@@ -412,9 +277,6 @@
return delegate.locate(parameter1, parameter2);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder locate(IConditionalExpressionStateObjectBuilder parameter1,
IConditionalExpressionStateObjectBuilder parameter2, IConditionalExpressionStateObjectBuilder parameter3) {
@@ -422,121 +284,76 @@
return delegate.locate(parameter1, parameter2);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder lower(IConditionalExpressionStateObjectBuilder builder) {
return delegate.lower(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder lowerThan(IConditionalExpressionStateObjectBuilder builder) {
return delegate.lowerThan(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder lowerThan(Number number) {
return delegate.lowerThan(number);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder lowerThan(String literal) {
return delegate.lowerThan(literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder lowerThanOrEqual(IConditionalExpressionStateObjectBuilder builder) {
return delegate.lowerThanOrEqual(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder lowerThanOrEqual(Number number) {
return delegate.lowerThanOrEqual(number);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder lowerThanOrEqual(String literal) {
return delegate.lowerThanOrEqual(literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder max(String path) {
return delegate.max(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder maxDistinct(String path) {
return delegate.maxDistinct(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder member(String path) {
return delegate.member(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder memberOf(String path) {
return delegate.memberOf(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder min(String path) {
return delegate.min(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder minDistinct(String path) {
return delegate.minDistinct(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder minus(IConditionalExpressionStateObjectBuilder builder) {
return delegate.minus(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder mod(IConditionalExpressionStateObjectBuilder parameter1,
IConditionalExpressionStateObjectBuilder parameter2) {
@@ -544,17 +361,11 @@
return delegate.mod(parameter1, parameter2);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder multiply(IConditionalExpressionStateObjectBuilder builder) {
return delegate.multiply(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notBetween(IConditionalExpressionStateObjectBuilder lowerBoundExpression,
IConditionalExpressionStateObjectBuilder upperBoundExpression) {
@@ -562,49 +373,31 @@
return delegate.notBetween(lowerBoundExpression, upperBoundExpression);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notExists(SimpleSelectStatementStateObject subquery) {
return delegate.notExists(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notIn(IConditionalExpressionStateObjectBuilder... inItems) {
return delegate.notIn(inItems);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notIn(SimpleSelectStatementStateObject subquery) {
return delegate.notIn(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notIn(String... inItems) {
return delegate.notIn(inItems);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notLike(IConditionalExpressionStateObjectBuilder builder) {
return delegate.notLike(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notLike(IConditionalExpressionStateObjectBuilder builder,
String escapeCharacter) {
@@ -612,161 +405,101 @@
return delegate.notLike(builder, escapeCharacter);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notLike(String patternValue) {
return delegate.notLike(patternValue);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notMember(String path) {
return delegate.notMember(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder notMemberOf(String path) {
return delegate.notMemberOf(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder NULL() {
return delegate.NULL();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder numeric(Number numeric) {
return delegate.numeric(numeric);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder or(IConditionalExpressionStateObjectBuilder builder) {
return delegate.or(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder parameter(String parameter) {
return delegate.parameter(parameter);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder path(String path) {
return delegate.path(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder plus(IConditionalExpressionStateObjectBuilder builder) {
return delegate.plus(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder size(String path) {
return delegate.size(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder some(SimpleSelectStatementStateObject subquery) {
return delegate.some(subquery);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder sqrt(IConditionalExpressionStateObjectBuilder builder) {
return delegate.sqrt(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder string(String literal) {
return delegate.string(literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder sub(IConditionalExpressionStateObjectBuilder builder) {
return delegate.sub(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder sub(StateObject stateObject) {
return delegate.sub(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder substring(IConditionalExpressionStateObjectBuilder parameter1, IConditionalExpressionStateObjectBuilder parameter2, IConditionalExpressionStateObjectBuilder parameter3) {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder subtract(IConditionalExpressionStateObjectBuilder builder) {
return delegate.subtract(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder sum(String path) {
return delegate.sum(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder sumDistinct(String path) {
return delegate.sumDistinct(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder trim(Specification specification,
IConditionalExpressionStateObjectBuilder builder) {
@@ -774,9 +507,6 @@
return delegate.trim(specification, builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder trim(Specification specification,
String trimCharacter,
@@ -785,33 +515,21 @@
return delegate.trim(specification, trimCharacter, builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder TRUE() {
return delegate.TRUE();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder type(String path) {
return delegate.type(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder upper(IConditionalExpressionStateObjectBuilder builder) {
return delegate.upper(builder);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder variable(String variable) {
return delegate.variable(variable);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSelectExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSelectExpressionStateObjectBuilder.java
index f6db40e..c3e6fb2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSelectExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSelectExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,17 +35,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public IEclipseLinkSelectExpressionStateObjectBuilder append() {
return (IEclipseLinkSelectExpressionStateObjectBuilder) super.append();
}
- /**
- * {@inheritDoc}
- */
@Override
public IEclipseLinkSelectExpressionStateObjectBuilder new_(String className,
ISelectExpressionStateObjectBuilder... parameters) {
@@ -53,33 +47,21 @@
return (IEclipseLinkSelectExpressionStateObjectBuilder) super.new_(className, parameters);
}
- /**
- * {@inheritDoc}
- */
@Override
public IEclipseLinkSelectExpressionStateObjectBuilder object(String identificationVariable) {
return (IEclipseLinkSelectExpressionStateObjectBuilder) super.object(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public IEclipseLinkSelectExpressionStateObjectBuilder resultVariable(String resultVariable) {
return (IEclipseLinkSelectExpressionStateObjectBuilder) super.resultVariable(resultVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public IEclipseLinkSelectExpressionStateObjectBuilder resultVariableAs(String resultVariable) {
return (IEclipseLinkSelectExpressionStateObjectBuilder) super.resultVariableAs(resultVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public IEclipseLinkSelectExpressionStateObjectBuilder variable(String variable) {
StateObject stateObject = buildIdentificationVariable(variable);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder.java
index 062a883..105f5b9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,25 +34,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void commit() {
getParent().setSelectItem(pop());
}
- /**
- * {@inheritDoc}
- */
@Override
protected SimpleSelectClauseStateObject getParent() {
return (SimpleSelectClauseStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public IEclipseLinkSimpleSelectExpressionStateObjectBuilder variable(String variable) {
return (IEclipseLinkSimpleSelectExpressionStateObjectBuilder) super.variable(variable);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryBuilder.java
index 89e8f8e..73a8d14 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,17 +46,11 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public ICaseExpressionStateObjectBuilder buildCaseExpressionStateObjectBuilder(StateObject parent) {
return new DefaultCaseExpressionStateObjectBuilder(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject buildStateObject(IManagedTypeProvider provider,
CharSequence jpqlQuery,
@@ -65,9 +59,6 @@
return buildStateObject(provider, jpqlQuery, JPQLStatementBNF.ID, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject buildStateObject(IManagedTypeProvider provider,
CharSequence jpqlQuery,
@@ -96,9 +87,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject buildStateObject(StateObject parent,
CharSequence jpqlFragment,
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryFormatter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryFormatter.java
index f186f86..ff523a5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryFormatter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractJPQLQueryFormatter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -424,49 +424,31 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaNameStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpressionStateObject stateObject) {
toStringCompound(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpressionStateObject stateObject) {
toStringCompound(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactorStateObject stateObject) {
if (stateObject.isDecorated()) {
@@ -480,25 +462,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpressionStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpressionStateObject stateObject) {
@@ -533,9 +506,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpressionStateObject stateObject) {
@@ -568,9 +538,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpressionStateObject stateObject) {
@@ -595,9 +562,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclarationStateObject stateObject) {
@@ -633,9 +597,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpressionStateObject stateObject) {
@@ -666,25 +627,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpressionStateObject stateObject) {
toStringPathExpression(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpressionStateObject stateObject) {
toStringCompound(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpressionStateObject stateObject) {
@@ -700,9 +652,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpressionStateObject stateObject) {
@@ -729,17 +678,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTimeStateObject stateObject) {
@@ -751,9 +694,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClauseStateObject stateObject) {
@@ -767,41 +707,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatementStateObject stateObject) {
toStringModifyStatement(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathIdentificationVariableDeclarationStateObject stateObject) {
toStringIdentificationVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathVariableDeclarationStateObject stateObject) {
toStringRangeVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpressionStateObject stateObject) {
toStringCompound(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpressionStateObject stateObject) {
@@ -815,33 +740,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteralStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EnumTypeStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpressionStateObject stateObject) {
@@ -872,17 +785,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClauseStateObject stateObject) {
toStringFromClause(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpressionStateObject stateObject) {
@@ -906,9 +813,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClauseStateObject stateObject) {
@@ -926,33 +830,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClauseStateObject stateObject) {
toStringConditional(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclarationStateObject stateObject) {
toStringIdentificationVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpressionStateObject stateObject) {
@@ -969,9 +861,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpressionStateObject stateObject) {
@@ -1010,17 +899,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameterStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JoinStateObject stateObject) {
@@ -1043,25 +926,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLQueryStateObject stateObject) {
toText(stateObject.getQueryStatement());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpressionStateObject stateObject) {
@@ -1073,17 +947,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpressionStateObject stateObject) {
@@ -1113,57 +981,36 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpressionStateObject stateObject) {
toStringTripleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpressionStateObject stateObject) {
toStringDoubleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpressionStateObject stateObject) {
toStringCompound(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpressionStateObject stateObject) {
@@ -1181,9 +1028,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpressionStateObject stateObject) {
@@ -1201,33 +1045,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpressionStateObject stateObject) {
toStringDoubleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteralStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClauseStateObject stateObject) {
@@ -1245,9 +1077,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItemStateObject stateObject) {
@@ -1267,25 +1096,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpressionStateObject stateObject) {
toStringCompound(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclarationStateObject stateObject) {
toStringRangeVariableDeclaration(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariableStateObject stateObject) {
@@ -1313,9 +1133,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClauseStateObject stateObject) {
@@ -1338,9 +1155,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatementStateObject stateObject) {
@@ -1352,17 +1166,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClauseStateObject stateObject) {
toStringFromClause(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClauseStateObject stateObject) {
@@ -1385,81 +1193,51 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatementStateObject stateObject) {
toStringSelectStatement(stateObject, false);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
toStringPathExpression(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteralStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpressionStateObject stateObject) {
toStringTripleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpressionStateObject stateObject) {
toStringCompound(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunctionStateObject stateObject) {
toStringAggregateFunction(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpressionStateObject stateObject) {
@@ -1492,9 +1270,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpressionStateObject stateObject) {
@@ -1539,25 +1314,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpressionStateObject stateObject) {
toStringSimpleStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClauseStateObject stateObject) {
@@ -1579,9 +1345,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItemStateObject stateObject) {
@@ -1602,33 +1365,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatementStateObject stateObject) {
toStringModifyStatement(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpressionStateObject stateObject) {
toStringSingleEncapsulated(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpressionStateObject stateObject) {
toStringEncapsulatedIdentificationVariable(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClauseStateObject stateObject) {
@@ -1654,9 +1405,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClauseStateObject stateObject) {
toStringConditional(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractNewValueStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractNewValueStateObjectBuilder.java
index e5162a7..02e924c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractNewValueStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractNewValueStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,25 +38,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void commit() {
getParent().setNewValue(pop());
}
- /**
- * {@inheritDoc}
- */
@Override
protected UpdateItemStateObject getParent() {
return (UpdateItemStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public INewValueStateObjectBuilder NULL() {
StateObject stateObject = new KeywordExpressionStateObject(getParent(), NULL);
@@ -64,9 +55,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public INewValueStateObjectBuilder variable(String variable) {
StateObject stateObject = buildIdentificationVariable(variable);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractScalarExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractScalarExpressionStateObjectBuilder.java
index 8fa569e..88ac4fa 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractScalarExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractScalarExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,9 +88,6 @@
this.parent = parent;
}
- /**
- * {@inheritDoc}
- */
@Override
public T abs(T builder) {
@@ -101,9 +98,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T add(T builder) {
@@ -132,18 +126,12 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T avg(String path) {
avg(false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T avgDistinct(String path) {
avg(true, path);
@@ -178,9 +166,6 @@
return new StringLiteralStateObject(parent, literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public T case_(ICaseExpressionStateObjectBuilder builder) {
Assert.isEqual(caseBuilder, builder, "The Case expression builder is not the same as the current one");
@@ -189,9 +174,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T coalesce(T builder1, T builder2, T... builders) {
@@ -208,9 +190,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T concat(T builder1, T builder2, T... builders) {
@@ -232,51 +211,33 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T count(String path) {
count(false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T countDistinct(String path) {
count(true, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T currentDate() {
return date(CURRENT_DATE);
}
- /**
- * {@inheritDoc}
- */
@Override
public T currentTime() {
return date(CURRENT_TIME);
}
- /**
- * {@inheritDoc}
- */
@Override
public T currentTimestamp() {
return date(CURRENT_TIMESTAMP);
}
- /**
- * {@inheritDoc}
- */
@Override
public T date(String jdbcDate) {
StateObject stateObject = new DateTimeStateObject(parent, jdbcDate);
@@ -284,9 +245,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T divide(T builder) {
@@ -305,9 +263,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T entityType(String entityTypeName) {
StateObject stateObject = new EntityTypeLiteralStateObject(parent,entityTypeName);
@@ -315,9 +270,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T enumLiteral(Enum<? extends Enum<?>> enumConstant) {
StateObject stateObject = new EnumTypeStateObject(parent, enumConstant);
@@ -325,9 +277,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T function(String identifier, String functionName, String... arguments) {
@@ -342,9 +291,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T function(String identifier, String functionName, T... arguments) {
@@ -361,9 +307,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public ICaseExpressionStateObjectBuilder getCaseBuilder() {
if (caseBuilder == null) {
@@ -382,9 +325,6 @@
return parent;
}
- /**
- * {@inheritDoc}
- */
@Override
public T index(String variable) {
StateObject stateObject = new IndexExpressionStateObject(parent, variable);
@@ -392,9 +332,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T length(T builder) {
@@ -442,17 +379,11 @@
return stateObjects;
}
- /**
- * {@inheritDoc}
- */
@Override
public T locate(T parameter1, T parameter2) {
return locate(parameter1, parameter2, null);
}
- /**
- * {@inheritDoc}
- */
@Override
public T locate(T parameter1, T parameter2, T parameter3) {
@@ -482,18 +413,12 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T max(String path) {
max(false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T maxDistinct(String path) {
max(true, path);
@@ -505,27 +430,18 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T min(String path) {
min(false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T minDistinct(String path) {
min(true, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T minus(T builder) {
checkBuilders(builder);
@@ -533,9 +449,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T mod(T parameter1, T parameter2) {
@@ -554,9 +467,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T multiply(T builder) {
@@ -575,9 +485,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T nullIf(T builder1, T builder2) {
@@ -596,9 +503,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T numeric(Number number) {
StateObject stateObject = buildNumeric(number);
@@ -606,9 +510,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T numeric(String number) {
StateObject stateObject = buildNumeric(number);
@@ -616,9 +517,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T parameter(String parameter) {
StateObject stateObject = buildInputParameter(parameter);
@@ -626,9 +524,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T path(String path) {
StateObject stateObject = buildStateFieldPath(path);
@@ -636,9 +531,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T plus(T builder) {
checkBuilders(builder);
@@ -646,9 +538,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T size(String path) {
StateObject stateObject = new SizeExpressionStateObject(parent, buildCollectionPath(path));
@@ -656,9 +545,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T sqrt(T builder) {
@@ -701,9 +587,6 @@
return stateObjects(builders.length);
}
- /**
- * {@inheritDoc}
- */
@Override
public T string(String literal) {
StateObject stateObject = buildStringLiteral(literal);
@@ -711,9 +594,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T sub(T builder) {
@@ -724,9 +604,6 @@
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T subtract(T builder) {
@@ -750,27 +627,18 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T sum(String path) {
sum(false, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T sumDistinct(String path) {
sum(true, path);
return (T) this;
}
- /**
- * {@inheritDoc}
- */
@Override
public T type(String path) {
StateObject stateObject = new TypeExpressionStateObject(parent, path);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSelectExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSelectExpressionStateObjectBuilder.java
index ed078ba..9ea6389 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSelectExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSelectExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,18 +46,12 @@
stateObjectList = new ArrayList<StateObject>();
}
- /**
- * {@inheritDoc}
- */
@Override
public ISelectExpressionStateObjectBuilder append() {
stateObjectList.add(pop());
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public void commit() {
if (hasStateObjects()) {
@@ -66,17 +60,11 @@
getParent().addItems(stateObjectList);
}
- /**
- * {@inheritDoc}
- */
@Override
protected SelectClauseStateObject getParent() {
return (SelectClauseStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public ISelectExpressionStateObjectBuilder new_(String className,
ISelectExpressionStateObjectBuilder... parameters) {
@@ -92,9 +80,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public ISelectExpressionStateObjectBuilder object(String identificationVariable) {
StateObject stateObject = new ObjectExpressionStateObject(getParent(), identificationVariable);
@@ -102,9 +87,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public ISelectExpressionStateObjectBuilder resultVariable(String resultVariable) {
resultVariable(resultVariable, false);
@@ -123,18 +105,12 @@
add(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public ISelectExpressionStateObjectBuilder resultVariableAs(String resultVariable) {
resultVariable(resultVariable, true);
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public ISelectExpressionStateObjectBuilder variable(String variable) {
StateObject stateObject = buildIdentificationVariable(variable);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSimpleSelectExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSimpleSelectExpressionStateObjectBuilder.java
index 8c58121..c5c7646 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSimpleSelectExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/AbstractSimpleSelectExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,17 +38,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSelectClauseStateObject getParent() {
return (AbstractSelectClauseStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public ISimpleSelectExpressionStateObjectBuilder variable(String variable) {
StateObject stateObject = buildIdentificationVariable(variable);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BaseJPQLQueryFormatter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BaseJPQLQueryFormatter.java
index dd50a98..c5e681e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BaseJPQLQueryFormatter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BaseJPQLQueryFormatter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -102,17 +102,11 @@
return style;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return writer.toString();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString(StateObject stateObject) {
writer.delete(0, writer.length());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.java
index cb18612..fd56876 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/BasicStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -517,9 +517,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
@@ -530,9 +527,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
@@ -545,9 +539,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
@@ -567,9 +558,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
@@ -585,9 +573,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
@@ -607,9 +592,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
@@ -625,9 +607,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
@@ -643,9 +622,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
@@ -658,9 +634,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
@@ -685,9 +658,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
@@ -710,9 +680,6 @@
this.stateObject = caseExpressionStateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
@@ -725,9 +692,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
@@ -742,18 +706,12 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
// Not done here
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
@@ -772,9 +730,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
@@ -787,9 +742,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
@@ -810,9 +762,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
@@ -825,9 +774,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
@@ -841,9 +787,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
@@ -859,9 +802,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
DateTimeStateObject stateObject = new DateTimeStateObject(parent, expression.getText());
@@ -869,26 +809,17 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
// Done via DeleteStatementBuilder
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
stateObject = getDeleteStatementBuilder().buildStateObject(parent, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
@@ -908,9 +839,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
@@ -924,9 +852,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
@@ -939,9 +864,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
@@ -954,9 +876,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
@@ -972,18 +891,12 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(FromClause expression) {
// Not done here
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
@@ -998,26 +911,17 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(GroupByClause expression) {
// Not done here
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
expression.getConditionalExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -1031,9 +935,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(final IdentificationVariableDeclaration expression) {
@@ -1051,9 +952,6 @@
stateObject.accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
@@ -1066,9 +964,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
@@ -1086,9 +981,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
@@ -1101,9 +993,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(Join expression) {
stateObject = getJoinBuilder().buildStateObject(
@@ -1112,9 +1001,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
@@ -1125,9 +1011,6 @@
parent.setQueryStatement(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
@@ -1140,9 +1023,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
@@ -1155,9 +1035,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
@@ -1172,9 +1049,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
@@ -1196,9 +1070,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
@@ -1222,9 +1093,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
@@ -1239,9 +1107,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
@@ -1257,9 +1122,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
@@ -1275,9 +1137,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
@@ -1297,9 +1156,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
@@ -1319,9 +1175,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
@@ -1336,9 +1189,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
@@ -1354,17 +1204,11 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
@@ -1384,9 +1228,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
@@ -1399,9 +1240,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
@@ -1414,26 +1252,17 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
expression.getConditionalExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(OrderByClause expression) {
// Not done here
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(OrderByItem expression) {
@@ -1446,9 +1275,6 @@
orderByItem.setStateObject(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
@@ -1468,18 +1294,12 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(RangeVariableDeclaration expression) {
// Not done here
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(final ResultVariable expression) {
@@ -1496,52 +1316,34 @@
stateObject.accept(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SelectClause expression) {
// Not done here
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
stateObject = getSelectStatementBuilder().buildStateObject(parent, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SimpleFromClause expression) {
// Done via SimpleSelectStatementBuilder
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(SimpleSelectClause expression) {
// Done via SimpleSelectStatementBuilder
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
stateObject = getSimpleSelectStatementBuilder().buildStateObject(parent, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
@@ -1556,9 +1358,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
@@ -1573,9 +1372,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
@@ -1588,9 +1384,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
@@ -1603,9 +1396,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
@@ -1620,9 +1410,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
@@ -1646,9 +1433,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
@@ -1668,9 +1452,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
@@ -1686,17 +1467,11 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
// Done by JoinBuilder
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
@@ -1717,9 +1492,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
@@ -1734,9 +1506,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
@@ -1749,33 +1518,21 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(UpdateClause expression) {
// Done via UpdateStatementBuilder
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(UpdateItem expression) {
// Done via UpdateStatementBuilder
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
stateObject = getUpdateStatementBuilder().buildStateObject(parent, expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
@@ -1790,9 +1547,6 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
@@ -1805,18 +1559,12 @@
this.stateObject = stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void visit(WhenClause expression) {
// Done throw WhenClauseBuilder
stateObject = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
expression.getConditionalExpression().accept(this);
@@ -1866,9 +1614,6 @@
*/
protected abstract AbstractIdentificationVariableDeclarationStateObject addRangeDeclaration(IdentificationVariableDeclaration expression);
- /**
- * {@inheritDoc}
- */
@Override
public AbstractIdentificationVariableDeclarationStateObject buildStateObject(S parent, Expression expression) {
try {
@@ -1882,17 +1627,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
stateObject.setRootPath(expression.getText());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -1903,9 +1642,6 @@
variable.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
@@ -1917,9 +1653,6 @@
expression.getRangeVariableDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
AbstractRangeVariableDeclarationStateObject declaration = stateObject.getRangeVariableDeclaration();
@@ -1947,9 +1680,6 @@
*/
protected T stateObject;
- /**
- * {@inheritDoc}
- */
@Override
public T buildStateObject(P parent, Expression expression) {
@@ -1963,17 +1693,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
getCollectionDeclarationBuilder().buildStateObject(stateObject.getFromClause(), expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
GroupByClauseStateObject groupByClause = stateObject.addGroupByClause();
@@ -1981,9 +1705,6 @@
groupByClause.addItems(buildChildren(expression.getGroupByItems()));
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
HavingClauseStateObject havingClause = stateObject.addHavingClause();
@@ -1991,15 +1712,9 @@
havingClause.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public abstract void visit(IdentificationVariableDeclaration expression);
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
WhereClauseStateObject whereClause = stateObject.addWhereClause();
@@ -2021,17 +1736,11 @@
children = new ArrayList<Expression>();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
CollectionTools.addAll(children, expression.children());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
children.add(expression);
@@ -2044,9 +1753,6 @@
protected AbstractFromClauseStateObject parent;
protected CollectionMemberDeclarationStateObject stateObject;
- /**
- * {@inheritDoc}
- */
@Override
public CollectionMemberDeclarationStateObject buildStateObject(AbstractFromClauseStateObject parent,
Expression expression) {
@@ -2062,9 +1768,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
stateObject = parent.addCollectionDeclaration();
@@ -2074,9 +1777,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
CollectionValuedPathExpressionStateObject path = stateObject.getCollectionValuedPath();
@@ -2084,9 +1784,6 @@
path.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
IdentificationVariableStateObject variable = stateObject.getIdentificationVariable();
@@ -2106,9 +1803,6 @@
protected JPQLQueryStateObject parent;
protected DeleteStatementStateObject stateObject;
- /**
- * {@inheritDoc}
- */
@Override
public DeleteStatementStateObject buildStateObject(JPQLQueryStateObject parent,
Expression expression) {
@@ -2123,9 +1817,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
AbstractSchemaNameStateObject entityStateObject = stateObject.getAbstractSchemaNameStateObject();
@@ -2133,18 +1824,12 @@
entityStateObject.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
stateObject.getModifyClause().setExpression(expression);
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
stateObject = parent.addDeleteStatement();
@@ -2152,9 +1837,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
IdentificationVariableStateObject variable = stateObject.getIdentificationVariableStateObject();
@@ -2163,18 +1845,12 @@
variable.setVirtual(expression.isVirtual());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
stateObject.getModifyClause().getRangeVariableDeclaration().setExpression(expression);
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
@@ -2194,9 +1870,6 @@
protected AbstractIdentificationVariableDeclarationStateObject parent;
protected JoinStateObject stateObject;
- /**
- * {@inheritDoc}
- */
@Override
public JoinStateObject buildStateObject(AbstractIdentificationVariableDeclarationStateObject parent,
Expression expression) {
@@ -2212,26 +1885,17 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
expression.getRangeVariableDeclaration().accept(this);
expression.getJoins().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
@@ -2248,9 +1912,6 @@
expression.getIdentificationVariable().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
@@ -2272,17 +1933,11 @@
*/
protected class RangeDeclarationBuilder extends AbstractRangeDeclarationBuilder<FromClauseStateObject> {
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractIdentificationVariableDeclarationStateObject addRangeDeclaration(IdentificationVariableDeclaration expression) {
return parent.addRangeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
super.visit(expression);
@@ -2301,9 +1956,6 @@
protected SelectClauseStateObject parent;
protected StateObject stateObject;
- /**
- * {@inheritDoc}
- */
@Override
public StateObject buildStateObject(SelectClauseStateObject parent, Expression expression) {
@@ -2318,18 +1970,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
expression.accept(BasicStateObjectBuilder.this);
stateObject = BasicStateObjectBuilder.this.stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
@@ -2353,9 +1999,6 @@
*/
protected class SelectStatementBuilder extends AbstractSelectStatementBuilder<SelectStatementStateObject, JPQLQueryStateObject> {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
@@ -2366,17 +2009,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
getRangeDeclarationBuilder().buildStateObject(stateObject.getFromClause(), expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
@@ -2386,9 +2023,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
@@ -2401,9 +2035,6 @@
orderByItem.setStateObject(BasicStateObjectBuilder.this.stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
@@ -2421,9 +2052,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
@@ -2441,9 +2069,6 @@
*/
protected class SimpleRangeDeclarationBuilder extends AbstractRangeDeclarationBuilder<SimpleFromClauseStateObject> {
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractIdentificationVariableDeclarationStateObject addRangeDeclaration(IdentificationVariableDeclaration expression) {
@@ -2461,9 +2086,6 @@
return parent.addRangeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
DerivedPathIdentificationVariableDeclarationStateObject stateObject = (DerivedPathIdentificationVariableDeclarationStateObject) this.stateObject;
@@ -2478,17 +2100,11 @@
*/
protected class SimpleSelectStatementBuilder extends AbstractSelectStatementBuilder<SimpleSelectStatementStateObject, StateObject> {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
getSimpleRangeDeclarationBuilder().buildStateObject(stateObject.getFromClause(), expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
@@ -2499,9 +2115,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
@@ -2516,9 +2129,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -2541,9 +2151,6 @@
protected UpdateStatementStateObject stateObject;
protected UpdateItemStateObject updateItem;
- /**
- * {@inheritDoc}
- */
@Override
public UpdateStatementStateObject buildStateObject(JPQLQueryStateObject parent,
Expression expression) {
@@ -2559,18 +2166,12 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
stateObject.setEntityName(expression.getText());
stateObject.getModifyClause().getAbstractSchemaNameStateObject().setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
@@ -2584,36 +2185,24 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
stateObject.getModifyClause().getRangeVariableDeclaration().setExpression(expression);
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
updateItem.getStateFieldPath().setPaths(expression.paths().iterator());
updateItem.getStateFieldPath().setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
stateObject.getModifyClause().setExpression(expression);
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
@@ -2651,9 +2240,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
@@ -2664,9 +2250,6 @@
super.visit(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
@@ -2691,9 +2274,6 @@
*/
private CaseExpressionStateObject parent;
- /**
- * {@inheritDoc}
- */
@Override
public CaseExpressionStateObject buildStateObject(CaseExpressionStateObject parent,
Expression expression) {
@@ -2708,9 +2288,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultConditionalExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultConditionalExpressionStateObjectBuilder.java
index 87cd940..94be798 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultConditionalExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultConditionalExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,17 +36,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void commit() {
getParent().setConditional(pop());
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractConditionalClauseStateObject getParent() {
return (AbstractConditionalClauseStateObject) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultProblem.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultProblem.java
index 48ad1ff..0b5f8a7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultProblem.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultProblem.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,33 +60,21 @@
this.arguments = arguments;
}
- /**
- * {@inheritDoc}
- */
@Override
public String[] getMessageArguments() {
return arguments;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getMessageKey() {
return messageKey;
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject getStateObject() {
return stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultSimpleSelectExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultSimpleSelectExpressionStateObjectBuilder.java
index 04e1b29..370dad6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultSimpleSelectExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultSimpleSelectExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,17 +33,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void commit() {
getParent().setSelectItem(pop());
}
- /**
- * {@inheritDoc}
- */
@Override
protected SimpleSelectClauseStateObject getParent() {
return (SimpleSelectClauseStateObject) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultStateObjectBuilder.java
index 12b69db..f1878ce 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/DefaultStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,9 +36,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
protected LiteralVisitor buildLiteralVisitor() {
return new DefaultLiteralVisitor();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkConditionalStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkConditionalStateObjectBuilder.java
index e0b8c4e..90326bf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkConditionalStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkConditionalStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,17 +36,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void commit() {
getParent().setConditional(pop());
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractConditionalClauseStateObject getParent() {
return (AbstractConditionalClauseStateObject) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkJPQLQueryBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkJPQLQueryBuilder.java
index 9f255bd..3442b33 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkJPQLQueryBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkJPQLQueryBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,57 +50,36 @@
this.jpqlGrammar = jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
protected EclipseLinkStateObjectBuilder buildStateObjectBuilder() {
return new EclipseLinkStateObjectBuilder();
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject) {
return new EclipseLinkConditionalStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public EclipseLinkSelectExpressionStateObjectBuilder buildStateObjectBuilder(SelectClauseStateObject stateObject) {
return new EclipseLinkSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public EclipseLinkSimpleSelectExpressionStateObjectBuilder buildStateObjectBuilder(SimpleSelectClauseStateObject stateObject) {
return new EclipseLinkSimpleSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public INewValueStateObjectBuilder buildStateObjectBuilder(UpdateItemStateObject stateObject) {
return new DefaultNewValueStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return jpqlGrammar;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "EclipseLinkJPQLQueryBuilder using " + jpqlGrammar.toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkStateObjectBuilder.java
index 193be5d..5662426 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/EclipseLinkStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,103 +55,64 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
protected LiteralVisitor buildLiteralVisitor() {
return new EclipseLinkLiteralVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AsOfClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CastExpression expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConnectByClause expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DatabaseType expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExtractExpression expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HierarchicalQueryClause expression) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderSiblingsByClause expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RegexpExpression expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StartWithClause expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableExpression expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TableVariableDeclaration expression) {
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnionClause expression) {
// TODO
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkSelectExpressionStateObjectBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkSelectExpressionStateObjectBuilder.java
index 168a7cb..a9df238 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkSelectExpressionStateObjectBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/IEclipseLinkSelectExpressionStateObjectBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,40 +22,22 @@
*/
public interface IEclipseLinkSelectExpressionStateObjectBuilder extends ISelectExpressionStateObjectBuilder {
- /**
- * {@inheritDoc}
- */
@Override
IEclipseLinkSelectExpressionStateObjectBuilder append();
- /**
- * {@inheritDoc}
- */
@Override
IEclipseLinkSelectExpressionStateObjectBuilder new_(String className,
ISelectExpressionStateObjectBuilder... parameters);
- /**
- * {@inheritDoc}
- */
@Override
IEclipseLinkSelectExpressionStateObjectBuilder object(String identificationVariable);
- /**
- * {@inheritDoc}
- */
@Override
IEclipseLinkSelectExpressionStateObjectBuilder resultVariable(String resultVariable);
- /**
- * {@inheritDoc}
- */
@Override
IEclipseLinkSelectExpressionStateObjectBuilder resultVariableAs(String resultVariable);
- /**
- * {@inheritDoc}
- */
@Override
IEclipseLinkSelectExpressionStateObjectBuilder variable(String variable);
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder1_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder1_0.java
index 385a99d..f6ac6fb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder1_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder1_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,57 +41,36 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultStateObjectBuilder buildStateObjectBuilder() {
return new DefaultStateObjectBuilder();
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultConditionalExpressionStateObjectBuilder buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject) {
return new DefaultConditionalExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultSelectExpressionStateObjectBuilder buildStateObjectBuilder(SelectClauseStateObject stateObject) {
return new DefaultSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultSimpleSelectExpressionStateObjectBuilder buildStateObjectBuilder(SimpleSelectClauseStateObject stateObject) {
return new DefaultSimpleSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public INewValueStateObjectBuilder buildStateObjectBuilder(UpdateItemStateObject stateObject) {
return new DefaultNewValueStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return JPQLGrammar1_0.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "JPQLQueryBuilder1_0 using " + getGrammar().toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_0.java
index 0c5b437..6f628d7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,57 +41,36 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultStateObjectBuilder buildStateObjectBuilder() {
return new DefaultStateObjectBuilder();
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultConditionalExpressionStateObjectBuilder buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject) {
return new DefaultConditionalExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultSelectExpressionStateObjectBuilder buildStateObjectBuilder(SelectClauseStateObject stateObject) {
return new DefaultSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultSimpleSelectExpressionStateObjectBuilder buildStateObjectBuilder(SimpleSelectClauseStateObject stateObject) {
return new DefaultSimpleSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public INewValueStateObjectBuilder buildStateObjectBuilder(UpdateItemStateObject stateObject) {
return new DefaultNewValueStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return JPQLGrammar2_0.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "JPQLQueryBuilder2_0 using " + getGrammar().toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_1.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_1.java
index 22bb96d..fefefb0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_1.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilder2_1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,57 +41,36 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
protected DefaultStateObjectBuilder buildStateObjectBuilder() {
return new DefaultStateObjectBuilder();
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultConditionalExpressionStateObjectBuilder buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject) {
return new DefaultConditionalExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultSelectExpressionStateObjectBuilder buildStateObjectBuilder(SelectClauseStateObject stateObject) {
return new DefaultSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public DefaultSimpleSelectExpressionStateObjectBuilder buildStateObjectBuilder(SimpleSelectClauseStateObject stateObject) {
return new DefaultSimpleSelectExpressionStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public INewValueStateObjectBuilder buildStateObjectBuilder(UpdateItemStateObject stateObject) {
return new DefaultNewValueStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return JPQLGrammar2_1.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "JPQLQueryBuilder2_1 using " + getGrammar().toString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilderWrapper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilderWrapper.java
index fffc649..c04b91c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilderWrapper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/JPQLQueryBuilderWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,17 +52,11 @@
this.delegate = delegate;
}
- /**
- * {@inheritDoc}
- */
@Override
public ICaseExpressionStateObjectBuilder buildCaseExpressionStateObjectBuilder(StateObject parent) {
return delegate.buildCaseExpressionStateObjectBuilder(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject buildStateObject(IManagedTypeProvider provider,
CharSequence jpqlQuery,
@@ -71,9 +65,6 @@
return delegate.buildStateObject(provider, jpqlQuery, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject buildStateObject(IManagedTypeProvider provider,
CharSequence jpqlQuery,
@@ -83,9 +74,6 @@
return delegate.buildStateObject(provider, jpqlQuery, queryBNFId, tolerant);
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject buildStateObject(StateObject parent,
CharSequence jpqlFragment,
@@ -94,33 +82,21 @@
return delegate.buildStateObject(parent, jpqlFragment, queryBNFId);
}
- /**
- * {@inheritDoc}
- */
@Override
public IConditionalExpressionStateObjectBuilder buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject) {
return delegate.buildStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public ISelectExpressionStateObjectBuilder buildStateObjectBuilder(SelectClauseStateObject stateObject) {
return delegate.buildStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public ISimpleSelectExpressionStateObjectBuilder buildStateObjectBuilder(SimpleSelectClauseStateObject stateObject) {
return delegate.buildStateObjectBuilder(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public INewValueStateObjectBuilder buildStateObjectBuilder(UpdateItemStateObject stateObject) {
return delegate.buildStateObjectBuilder(stateObject);
@@ -135,9 +111,6 @@
return delegate;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return delegate.getGrammar();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/ListChangeEvent.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/ListChangeEvent.java
index 61f21b4..3a78774 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/ListChangeEvent.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/ListChangeEvent.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,67 +67,43 @@
this.startIndex = startIndex;
}
- /**
- * {@inheritDoc}
- */
@Override
public int getEndIndex() {
return endIndex;
}
- /**
- * {@inheritDoc}
- */
@Override
public EventType getEventType() {
return eventType;
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public List<T> getList() {
return (List<T>) list;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getListName() {
return listName;
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public <S extends ListHolderStateObject<? extends T>> S getSource() {
return (S) source;
}
- /**
- * {@inheritDoc}
- */
@Override
public int getStartIndex() {
return startIndex;
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<T> items() {
return new SnapshotCloneListIterable<T>(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public int itemsSize() {
return items.size();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/PropertyChangeEvent.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/PropertyChangeEvent.java
index 1e5eb26..6fcbb7d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/PropertyChangeEvent.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/PropertyChangeEvent.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,33 +63,21 @@
this.newValue = newValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public T getNewValue() {
return newValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public T getOldValue() {
return oldValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getPropertyName() {
return propertyName;
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public <S extends StateObject> S getSource() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbsExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbsExpressionStateObject.java
index 1a939ad..baf14ad 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbsExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbsExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -69,33 +69,21 @@
super(parent, jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public AbsExpression getExpression() {
return (AbsExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return ABS;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
@@ -113,9 +101,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractConditionalClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractConditionalClauseStateObject.java
index 534d06a..455a860 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractConditionalClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractConditionalClauseStateObject.java
@@ -80,9 +80,6 @@
this.conditionalStateObject = parent(conditionalStateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -170,9 +167,6 @@
return conditionalStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -250,9 +244,6 @@
return encapsulate[0];
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractDoubleEncapsulatedExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractDoubleEncapsulatedExpressionStateObject.java
index f962bd9..12a8e5b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractDoubleEncapsulatedExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractDoubleEncapsulatedExpressionStateObject.java
@@ -104,9 +104,6 @@
parseSecond(secondJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
@@ -121,9 +118,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractDoubleEncapsulatedExpression getExpression() {
return (AbstractDoubleEncapsulatedExpression) super.getExpression();
@@ -185,9 +179,6 @@
return secondStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -246,9 +237,6 @@
firePropertyChanged(SECOND_STATE_OBJECT_PROPERTY, oldSecondStateObject, secondStateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextEncapsulatedExpression(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseChildrenVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseChildrenVisitor.java
index 37eb743..22588e6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseChildrenVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseChildrenVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,9 +26,6 @@
*/
public abstract class AbstractEclipseLinkTraverseChildrenVisitor extends AnonynousEclipseLinkStateObjectVisitor {
- /**
- * {@inheritDoc}
- */
@Override
protected final void visit(StateObject stateObject) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseParentVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseParentVisitor.java
index 2ea9759..07be811 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseParentVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEclipseLinkTraverseParentVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,17 +25,11 @@
*/
public abstract class AbstractEclipseLinkTraverseParentVisitor extends AnonynousEclipseLinkStateObjectVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLQueryStateObject stateObject) {
// This is the root of the parsed tree
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(StateObject stateObject) {
stateObject.getParent().accept(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEncapsulatedExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEncapsulatedExpressionStateObject.java
index 501443f..a1600b8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEncapsulatedExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractEncapsulatedExpressionStateObject.java
@@ -43,9 +43,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractEncapsulatedExpression getExpression() {
return (AbstractEncapsulatedExpression) super.getExpression();
@@ -71,9 +68,6 @@
*/
protected abstract void toTextEncapsulatedExpression(Appendable writer) throws IOException;
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(getIdentifier());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractFromClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractFromClauseStateObject.java
index 5bd8ab5..5a8a23c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractFromClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractFromClauseStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,9 +90,6 @@
return stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addProblems(List<Problem> currentProblems) {
super.addProblems(currentProblems);
@@ -157,17 +154,11 @@
*/
protected abstract String declarationBNF();
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<? extends VariableDeclarationStateObject> declarations() {
return items();
}
- /**
- * {@inheritDoc}
- */
@Override
public IdentificationVariableStateObject findIdentificationVariable(String variable) {
@@ -180,25 +171,16 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public DeclarationStateObject getDeclaration() {
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractFromClause getExpression() {
return (AbstractFromClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(StateObject stateObject) {
@@ -214,9 +196,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSelectStatementStateObject getParent() {
return (AbstractSelectStatementStateObject) super.getParent();
@@ -247,18 +226,12 @@
return new SnapshotCloneIterable<IdentificationVariableStateObject>(stateObjects);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return super.isEquivalent(stateObject) &&
areChildrenEquivalent((AbstractListHolderStateObject<?>) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return VARIABLE_DECLARATIONS_LIST;
@@ -275,9 +248,6 @@
buildStateObjects(jpqlFragment, declarationBNF());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(FROM);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractIdentificationVariableDeclarationStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractIdentificationVariableDeclarationStateObject.java
index 77b9527..8f0c9c5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractIdentificationVariableDeclarationStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractIdentificationVariableDeclarationStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,9 +71,6 @@
setIdentificationVariable(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
children.add(rangeVariableDeclaration);
@@ -176,9 +173,6 @@
*/
protected abstract AbstractRangeVariableDeclarationStateObject buildRangeVariableDeclarationStateObject();
- /**
- * {@inheritDoc}
- */
@Override
public IdentificationVariableDeclaration getExpression() {
return (IdentificationVariableDeclaration) super.getExpression();
@@ -202,9 +196,6 @@
return getRangeVariableDeclaration().getIdentificationVariableStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractFromClauseStateObject getParent() {
return (AbstractFromClauseStateObject) super.getParent();
@@ -238,9 +229,6 @@
return getRangeVariableDeclaration().getRootStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<IdentificationVariableStateObject> identificationVariables() {
List<IdentificationVariableStateObject> stateObjects = new ArrayList<IdentificationVariableStateObject>();
@@ -251,18 +239,12 @@
return new SnapshotCloneListIterable<IdentificationVariableStateObject>(stateObjects);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
rangeVariableDeclaration = buildRangeVariableDeclarationStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -275,9 +257,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return JOINS_LIST;
@@ -324,9 +303,6 @@
getRangeVariableDeclaration().setRootPath(root);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractListHolderStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractListHolderStateObject.java
index 0cb3a80..e01d341 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractListHolderStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractListHolderStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -77,35 +77,23 @@
Collections.addAll(this.items, parent(items));
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
children.addAll(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public <S extends T> S addItem(S item) {
getChangeSupport().addItem(this, this.items, listName(), parent(item));
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void addItems(List<? extends T> items) {
getChangeSupport().addItems(this, this.items, listName(), parent(items));
}
- /**
- * {@inheritDoc}
- */
@Override
public void addListChangeListener(String listName, IListChangeListener<T> listener) {
getChangeSupport().addListChangeListener(listName, listener);
@@ -139,58 +127,37 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveDown(T stateObject) {
return getChangeSupport().canMoveDown(items, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveUp(T stateObject) {
return getChangeSupport().canMoveUp(items, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public T getItem(int index) {
return items.get(index);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasItems() {
return !items.isEmpty();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
items = new ArrayList<T>();
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<? extends T> items() {
return new SnapshotCloneListIterable<T>(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public int itemsSize() {
return items.size();
@@ -203,43 +170,28 @@
*/
protected abstract String listName();
- /**
- * {@inheritDoc}
- */
@Override
public T moveDown(T item) {
getChangeSupport().moveDown(this, items, listName(), item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public T moveUp(T item) {
getChangeSupport().moveUp(this, items, listName(), item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItem(T stateObject) {
getChangeSupport().removeItem(this, items, listName(), stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItems(Collection<T> items) {
getChangeSupport().removeItems(this, this.items, listName(), items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeListChangeListener(String listName, IListChangeListener<T> listener) {
getChangeSupport().removeListChangeListener(listName, listener);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyClauseStateObject.java
index d94f3a5..cffa4ca 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyClauseStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,26 +45,17 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
children.add(rangeVariableDeclaration);
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<VariableDeclarationStateObject> declarations() {
return new SingleElementListIterable<VariableDeclarationStateObject>(rangeVariableDeclaration);
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType findManagedType(StateObject stateObject) {
return getManagedType(stateObject);
@@ -89,9 +80,6 @@
return rangeVariableDeclaration.getRootStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
public DeclarationStateObject getDeclaration() {
return this;
@@ -131,9 +119,6 @@
*/
public abstract String getIdentifier();
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(StateObject stateObject) {
@@ -146,9 +131,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractModifyStatementStateObject getParent() {
return (AbstractModifyStatementStateObject) super.getParent();
@@ -173,18 +155,12 @@
return rangeVariableDeclaration.hasIdentificationVariable();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
rangeVariableDeclaration = new RangeVariableDeclarationStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -263,9 +239,6 @@
rangeVariableDeclaration.setIdentificationVariable(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(getIdentifier());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyStatementStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyStatementStateObject.java
index 1e92f8a..8a44a65 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyStatementStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractModifyStatementStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,9 +58,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -107,9 +104,6 @@
return getModifyClause().getAbstractSchemaNameStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
public DeclarationStateObject getDeclaration() {
return modifyClause.getDeclaration();
@@ -152,9 +146,6 @@
return modifyClause;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject getParent() {
return (JPQLQueryStateObject) super.getParent();
@@ -190,18 +181,12 @@
return whereClause != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
modifyClause = buildModifyClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -319,9 +304,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
modifyClause.toString(writer);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractPathExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractPathExpressionStateObject.java
index f2e0b9a..bc2ed12 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractPathExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractPathExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -127,9 +127,6 @@
setPath(path);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
@@ -142,9 +139,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public String addItem(String item) {
@@ -152,17 +146,11 @@
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void addItems(List<? extends String> items) {
getChangeSupport().addItems(this, paths, PATHS_LIST, items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void addListChangeListener(String listName, IListChangeListener<String> listener) {
getChangeSupport().addListChangeListener(listName, listener);
@@ -229,17 +217,11 @@
getChangeSupport().fireListChangeEvent(event);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveDown(String item) {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveUp(String item) {
return false;
@@ -257,9 +239,6 @@
typeDeclaration = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractPathExpression getExpression() {
return (AbstractPathExpression) super.getExpression();
@@ -279,9 +258,6 @@
return identificationVariable;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getItem(int index) {
return paths.get(index);
@@ -365,17 +341,11 @@
return getIdentificationVariable() != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasItems() {
return !paths.isEmpty();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -383,9 +353,6 @@
mappings = new ArrayList<IMapping>();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -419,33 +386,21 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<String> items() {
return new SnapshotCloneListIterable<String>(paths);
}
- /**
- * {@inheritDoc}
- */
@Override
public int itemsSize() {
return paths.size();
}
- /**
- * {@inheritDoc}
- */
@Override
public String moveDown(String item) {
throw new RuntimeException(getClass().getName() + " does not support moveDown(String).");
}
- /**
- * {@inheritDoc}
- */
@Override
public String moveUp(String item) {
throw new RuntimeException(getClass().getName() + " does not support moveUp(String).");
@@ -464,25 +419,16 @@
removeItem(getItem(index));
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItem(String item) {
getChangeSupport().removeItem(this, paths, PATHS_LIST, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItems(Collection<String> items) {
getChangeSupport().removeItems(this, this.paths, PATHS_LIST, items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeListChangeListener(String listName, IListChangeListener<String> listener) {
getChangeSupport().removeListChangeListener(listName, listener);
@@ -659,9 +605,6 @@
setPaths(Arrays.asList(paths));
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractRangeVariableDeclarationStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractRangeVariableDeclarationStateObject.java
index 0f2c50f..2f22264 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractRangeVariableDeclarationStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractRangeVariableDeclarationStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -108,9 +108,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -118,9 +115,6 @@
children.add(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addProblems(List<Problem> problems) {
super.addProblems(problems);
@@ -133,9 +127,6 @@
protected abstract StateObject buildRootStateObject();
- /**
- * {@inheritDoc}
- */
@Override
public RangeVariableDeclaration getExpression() {
return (RangeVariableDeclaration) super.getExpression();
@@ -194,17 +185,11 @@
return identificationVariable.hasText();
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<IdentificationVariableStateObject> identificationVariables() {
return new SingleElementListIterable<IdentificationVariableStateObject>(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -212,9 +197,6 @@
identificationVariable = new IdentificationVariableStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -314,9 +296,6 @@
setAs(!hasAs());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSchemaNameStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSchemaNameStateObject.java
index 4ca6b0a..f0b6303 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSchemaNameStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSchemaNameStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,9 +67,6 @@
super(parent, entityName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -87,9 +84,6 @@
return entity;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSchemaName getExpression() {
return (AbstractSchemaName) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectClauseStateObject.java
index 20c35ab..b83099f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectClauseStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,9 +54,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSelectClause getExpression() {
return (AbstractSelectClause) super.getExpression();
@@ -71,9 +68,6 @@
return getParent().getFromClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSelectStatementStateObject getParent() {
return (AbstractSelectStatementStateObject) super.getParent();
@@ -95,9 +89,6 @@
*/
public abstract boolean hasSelectItem();
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectStatementStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectStatementStateObject.java
index 15e8718..ed53215 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectStatementStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSelectStatementStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -92,9 +92,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
@@ -282,25 +279,16 @@
return fromClause.items();
}
- /**
- * {@inheritDoc}
- */
@Override
public IdentificationVariableStateObject findIdentificationVariable(String identificationVariable) {
return fromClause.findIdentificationVariable(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public DeclarationStateObject getDeclaration() {
return fromClause;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSelectStatement getExpression() {
return (AbstractSelectStatement) super.getExpression();
@@ -404,9 +392,6 @@
return fromClause.identificationVariables();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -414,9 +399,6 @@
fromClause = buildFromClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -518,9 +500,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSingleEncapsulatedExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSingleEncapsulatedExpressionStateObject.java
index 066edd6..8a04a02 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSingleEncapsulatedExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractSingleEncapsulatedExpressionStateObject.java
@@ -82,9 +82,6 @@
parse(jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -93,9 +90,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSingleEncapsulatedExpression getExpression() {
return (AbstractSingleEncapsulatedExpression) super.getExpression();
@@ -129,9 +123,6 @@
return getStateObject() != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -165,9 +156,6 @@
firePropertyChanged(STATE_OBJECT_PROPERTY, oldStateObject, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextEncapsulatedExpression(Appendable writer) throws IOException {
if (stateObject != null) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObject.java
index 6361ad5..dc3a505 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObject.java
@@ -189,9 +189,6 @@
protected void addProblems(List<Problem> problems) {
}
- /**
- * {@inheritDoc}
- */
@Override
public final void addPropertyChangeListener(String propertyName, IPropertyChangeListener<?> listener) {
changeSupport.addPropertyChangeListener(propertyName, listener);
@@ -317,9 +314,6 @@
return parent;
}
- /**
- * {@inheritDoc}
- */
@Override
public final Iterable<StateObject> children() {
List<StateObject> children = new ArrayList<StateObject>();
@@ -327,25 +321,16 @@
return new SnapshotCloneIterable<StateObject>(children);
}
- /**
- * {@inheritDoc}
- */
@Override
public void decorate(StateObject decorator) {
this.decorator = parent(decorator);
}
- /**
- * {@inheritDoc}
- */
@Override
public final boolean equals(Object object) {
return super.equals(object);
}
- /**
- * {@inheritDoc}
- */
@Override
public IdentificationVariableStateObject findIdentificationVariable(String identificationVariable) {
return parent.findIdentificationVariable(identificationVariable);
@@ -373,65 +358,41 @@
return changeSupport;
}
- /**
- * {@inheritDoc}
- */
@Override
public DeclarationStateObject getDeclaration() {
return parent.getDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject getDecorator() {
return decorator;
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getExpression() {
return expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return getRoot().getGrammar();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedTypeProvider getManagedTypeProvider() {
return getRoot().getManagedTypeProvider();
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject getParent() {
return parent;
}
- /**
- * {@inheritDoc}
- */
@Override
public IJPQLQueryBuilder getQueryBuilder() {
return getRoot().getQueryBuilder();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject getRoot() {
return parent.getRoot();
@@ -475,9 +436,6 @@
return getManagedTypeProvider().getTypeRepository();
}
- /**
- * {@inheritDoc}
- */
@Override
public final int hashCode() {
return super.hashCode();
@@ -490,17 +448,11 @@
changeSupport = new ChangeSupport(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isDecorated() {
return decorator != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return (this == stateObject) ||
@@ -546,9 +498,6 @@
return stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void removePropertyChangeListener(String propertyName, IPropertyChangeListener<?> listener) {
changeSupport.removePropertyChangeListener(propertyName, listener);
@@ -564,18 +513,12 @@
this.expression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public final void setParent(StateObject parent) {
Assert.isNotNull(parent, "The parent cannot be null");
this.parent = parent;
}
- /**
- * {@inheritDoc}
- */
@Override
public final String toString() {
StringBuilder sb = new StringBuilder();
@@ -583,9 +526,6 @@
return sb.toString();
}
- /**
- * {@inheritDoc}
- */
@Override
public final void toString(Appendable writer) {
try {
@@ -635,9 +575,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public final void toText(Appendable writer) {
try {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObjectVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObjectVisitor.java
index 9ee011a..38e89d6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObjectVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractStateObjectVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,590 +25,338 @@
*/
public abstract class AbstractStateObjectVisitor implements StateObjectVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaNameStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactorStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunctionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclarationStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunctionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTimeStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatementStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathIdentificationVariableDeclarationStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathVariableDeclarationStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteralStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EnumTypeStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclarationStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameterStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JoinStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLQueryStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunctionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunctionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteralStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItemStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclarationStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariableStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatementStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatementStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteralStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunctionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItemStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatementStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpressionStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClauseStateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClauseStateObject stateObject) {
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseChildrenVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseChildrenVisitor.java
index fe66155..112bf7e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseChildrenVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseChildrenVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,9 +26,6 @@
*/
public abstract class AbstractTraverseChildrenVisitor extends AnonymousStateObjectVisitor {
- /**
- * {@inheritDoc}
- */
@Override
protected final void visit(StateObject stateObject) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseParentVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseParentVisitor.java
index 5175a3d..26bbfa1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseParentVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTraverseParentVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,17 +25,11 @@
*/
public abstract class AbstractTraverseParentVisitor extends AnonymousStateObjectVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLQueryStateObject stateObject) {
// This is the root of the parsed tree
}
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(StateObject stateObject) {
stateObject.getParent().accept(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTripleEncapsulatedExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTripleEncapsulatedExpressionStateObject.java
index d0555cf..fe673cd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTripleEncapsulatedExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AbstractTripleEncapsulatedExpressionStateObject.java
@@ -121,9 +121,6 @@
parseThird (thirdJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
@@ -142,9 +139,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractTripleEncapsulatedExpression getExpression() {
return (AbstractTripleEncapsulatedExpression) super.getExpression();
@@ -234,9 +228,6 @@
return thirdStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -319,9 +310,6 @@
firePropertyChanged(THIRD_STATE_OBJECT_PROPERTY, oldThirdStateObject, thirdStateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextEncapsulatedExpression(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AdditionExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AdditionExpressionStateObject.java
index f70c9b9..f12f4e8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AdditionExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AdditionExpressionStateObject.java
@@ -73,25 +73,16 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public AdditionExpression getExpression() {
return (AdditionExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return PLUS;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AggregateFunctionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AggregateFunctionStateObject.java
index 7e904a9..6fb6fb8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AggregateFunctionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AggregateFunctionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -109,9 +109,6 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public AggregateFunction getExpression() {
return (AggregateFunction) super.getExpression();
@@ -128,9 +125,6 @@
return distinct;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -155,9 +149,6 @@
firePropertyChanged(DISTINCT_PROPERTY, oldDistinct, distinct);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
@@ -170,9 +161,6 @@
setDistinct(!hasDistinct());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextEncapsulatedExpression(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AllOrAnyExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AllOrAnyExpressionStateObject.java
index 672c41c..feacabf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AllOrAnyExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AllOrAnyExpressionStateObject.java
@@ -113,41 +113,26 @@
this.identifier = identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public AllOrAnyExpression getExpression() {
return (AllOrAnyExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return SubqueryBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -188,9 +173,6 @@
firePropertyChanged(IDENTIFIER_PROPERTY, oldIdentifier, identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AndExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AndExpressionStateObject.java
index 93f3ac3..4d2ecda 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AndExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AndExpressionStateObject.java
@@ -95,41 +95,26 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public AndExpression getExpression() {
return (AndExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return AND;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getLeftQueryBNFId() {
return ConditionalTermBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getRightQueryBNFId() {
return ConditionalFactorBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AnonymousStateObjectVisitor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AnonymousStateObjectVisitor.java
index 53e698b..ed57bd7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AnonymousStateObjectVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AnonymousStateObjectVisitor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,545 +25,341 @@
*/
public abstract class AnonymousStateObjectVisitor implements StateObjectVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaNameStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactorStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunctionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclarationStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunctionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTimeStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatementStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathIdentificationVariableDeclarationStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DerivedPathVariableDeclarationStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteralStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EnumTypeStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclarationStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameterStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JoinStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLQueryStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunctionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunctionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteralStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItemStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclarationStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariableStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatementStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatementStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpressionStateObject stateObject) {
visit((StateObject) stateObject);
@@ -577,129 +373,81 @@
protected void visit(StateObject stateObject) {
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteralStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunctionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItemStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatementStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpressionStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClauseStateObject stateObject) {
visit((StateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClauseStateObject stateObject) {
visit((StateObject) stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticExpressionStateObject.java
index 7aacfd3..1a69aea 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticExpressionStateObject.java
@@ -80,25 +80,16 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public ArithmeticExpression getExpression() {
return (ArithmeticExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getLeftQueryBNFId() {
return ArithmeticExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getRightQueryBNFId() {
return ArithmeticTermBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticFactorStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticFactorStateObject.java
index 042d4dc..66036c5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticFactorStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ArithmeticFactorStateObject.java
@@ -78,17 +78,11 @@
this.stateObject = parent(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -124,9 +118,6 @@
return plusSign ? PLUS : MINUS;
}
- /**
- * {@inheritDoc}
- */
@Override
public ArithmeticFactor getExpression() {
return (ArithmeticFactor) super.getExpression();
@@ -173,9 +164,6 @@
return stateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -242,9 +230,6 @@
setArithmeticSign(!plusSign);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(getArithmeticSign());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AvgFunctionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AvgFunctionStateObject.java
index 788c5f6..19fbba4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AvgFunctionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/AvgFunctionStateObject.java
@@ -91,33 +91,21 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public AvgFunction getExpression() {
return (AvgFunction) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return AVG;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StateFieldPathExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BadExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BadExpressionStateObject.java
index 83d9f89..9733039 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BadExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BadExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,17 +38,11 @@
super(parent, text);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public BadExpression getExpression() {
return (BadExpression) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BetweenExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BetweenExpressionStateObject.java
index 62fdab0..b8c203b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BetweenExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/BetweenExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -179,17 +179,11 @@
this(parent, jpqlFragment, false, lowerBoundJpqlFragment, upperBoundJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -216,9 +210,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public BetweenExpression getExpression() {
return (BetweenExpression) super.getExpression();
@@ -293,9 +284,6 @@
return upperBoundStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -419,9 +407,6 @@
setNot(!not);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CaseExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CaseExpressionStateObject.java
index b2d1b32..39182bb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CaseExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CaseExpressionStateObject.java
@@ -120,17 +120,11 @@
this.caseOperandStateObject = parent(caseOperandStateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
if (caseOperandStateObject != null) {
@@ -142,9 +136,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addProblems(List<Problem> problems) {
super.addProblems(problems);
@@ -224,9 +215,6 @@
return elseStateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public CaseExpression getExpression() {
return (CaseExpression) super.getExpression();
@@ -252,9 +240,6 @@
return elseStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -268,9 +253,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return WHEN_CLAUSE_STATE_OBJECT_LIST;
@@ -343,9 +325,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CoalesceExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CoalesceExpressionStateObject.java
index 12c4bba..b9cadc1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CoalesceExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CoalesceExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -110,43 +110,28 @@
parseItemInternal(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
children.addAll(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public <S extends StateObject> S addItem(S item) {
getChangeSupport().addItem(this, items, STATE_OBJECTS_LIST, parent(item));
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void addItems(List<? extends StateObject> items) {
getChangeSupport().addItems(this, this.items, STATE_OBJECTS_LIST, parent(items));
}
- /**
- * {@inheritDoc}
- */
@Override
public void addListChangeListener(String listName, IListChangeListener<StateObject> listener) {
getChangeSupport().addListChangeListener(listName, listener);
@@ -180,100 +165,64 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveDown(StateObject item) {
return getChangeSupport().canMoveDown(items, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveUp(StateObject item) {
return getChangeSupport().canMoveUp(items, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public CoalesceExpression getExpression() {
return (CoalesceExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return COALESCE;
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject getItem(int index) {
return items.get(index);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasItems() {
return !items.isEmpty();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
items = new ArrayList<StateObject>();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return super.isEquivalent(stateObject) &&
areChildrenEquivalent((CoalesceExpressionStateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<StateObject> items() {
return new SnapshotCloneListIterable<StateObject>(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public int itemsSize() {
return items.size();
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject moveDown(StateObject item) {
getChangeSupport().moveDown(this, items, STATE_OBJECTS_LIST, item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject moveUp(StateObject item) {
getChangeSupport().moveUp(this, items, STATE_OBJECTS_LIST, item);
@@ -330,25 +279,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItem(StateObject item) {
getChangeSupport().removeItem(this, items, STATE_OBJECTS_LIST, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItems(Collection<StateObject> items) {
getChangeSupport().removeItems(this, this.items, STATE_OBJECTS_LIST, items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeListChangeListener(String listName, IListChangeListener<StateObject> listener) {
getChangeSupport().removeListChangeListener(listName, listener);
@@ -366,9 +306,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextEncapsulatedExpression(Appendable writer) throws IOException {
toStringItems(writer, items, true);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionExpressionStateObject.java
index a427b46..8e18a0d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,17 +50,11 @@
this.items = items;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
children.addAll(items);
@@ -94,17 +88,11 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionExpression getExpression() {
return (CollectionExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -128,9 +116,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
toStringItems(writer, items, true);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberDeclarationStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberDeclarationStateObject.java
index 31021ea..308b2dd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberDeclarationStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberDeclarationStateObject.java
@@ -139,9 +139,6 @@
setPath(collectionValuedPath);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -159,9 +156,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -180,9 +174,6 @@
return collectionValuedPath;
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionMemberDeclaration getExpression() {
return (CollectionMemberDeclaration) super.getExpression();
@@ -199,9 +190,6 @@
return identificationVariable;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(StateObject stateObject) {
@@ -212,9 +200,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractFromClauseStateObject getParent() {
return (AbstractFromClauseStateObject) super.getParent();
@@ -239,17 +224,11 @@
return identificationVariable.hasText();
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<IdentificationVariableStateObject> identificationVariables() {
return new SingleElementListIterable<IdentificationVariableStateObject>(identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -270,9 +249,6 @@
return derived;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -390,9 +366,6 @@
setAs(!as);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberExpressionStateObject.java
index 6aef04b..a1d62a8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionMemberExpressionStateObject.java
@@ -124,17 +124,11 @@
this(parent, entityStateObject, false, false, collectionValuedPath);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -178,9 +172,6 @@
return entityStateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionMemberExpression getExpression() {
return (CollectionMemberExpression) super.getExpression();
@@ -204,18 +195,12 @@
return of;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
collectionValuedPath = new CollectionValuedPathExpressionStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -303,9 +288,6 @@
setOf(!of);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionValuedPathExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionValuedPathExpressionStateObject.java
index 5cf19f9..a40aef1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionValuedPathExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CollectionValuedPathExpressionStateObject.java
@@ -59,25 +59,16 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionValuedPathExpression getExpression() {
return (CollectionValuedPathExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
protected IManagedType resolveManagedType() {
@@ -107,9 +98,6 @@
return getManagedTypeProvider().getManagedType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType resolveType() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ComparisonExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ComparisonExpressionStateObject.java
index feeab00..e6cacb5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ComparisonExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ComparisonExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -125,49 +125,31 @@
this.identifier = identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public ComparisonExpression getExpression() {
return (ComparisonExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getLeftQueryBNFId() {
return ComparisonExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getRightQueryBNFId() {
return ComparisonExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CompoundExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CompoundExpressionStateObject.java
index 7e1b021..19e7e81 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CompoundExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CompoundExpressionStateObject.java
@@ -99,9 +99,6 @@
parseRight(rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -113,9 +110,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public CompoundExpression getExpression() {
return (CompoundExpression) super.getExpression();
@@ -182,9 +176,6 @@
return rightStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -239,9 +230,6 @@
firePropertyChanged(RIGHT_STATE_OBJECT_PROPERTY, oldRightStateObject, rightStateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConcatExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConcatExpressionStateObject.java
index 18536e1..ca632c5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConcatExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConcatExpressionStateObject.java
@@ -73,34 +73,22 @@
super(parent, stateObjects);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public ConcatExpression getExpression() {
return (ConcatExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return super.isEquivalent(stateObject) &&
areChildrenEquivalent((ConcatExpressionStateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return STRING_PRIMARY_STATE_OBJECT_LIST;
@@ -118,9 +106,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(CONCAT);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConstructorExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConstructorExpressionStateObject.java
index 6501aaa..f185d5d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConstructorExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ConstructorExpressionStateObject.java
@@ -154,9 +154,6 @@
parse(jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -171,9 +168,6 @@
return className;
}
- /**
- * {@inheritDoc}
- */
@Override
public ConstructorExpression getExpression() {
return (ConstructorExpression) super.getExpression();
@@ -203,9 +197,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return CONSTRUCTOR_ITEMS_LIST;
@@ -287,9 +278,6 @@
setClassNameInternally((type != null) ? type.getName() : null);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CountFunctionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CountFunctionStateObject.java
index 20556e6..7deeee0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CountFunctionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/CountFunctionStateObject.java
@@ -91,33 +91,21 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public CountFunction getExpression() {
return (CountFunction) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return COUNT;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return InternalCountBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DateTimeStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DateTimeStateObject.java
index 61df458..35aa6ac 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DateTimeStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DateTimeStateObject.java
@@ -65,17 +65,11 @@
super(parent, date);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public DateTime getExpression() {
return (DateTime) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteClauseStateObject.java
index c64d22b..59a9934 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteClauseStateObject.java
@@ -45,33 +45,21 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public DeleteClause getExpression() {
return (DeleteClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return DELETE_FROM;
}
- /**
- * {@inheritDoc}
- */
@Override
public DeleteStatementStateObject getParent() {
return (DeleteStatementStateObject) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteStatementStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteStatementStateObject.java
index 5b13bdf..37782ce 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteStatementStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DeleteStatementStateObject.java
@@ -41,25 +41,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractModifyClauseStateObject buildModifyClause() {
return new DeleteClauseStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public DeleteStatement getExpression() {
return (DeleteStatement) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathIdentificationVariableDeclarationStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathIdentificationVariableDeclarationStateObject.java
index d5d448d..cb32318 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathIdentificationVariableDeclarationStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathIdentificationVariableDeclarationStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,25 +50,16 @@
super(parent, path, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractRangeVariableDeclarationStateObject buildRangeVariableDeclarationStateObject() {
return new DerivedPathVariableDeclarationStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(StateObject stateObject) {
@@ -79,9 +70,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleFromClauseStateObject getParent() {
return (SimpleFromClauseStateObject) super.getParent();
@@ -97,25 +85,16 @@
return getRangeVariableDeclaration().getPath();
}
- /**
- * {@inheritDoc}
- */
@Override
public DerivedPathVariableDeclarationStateObject getRangeVariableDeclaration() {
return (DerivedPathVariableDeclarationStateObject) super.getRangeVariableDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionValuedPathExpressionStateObject getRootStateObject() {
return getRangeVariableDeclaration().getRootStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public ListIterable<JoinStateObject> items() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathVariableDeclarationStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathVariableDeclarationStateObject.java
index db97408..e425ebb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathVariableDeclarationStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DerivedPathVariableDeclarationStateObject.java
@@ -55,25 +55,16 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected StateObject buildRootStateObject() {
return new CollectionValuedPathExpressionStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(StateObject stateObject) {
@@ -84,9 +75,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public DerivedPathIdentificationVariableDeclarationStateObject getParent() {
return (DerivedPathIdentificationVariableDeclarationStateObject) super.getParent();
@@ -102,25 +90,16 @@
return getRootStateObject().getPath();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getRootPath() {
return getPath();
}
- /**
- * {@inheritDoc}
- */
@Override
public CollectionValuedPathExpressionStateObject getRootStateObject() {
return (CollectionValuedPathExpressionStateObject) super.getRootStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
public void setRootPath(String path) {
getRootStateObject().setPath(path);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DivisionExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DivisionExpressionStateObject.java
index e1849ab..ceaf865 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DivisionExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/DivisionExpressionStateObject.java
@@ -73,25 +73,16 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public DivisionExpression getExpression() {
return (DivisionExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return DIVISION;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EmptyCollectionComparisonExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EmptyCollectionComparisonExpressionStateObject.java
index 0928c5c..49ab48e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EmptyCollectionComparisonExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EmptyCollectionComparisonExpressionStateObject.java
@@ -89,17 +89,11 @@
this(parent, false, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -118,9 +112,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public EmptyCollectionComparisonExpression getExpression() {
return (EmptyCollectionComparisonExpression) super.getExpression();
@@ -147,18 +138,12 @@
return not;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
stateObject = new CollectionValuedPathExpressionStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -211,9 +196,6 @@
setNot(!not);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EncapsulatedIdentificationVariableExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EncapsulatedIdentificationVariableExpressionStateObject.java
index a1e3bb8..a25a1bf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EncapsulatedIdentificationVariableExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EncapsulatedIdentificationVariableExpressionStateObject.java
@@ -108,9 +108,6 @@
typeDeclaration = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public EncapsulatedIdentificationVariableExpression getExpression() {
return (EncapsulatedIdentificationVariableExpression) super.getExpression();
@@ -149,17 +146,11 @@
return managedType;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return IdentificationVariableBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public IdentificationVariableStateObject getStateObject() {
return (IdentificationVariableStateObject) super.getStateObject();
@@ -213,9 +204,6 @@
return ExpressionTools.stringIsNotEmpty(getIdentificationVariable());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntityTypeLiteralStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntityTypeLiteralStateObject.java
index e752287..b41d1a2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntityTypeLiteralStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntityTypeLiteralStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,26 +51,17 @@
super(parent, entityTypeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addProblems(List<Problem> problems) {
super.addProblems(problems);
// TODO
}
- /**
- * {@inheritDoc}
- */
@Override
public EntityTypeLiteral getExpression() {
return (EntityTypeLiteral) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntryExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntryExpressionStateObject.java
index 12ae1d6..e66ca09 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntryExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EntryExpressionStateObject.java
@@ -55,25 +55,16 @@
super(parent, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public EntryExpression getExpression() {
return (EntryExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return ENTRY;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EnumTypeStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EnumTypeStateObject.java
index f965906..af8e355 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EnumTypeStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/EnumTypeStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,17 +64,11 @@
return enumType.getName() + "." + enumConstant.name();
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractPathExpression getExpression() {
return (AbstractPathExpression) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ExistsExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ExistsExpressionStateObject.java
index 44fa017..397df41 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ExistsExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ExistsExpressionStateObject.java
@@ -105,9 +105,6 @@
super(parent, jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -125,25 +122,16 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public ExistsExpression getExpression() {
return (ExistsExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return EXISTS;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return SubqueryBNF.ID;
@@ -159,9 +147,6 @@
return not;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -206,9 +191,6 @@
firePropertyChanged(NOT_PROPERTY, oldNot, not);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
@@ -221,9 +203,6 @@
setNot(!not);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextEncapsulatedExpression(Appendable writer) throws IOException {
writer.append(not ? NOT_EXISTS : EXISTS);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FromClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FromClauseStateObject.java
index 721de6b..9a37120 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FromClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FromClauseStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,42 +52,27 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String declarationBNF() {
return InternalFromClauseBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType findManagedType(StateObject stateObject) {
// This is the declaration clause of the top-level query
return getManagedType(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public FromClause getExpression() {
return (FromClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public SelectStatementStateObject getParent() {
return (SelectStatementStateObject) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FunctionExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FunctionExpressionStateObject.java
index d78c9e2..3180ecd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FunctionExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/FunctionExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -91,43 +91,28 @@
this.items.addAll(parent(arguments));
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
acceptUnknownVisitor(visitor);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
children.addAll(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public <S extends StateObject> S addItem(S item) {
getChangeSupport().addItem(this, items, ARGUMENTS_LIST, parent(item));
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void addItems(List<? extends StateObject> items) {
getChangeSupport().addItems(this, this.items, ARGUMENTS_LIST, parent(items));
}
- /**
- * {@inheritDoc}
- */
@Override
public void addListChangeListener(String listName, IListChangeListener<StateObject> listener) {
getChangeSupport().addListChangeListener(listName, listener);
@@ -161,25 +146,16 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveDown(StateObject item) {
return getChangeSupport().canMoveDown(items, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveUp(StateObject item) {
return getChangeSupport().canMoveUp(items, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public FunctionExpression getExpression() {
return (FunctionExpression) super.getExpression();
@@ -203,9 +179,6 @@
return identifier;
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject getItem(int index) {
return items.get(index);
@@ -230,26 +203,17 @@
return functionName != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasItems() {
return !items.isEmpty();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
items = new ArrayList<StateObject>();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -262,59 +226,38 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<StateObject> items() {
return new SnapshotCloneListIterable<StateObject>(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public int itemsSize() {
return items.size();
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject moveDown(StateObject item) {
getChangeSupport().moveDown(this, items, ARGUMENTS_LIST, item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject moveUp(StateObject item) {
getChangeSupport().moveUp(this, items, ARGUMENTS_LIST, item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItem(StateObject item) {
getChangeSupport().removeItem(this, items, ARGUMENTS_LIST, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItems(Collection<StateObject> items) {
getChangeSupport().removeItems(this, this.items, ARGUMENTS_LIST, items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeListChangeListener(String listName, IListChangeListener<StateObject> listener) {
getChangeSupport().removeListChangeListener(listName, listener);
@@ -342,9 +285,6 @@
firePropertyChanged(FUNCTION_NAME_PROPERTY, oldFunctionName, functionName);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/GroupByClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/GroupByClauseStateObject.java
index a2a01f9..a420441 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/GroupByClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/GroupByClauseStateObject.java
@@ -52,9 +52,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -73,34 +70,22 @@
return stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public GroupByClause getExpression() {
return (GroupByClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSelectStatementStateObject getParent() {
return (AbstractSelectStatementStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return super.isEquivalent(stateObject) &&
areChildrenEquivalent((GroupByClauseStateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return GROUP_BY_ITEMS_LIST;
@@ -129,9 +114,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(GROUP_BY);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/HavingClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/HavingClauseStateObject.java
index 43202ac..ec2ddd1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/HavingClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/HavingClauseStateObject.java
@@ -42,33 +42,21 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public HavingClause getExpression() {
return (HavingClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return HAVING;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSelectStatementStateObject getParent() {
return (AbstractSelectStatementStateObject) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableDeclarationStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableDeclarationStateObject.java
index 1f30ce4..c08c7a1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableDeclarationStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableDeclarationStateObject.java
@@ -79,9 +79,6 @@
getRangeVariableDeclaration().setDeclaration(entityName, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -172,9 +169,6 @@
return addJoinFetch(LEFT_OUTER_JOIN_FETCH, path);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractRangeVariableDeclarationStateObject buildRangeVariableDeclarationStateObject() {
return new RangeVariableDeclarationStateObject(this);
@@ -198,9 +192,6 @@
return getRootStateObject().getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(StateObject stateObject) {
@@ -211,25 +202,16 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public RangeVariableDeclarationStateObject getRangeVariableDeclaration() {
return (RangeVariableDeclarationStateObject) super.getRangeVariableDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSchemaNameStateObject getRootStateObject() {
return (AbstractSchemaNameStateObject) super.getRootStateObject();
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return JOINS_LIST;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableStateObject.java
index 690a2a8..824c9d4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IdentificationVariableStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,17 +90,11 @@
super(parent, variable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addProblems(List<Problem> problems) {
super.addProblems(problems);
@@ -145,9 +139,6 @@
typeDeclaration = null;
}
- /**
- * {@inheritDoc}
- */
@Override
public IdentificationVariable getExpression() {
return (IdentificationVariable) super.getExpression();
@@ -208,9 +199,6 @@
return typeDeclaration;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -285,9 +273,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setText(String text) {
checkIntegrity(text);
@@ -305,9 +290,6 @@
this.virtual = virtual;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
if (!virtual) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InExpressionStateObject.java
index d64d394..3021369 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InExpressionStateObject.java
@@ -183,17 +183,11 @@
this(parent, false, path, items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
if (stateObject != null) {
@@ -214,9 +208,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public InExpression getExpression() {
return (InExpression) super.getExpression();
@@ -250,9 +241,6 @@
return stateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -277,9 +265,6 @@
return singleInputParameter;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return ITEMS_LIST;
@@ -357,9 +342,6 @@
setNot(!not);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IndexExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IndexExpressionStateObject.java
index dc84cd0..4b817fd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IndexExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/IndexExpressionStateObject.java
@@ -54,25 +54,16 @@
super(parent, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public IndexExpression getExpression() {
return (IndexExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return INDEX;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InputParameterStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InputParameterStateObject.java
index d1082f6..9c78d10 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InputParameterStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/InputParameterStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,17 +51,11 @@
super(parent, parameter);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public InputParameter getExpression() {
return (InputParameter) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JPQLQueryStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JPQLQueryStateObject.java
index f60940d..d958115 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JPQLQueryStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JPQLQueryStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -72,17 +72,11 @@
initialize(queryBuilder, provider);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -165,57 +159,36 @@
return stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
protected StateObject checkParent(StateObject parent) {
return parent;
}
- /**
- * {@inheritDoc}
- */
@Override
public DeclarationStateObject getDeclaration() {
return (queryStatement == null) ? null : queryStatement.getDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLExpression getExpression() {
return (JPQLExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLGrammar getGrammar() {
return queryBuilder.getGrammar();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedTypeProvider getManagedTypeProvider() {
return provider;
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject getParent() {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public IJPQLQueryBuilder getQueryBuilder() {
return queryBuilder;
@@ -231,9 +204,6 @@
return queryStatement;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject getRoot() {
return this;
@@ -264,9 +234,6 @@
this.queryBuilder = queryBuilder;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -312,9 +279,6 @@
firePropertyChanged(QUERY_STATEMENT_PROPERTY, oldStatement, queryStatement);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
if (queryStatement != null) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JoinStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JoinStateObject.java
index d5c6444..4121009 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JoinStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/JoinStateObject.java
@@ -103,9 +103,6 @@
this.as = as;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -123,9 +120,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -143,9 +137,6 @@
joinAssociationPath.addItems(paths);
}
- /**
- * {@inheritDoc}
- */
@Override
public Join getExpression() {
return (Join) super.getExpression();
@@ -199,9 +190,6 @@
return joinType;
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractIdentificationVariableDeclarationStateObject getParent() {
return (AbstractIdentificationVariableDeclarationStateObject) super.getParent();
@@ -239,9 +227,6 @@
return identificationVariable.hasText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
@@ -249,9 +234,6 @@
identificationVariable = new IdentificationVariableStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -386,9 +368,6 @@
setAs(!as);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeyExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeyExpressionStateObject.java
index 4f77d99..a9a856f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeyExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeyExpressionStateObject.java
@@ -56,33 +56,21 @@
super(parent, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public KeyExpression getExpression() {
return (KeyExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return KEY;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType resolveType() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeywordExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeywordExpressionStateObject.java
index 476467d..fcdb7d7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeywordExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/KeywordExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,17 +55,11 @@
validateIdentifier(text);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public KeywordExpression getExpression() {
return (KeywordExpression) super.getExpression();
@@ -83,9 +77,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setText(String text) {
validateIdentifier(text);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LengthExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LengthExpressionStateObject.java
index b4e9c12..6fd3d72 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LengthExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LengthExpressionStateObject.java
@@ -64,33 +64,21 @@
super(parent, jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public LengthExpression getExpression() {
return (LengthExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return LENGTH;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StringPrimaryBNF.ID;
@@ -108,9 +96,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LikeExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LikeExpressionStateObject.java
index 1e91f4f..d47fc8d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LikeExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LikeExpressionStateObject.java
@@ -150,17 +150,11 @@
this(parent, stringStateObject, false, patternValue, null);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -188,9 +182,6 @@
return escapeCharacter.getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public LikeExpression getExpression() {
return (LikeExpression) super.getExpression();
@@ -226,18 +217,12 @@
return stringStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
escapeCharacter = new StringLiteralStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -313,9 +298,6 @@
setNot(!not);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LocateExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LocateExpressionStateObject.java
index 71dcf84..e8f0dd5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LocateExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LocateExpressionStateObject.java
@@ -118,49 +118,31 @@
super(parent, firstJpqlFragment, secondJpqlFragment, thirdJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public LocateExpression getExpression() {
return (LocateExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getFirstQueryBNFId() {
return StringPrimaryBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return LOCATE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getSecondQueryBNFId() {
return StringPrimaryBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getThirdQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LogicalExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LogicalExpressionStateObject.java
index 22650da..236e774 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LogicalExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LogicalExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -74,9 +74,6 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public LogicalExpression getExpression() {
return (LogicalExpression) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LowerExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LowerExpressionStateObject.java
index 367fb7a..573d71a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LowerExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/LowerExpressionStateObject.java
@@ -64,33 +64,21 @@
super(parent, jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public LowerExpression getExpression() {
return (LowerExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return LOWER;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StringPrimaryBNF.ID;
@@ -108,9 +96,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MaxFunctionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MaxFunctionStateObject.java
index 11449fa..3b39185 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MaxFunctionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MaxFunctionStateObject.java
@@ -92,33 +92,21 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public MaxFunction getExpression() {
return (MaxFunction) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return MAX;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StateFieldPathExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MinFunctionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MinFunctionStateObject.java
index ac890bb..e09077c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MinFunctionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MinFunctionStateObject.java
@@ -92,33 +92,21 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public MinFunction getExpression() {
return (MinFunction) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return MIN;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StateFieldPathExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ModExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ModExpressionStateObject.java
index 4f6cc43..74cdeba 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ModExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ModExpressionStateObject.java
@@ -76,41 +76,26 @@
super(parent, firstJpqlFragment, secondJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public ModExpression getExpression() {
return (ModExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getFirstQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return MOD;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getSecondQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MultiplicationExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MultiplicationExpressionStateObject.java
index c330a18..7ed80df 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MultiplicationExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/MultiplicationExpressionStateObject.java
@@ -73,25 +73,16 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public MultiplicationExpression getExpression() {
return (MultiplicationExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return MULTIPLICATION;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NotExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NotExpressionStateObject.java
index 636d93a..b386ec4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NotExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NotExpressionStateObject.java
@@ -78,17 +78,11 @@
parse(jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -97,9 +91,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public NotExpression getExpression() {
return (NotExpression) super.getExpression();
@@ -125,9 +116,6 @@
return stateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -173,9 +161,6 @@
firePropertyChanged(STATE_OBJECT_PROPERTY, oldStateObject, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(NOT);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullComparisonExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullComparisonExpressionStateObject.java
index acd521c..8fdb28b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullComparisonExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullComparisonExpressionStateObject.java
@@ -125,17 +125,11 @@
parse(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -156,9 +150,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
public NullComparisonExpression getExpression() {
return (NullComparisonExpression) super.getExpression();
@@ -194,9 +185,6 @@
return stateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -270,9 +258,6 @@
setNot(!not);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullIfExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullIfExpressionStateObject.java
index 11cbd6b..d0b2477 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullIfExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NullIfExpressionStateObject.java
@@ -81,41 +81,26 @@
super(parent, firstJpqlFragment, secondJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public NullIfExpression getExpression() {
return (NullIfExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getFirstQueryBNFId() {
return ScalarExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return NULLIF;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getSecondQueryBNFId() {
return ScalarExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NumericLiteralStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NumericLiteralStateObject.java
index ace6248..92fe051 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NumericLiteralStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/NumericLiteralStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,17 +66,11 @@
super(parent, numeric);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public NumericLiteral getExpression() {
return (NumericLiteral) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ObjectExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ObjectExpressionStateObject.java
index 10d1d03..d6feef9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ObjectExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ObjectExpressionStateObject.java
@@ -56,33 +56,21 @@
super(parent, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addProblems(List<Problem> problems) {
super.addProblems(problems);
}
- /**
- * {@inheritDoc}
- */
@Override
public ObjectExpression getExpression() {
return (ObjectExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return OBJECT;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrExpressionStateObject.java
index 49a35d0..2f19545 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrExpressionStateObject.java
@@ -94,41 +94,26 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public OrExpression getExpression() {
return (OrExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return OR;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getLeftQueryBNFId() {
return ConditionalExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getRightQueryBNFId() {
return ConditionalTermBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByClauseStateObject.java
index d5e01e6..541ae89 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByClauseStateObject.java
@@ -53,9 +53,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -151,34 +148,22 @@
return updateItem;
}
- /**
- * {@inheritDoc}
- */
@Override
public OrderByClause getExpression() {
return (OrderByClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public SelectStatementStateObject getParent() {
return (SelectStatementStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return super.isEquivalent(stateObject) &&
areChildrenEquivalent((OrderByClauseStateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String listName() {
return ORDER_BY_ITEMS_LIST;
@@ -207,9 +192,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
writer.append(ORDER_BY);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByItemStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByItemStateObject.java
index 10f11a6..2944944 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByItemStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/OrderByItemStateObject.java
@@ -134,17 +134,11 @@
parse(jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -153,9 +147,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public OrderByItem getExpression() {
return (OrderByItem) super.getExpression();
@@ -171,9 +162,6 @@
return ordering;
}
- /**
- * {@inheritDoc}
- */
@Override
public OrderByClauseStateObject getParent() {
return (OrderByClauseStateObject) super.getParent();
@@ -225,9 +213,6 @@
return ordering == Ordering.DESC;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -296,9 +281,6 @@
firePropertyChanged(STATE_OBJECT_PROPERTY, oldStateObject, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/RangeVariableDeclarationStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/RangeVariableDeclarationStateObject.java
index 412dc01..4e8788a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/RangeVariableDeclarationStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/RangeVariableDeclarationStateObject.java
@@ -68,25 +68,16 @@
super(parent, entityName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public RangeVariableDeclarationStateObject addAs() {
return (RangeVariableDeclarationStateObject) super.addAs();
}
- /**
- * {@inheritDoc}
- */
@Override
protected StateObject buildRootStateObject() {
return new AbstractSchemaNameStateObject(this);
@@ -110,9 +101,6 @@
return getRootStateObject().getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(StateObject stateObject) {
@@ -123,17 +111,11 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getRootPath() {
return getEntityName();
}
- /**
- * {@inheritDoc}
- */
@Override
public AbstractSchemaNameStateObject getRootStateObject() {
return (AbstractSchemaNameStateObject) super.getRootStateObject();
@@ -191,9 +173,6 @@
getRootStateObject().setText(abstractSchemaName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setRootPath(String root) {
setEntityName(root);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ResultVariableStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ResultVariableStateObject.java
index db069aa..b0dcffb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ResultVariableStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ResultVariableStateObject.java
@@ -111,9 +111,6 @@
this(parent, stateObject, false, resultVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -131,9 +128,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -143,17 +137,11 @@
children.add(resultVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public ResultVariable getExpression() {
return (ResultVariable) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public SelectClauseStateObject getParent() {
return (SelectClauseStateObject) super.getParent();
@@ -207,18 +195,12 @@
return stateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
resultVariable = new IdentificationVariableStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -307,9 +289,6 @@
setAs(!as);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectClauseStateObject.java
index 0d2a246..5dc1167 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectClauseStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -75,17 +75,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -138,9 +132,6 @@
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public <S extends StateObject> S addItem(S item) {
getChangeSupport().addItem(this, items, SELECT_ITEMS_LIST, parent(item));
@@ -181,17 +172,11 @@
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void addItems(List<? extends StateObject> items) {
getChangeSupport().addItems(this, this.items, SELECT_ITEMS_LIST, parent(items));
}
- /**
- * {@inheritDoc}
- */
@Override
public void addListChangeListener(String listName, IListChangeListener<StateObject> listener) {
getChangeSupport().addListChangeListener(listName, listener);
@@ -225,17 +210,11 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveDown(StateObject item) {
return getChangeSupport().canMoveDown(items, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveUp(StateObject item) {
return getChangeSupport().canMoveUp(items, item);
@@ -256,134 +235,86 @@
return builder;
}
- /**
- * {@inheritDoc}
- */
@Override
public SelectClause getExpression() {
return (SelectClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public FromClauseStateObject getFromClause() {
return (FromClauseStateObject) super.getFromClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject getItem(int index) {
return items.get(index);
}
- /**
- * {@inheritDoc}
- */
@Override
public SelectStatementStateObject getParent() {
return (SelectStatementStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasItems() {
return items.size() > 0;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSelectItem() {
return hasItems();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
items = new ArrayList<StateObject>();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return super.isEquivalent(stateObject) &&
areChildrenEquivalent((SelectClauseStateObject) stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<StateObject> items() {
return new SnapshotCloneListIterable<StateObject>(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public int itemsSize() {
return items.size();
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject moveDown(StateObject item) {
getChangeSupport().moveDown(this, items, SELECT_ITEMS_LIST, item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public StateObject moveUp(StateObject item) {
getChangeSupport().moveUp(this, items, SELECT_ITEMS_LIST, item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void parse(String jpqlFragment) {
List<StateObject> stateObjects = buildStateObjects(jpqlFragment, InternalSelectExpressionBNF.ID);
addItems(stateObjects);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItem(StateObject stateObject) {
getChangeSupport().removeItem(this, items, SELECT_ITEMS_LIST, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItems(Collection<StateObject> items) {
getChangeSupport().removeItems(this, this.items, SELECT_ITEMS_LIST, items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeListChangeListener(String listName, IListChangeListener<StateObject> listener) {
getChangeSupport().removeListChangeListener(listName, listener);
@@ -412,9 +343,6 @@
getChangeSupport().replaceItems(this, items, SELECT_ITEMS_LIST, stateObjects);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectStatementStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectStatementStateObject.java
index e4cd911..f3b2eb7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectStatementStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SelectStatementStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,17 +63,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -172,33 +166,21 @@
return getSelectClause().addItemAs(jpqlFragment, resultVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractFromClauseStateObject buildFromClause() {
return new FromClauseStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSelectClauseStateObject buildSelectClause() {
return new SelectClauseStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SelectStatement getExpression() {
return (SelectStatement) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public FromClauseStateObject getFromClause() {
return (FromClauseStateObject) super.getFromClause();
@@ -214,9 +196,6 @@
return orderByClause;
}
- /**
- * {@inheritDoc}
- */
@Override
public JPQLQueryStateObject getParent() {
return (JPQLQueryStateObject) super.getParent();
@@ -234,9 +213,6 @@
return getSelectClause().getBuilder();
}
- /**
- * {@inheritDoc}
- */
@Override
public SelectClauseStateObject getSelectClause() {
return (SelectClauseStateObject) super.getSelectClause();
@@ -252,9 +228,6 @@
return orderByClause != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -303,9 +276,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleFromClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleFromClauseStateObject.java
index b40ff37..3c29482 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleFromClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleFromClauseStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,9 +47,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -118,17 +115,11 @@
return stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public String declarationBNF() {
return InternalSimpleFromClauseBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType findManagedType(StateObject stateObject) {
IManagedType managedType = getManagedType(stateObject);
@@ -138,17 +129,11 @@
return managedType;
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleFromClause getExpression() {
return (SimpleFromClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleSelectStatementStateObject getParent() {
return (SimpleSelectStatementStateObject) super.getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectClauseStateObject.java
index cbf6d32..613dfc1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectClauseStateObject.java
@@ -62,17 +62,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -96,25 +90,16 @@
return builder;
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleSelectClause getExpression() {
return (SimpleSelectClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleFromClauseStateObject getFromClause() {
return (SimpleFromClauseStateObject) super.getFromClause();
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleSelectStatementStateObject getParent() {
return (SimpleSelectStatementStateObject) super.getParent();
@@ -129,17 +114,11 @@
return stateObject;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasSelectItem() {
return stateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -151,9 +130,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void parse(String jpqlFragment) {
StateObject stateObject = buildStateObject(jpqlFragment, SimpleSelectExpressionBNF.ID);
@@ -183,9 +159,6 @@
firePropertyChanged(SELECT_ITEM_PROPERTY, oldStateObject, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectStatementStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectStatementStateObject.java
index a64ac9d..13c4f23 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectStatementStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleSelectStatementStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -95,33 +92,21 @@
return getFromClause().addDerivedPathDeclaration(path, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractFromClauseStateObject buildFromClause() {
return new SimpleFromClauseStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSelectClauseStateObject buildSelectClause() {
return new SimpleSelectClauseStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleSelectStatement getExpression() {
return (SimpleSelectStatement) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleFromClauseStateObject getFromClause() {
return (SimpleFromClauseStateObject) super.getFromClause();
@@ -139,9 +124,6 @@
return getSelectClause().getBuilder();
}
- /**
- * {@inheritDoc}
- */
@Override
public SimpleSelectClauseStateObject getSelectClause() {
return (SimpleSelectClauseStateObject) super.getSelectClause();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleStateObject.java
index 0022be4..52ef0f2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SimpleStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -78,9 +78,6 @@
return !ExpressionTools.stringIsEmpty(text);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -112,9 +109,6 @@
this.text = text;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
if (text != null) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SizeExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SizeExpressionStateObject.java
index f03fe21..ccac9cd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SizeExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SizeExpressionStateObject.java
@@ -65,33 +65,21 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SizeExpression getExpression() {
return (SizeExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return SIZE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return CollectionValuedPathExpressionBNF.ID;
@@ -109,9 +97,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SqrtExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SqrtExpressionStateObject.java
index 3a79eb2..6a4a27f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SqrtExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SqrtExpressionStateObject.java
@@ -64,33 +64,21 @@
super(parent, jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SqrtExpression getExpression() {
return (SqrtExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return SQRT;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
@@ -108,9 +96,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.java
index fc56ade..4623831 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StateFieldPathExpressionStateObject.java
@@ -63,25 +63,16 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public StateFieldPathExpression getExpression() {
return (StateFieldPathExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
protected IManagedType resolveManagedType() {
@@ -116,9 +107,6 @@
return getManagedTypeProvider().getManagedType(type);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType resolveType() {
return getTypeHelper().convertPrimitive(getTypeDeclaration().getType());
@@ -147,56 +135,35 @@
this.provider = provider;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(IManagedTypeVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
public int compareTo(IManagedType managedType) {
return getType().getName().compareTo(managedType.getType().getName());
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping getMappingNamed(String name) {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedTypeProvider getProvider() {
return provider;
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType() {
return mapType;
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<IMapping> mappings() {
return EmptyIterable.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getType().getName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StringLiteralStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StringLiteralStateObject.java
index 66f7280..378708d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StringLiteralStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/StringLiteralStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,17 +58,11 @@
super(parent, literal);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public StringLiteral getExpression() {
return (StringLiteral) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubExpressionStateObject.java
index 572b430..4eb7453 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubExpressionStateObject.java
@@ -75,33 +75,21 @@
parse(jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SubExpression getExpression() {
return (SubExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return queryBNFId;
@@ -131,9 +119,6 @@
this.queryBNFId = queryBNFId;
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubstringExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubstringExpressionStateObject.java
index 59eab2c..0abef4d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubstringExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubstringExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -117,49 +117,31 @@
super(parent, firstJpqlFragment, secondJpqlFragment, thirdJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SubstringExpression getExpression() {
return (SubstringExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getFirstQueryBNFId() {
return StringPrimaryBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return SUBSTRING;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getSecondQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getThirdQueryBNFId() {
return SimpleArithmeticExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubtractionExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubtractionExpressionStateObject.java
index cfd914e..89f3d7a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubtractionExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SubtractionExpressionStateObject.java
@@ -73,25 +73,16 @@
super(parent, leftJpqlFragment, rightJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SubtractionExpression getExpression() {
return (SubtractionExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return MINUS;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SumFunctionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SumFunctionStateObject.java
index a06ac43..23d3bd0 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SumFunctionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/SumFunctionStateObject.java
@@ -100,33 +100,21 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public SumFunction getExpression() {
return (SumFunction) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return SUM;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StateFieldPathExpressionBNF.ID;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TreatExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TreatExpressionStateObject.java
index 46d0a51..44c5833 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TreatExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TreatExpressionStateObject.java
@@ -55,7 +55,7 @@
private EntityTypeLiteralStateObject entityTypeName;
/**
- * Keeps a reference onto the {@link JoinStateObject} since it owns the {@link IStatObject}
+ * Keeps a reference onto the {@link JoinStateObject} since it owns the {@link StateObject}
* representing the collection-valued path expression.
*/
private JoinStateObject joinStateObject;
@@ -107,9 +107,6 @@
this(parent, false, entityTypeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
acceptUnknownVisitor(visitor);
@@ -127,9 +124,6 @@
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -179,9 +173,6 @@
return entityTypeName.getText();
}
- /**
- * {@inheritDoc}
- */
@Override
public TreatExpression getExpression() {
return (TreatExpression) super.getExpression();
@@ -237,18 +228,12 @@
return entityTypeName != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
entityTypeName = new EntityTypeLiteralStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -331,9 +316,6 @@
setAs(!as);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TrimExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TrimExpressionStateObject.java
index c94d711..acc0356 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TrimExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TrimExpressionStateObject.java
@@ -128,33 +128,21 @@
super(parent, jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public TrimExpression getExpression() {
return (TrimExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return TRIM;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StringPrimaryBNF.ID;
@@ -199,9 +187,6 @@
return trimCharacter != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -214,9 +199,6 @@
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void parse(String jpqlFragment) {
@@ -295,9 +277,6 @@
firePropertyChanged(SPECIFICATION_PROPERTY, oldSpecification, specification);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
@@ -316,9 +295,6 @@
firePropertyChanged(TRIM_CHARACTER_PROPERTY, oldTrimCharacter, trimCharacter);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextEncapsulatedExpression(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TypeExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TypeExpressionStateObject.java
index 2722457..7150a4d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TypeExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/TypeExpressionStateObject.java
@@ -70,33 +70,21 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public TypeExpression getExpression() {
return (TypeExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return TYPE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return InternalEntityTypeExpressionBNF.ID;
@@ -114,9 +102,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UnknownExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UnknownExpressionStateObject.java
index e8b2070..ab477e3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UnknownExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UnknownExpressionStateObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,17 +39,11 @@
super(parent, text);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public UnknownExpression getExpression() {
return (UnknownExpression) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateClauseStateObject.java
index 8c00b79..606de8d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateClauseStateObject.java
@@ -66,17 +66,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -200,9 +194,6 @@
return updateItem;
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public UpdateItemStateObject addItem(UpdateItemStateObject item) {
@@ -210,17 +201,11 @@
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public void addItems(List<? extends UpdateItemStateObject> items) {
getChangeSupport().addItems(this, this.items, UPDATE_ITEMS_LIST, parent(items));
}
- /**
- * {@inheritDoc}
- */
@Override
public void addListChangeListener(String listName, IListChangeListener<UpdateItemStateObject> listener) {
getChangeSupport().addListChangeListener(listName, listener);
@@ -254,74 +239,47 @@
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveDown(UpdateItemStateObject item) {
return getChangeSupport().canMoveDown(items, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean canMoveUp(UpdateItemStateObject item) {
return getChangeSupport().canMoveUp(items, item);
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateClause getExpression() {
return (UpdateClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return UPDATE;
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateItemStateObject getItem(int index) {
return items.get(index);
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateStatementStateObject getParent() {
return (UpdateStatementStateObject) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasItems() {
return !items.isEmpty();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
items = new ArrayList<UpdateItemStateObject>();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
return super.isEquivalent(stateObject) &&
@@ -338,34 +296,22 @@
return !getIdentificationVariableStateObject().isVirtual();
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterable<UpdateItemStateObject> items() {
return new SnapshotCloneListIterable<UpdateItemStateObject>(items);
}
- /**
- * {@inheritDoc}
- */
@Override
public int itemsSize() {
return items.size();
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateItemStateObject moveDown(UpdateItemStateObject item) {
getChangeSupport().moveDown(this, items, UPDATE_ITEMS_LIST, item);
return item;
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateItemStateObject moveUp(UpdateItemStateObject item) {
getChangeSupport().moveUp(this, items, UPDATE_ITEMS_LIST, item);
@@ -383,25 +329,16 @@
addItem(stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItem(UpdateItemStateObject stateObject) {
getChangeSupport().removeItem(this, this.items, UPDATE_ITEMS_LIST, stateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeItems(Collection<UpdateItemStateObject> items) {
getChangeSupport().removeItems(this, this.items, UPDATE_ITEMS_LIST, items);
}
- /**
- * {@inheritDoc}
- */
@Override
public void removeListChangeListener(String listName, IListChangeListener<UpdateItemStateObject> listener) {
getChangeSupport().removeListChangeListener(listName, listener);
@@ -419,9 +356,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
super.toTextInternal(writer);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateItemStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateItemStateObject.java
index 01dec0a..66577ec 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateItemStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateItemStateObject.java
@@ -103,17 +103,11 @@
setPath(path);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -151,9 +145,6 @@
return builder;
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateItem getExpression() {
return (UpdateItem) super.getExpression();
@@ -168,9 +159,6 @@
return newValue;
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateClauseStateObject getParent() {
return (UpdateClauseStateObject) super.getParent();
@@ -204,18 +192,12 @@
return newValue != null;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void initialize() {
super.initialize();
stateFieldPath = new StateFieldPathExpressionStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -326,9 +308,6 @@
stateFieldPath.setIdentificationVariableInternally(variable);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateStatementStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateStatementStateObject.java
index fb7c95a..80561cb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateStatementStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpdateStatementStateObject.java
@@ -42,9 +42,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
@@ -83,17 +80,11 @@
return getModifyClause().addItem(path, newValue);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractModifyClauseStateObject buildModifyClause() {
return new UpdateClauseStateObject(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public UpdateStatement getExpression() {
return (UpdateStatement) super.getExpression();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpperExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpperExpressionStateObject.java
index 0ec9b74..0adf415 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpperExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/UpperExpressionStateObject.java
@@ -64,33 +64,21 @@
super(parent, jpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public UpperExpression getExpression() {
return (UpperExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return UPPER;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getQueryBNFId() {
return StringPrimaryBNF.ID;
@@ -108,9 +96,6 @@
super.setExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setStateObject(StateObject stateObject) {
super.setStateObject(stateObject);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ValueExpressionStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ValueExpressionStateObject.java
index 2a390a0..b7a8ab5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ValueExpressionStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/ValueExpressionStateObject.java
@@ -56,33 +56,21 @@
super(parent, identificationVariable);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public ValueExpression getExpression() {
return (ValueExpression) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return VALUE;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType resolveType() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhenClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhenClauseStateObject.java
index 4395055..9897263 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhenClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhenClauseStateObject.java
@@ -99,17 +99,11 @@
parseThen(thenJpqlFragment);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addChildren(List<StateObject> children) {
super.addChildren(children);
@@ -118,9 +112,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void addProblems(List<Problem> problems) {
@@ -135,25 +126,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public WhenClause getExpression() {
return (WhenClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return WHEN;
}
- /**
- * {@inheritDoc}
- */
@Override
public CaseExpressionStateObject getParent() {
return (CaseExpressionStateObject) super.getParent();
@@ -179,9 +161,6 @@
return thenStateObject != null;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isEquivalent(StateObject stateObject) {
@@ -240,9 +219,6 @@
firePropertyChanged(THEN_STATE_OBJECT_PROPERTY, oldThenStateObject, thenStateObject);
}
- /**
- * {@inheritDoc}
- */
@Override
public void toTextInternal(Appendable writer) throws IOException {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhereClauseStateObject.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhereClauseStateObject.java
index c3f236c..1b33625 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhereClauseStateObject.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/model/query/WhereClauseStateObject.java
@@ -53,25 +53,16 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(StateObjectVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public WhereClause getExpression() {
return (WhereClause) super.getExpression();
}
- /**
- * {@inheritDoc}
- */
@Override
public String getIdentifier() {
return WHERE;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbsFunctionResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbsFunctionResolver.java
index b43841b..ae8621c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbsFunctionResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbsFunctionResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,9 +40,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
@@ -56,9 +53,6 @@
return type;
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getParentTypeDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractPathResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractPathResolver.java
index 6125fdd..cd2bd9f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractPathResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractPathResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,9 +71,6 @@
parent.addChild(path, this);
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
IMapping mapping = getMapping();
@@ -83,9 +80,6 @@
return getTypeHelper().unknownTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
@@ -102,9 +96,6 @@
return managedType;
}
- /**
- * {@inheritDoc}
- */
@Override
public final IMapping getMapping() {
if ((mapping == null) && !mappingResolved) {
@@ -146,9 +137,6 @@
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return path;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractRangeDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractRangeDeclaration.java
index df7839c..a48b33b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractRangeDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/AbstractRangeDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,9 +57,6 @@
joins.add(join);
}
- /**
- * {@inheritDoc}
- */
@Override
public List<Join> getJoins() {
if (joins == null) {
@@ -68,9 +65,6 @@
return joins;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasJoins() {
return (joins != null);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassNameResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassNameResolver.java
index 7723e72..3bfa8e1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassNameResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassNameResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,25 +43,16 @@
this.className = className;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
return getType(className);
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getType().getTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return className;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassResolver.java
index 2e2ef2d..f0d930a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ClassResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,25 +43,16 @@
this.javaType = javaType;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
return getType(javaType);
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getType().getTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return javaType.getName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionDeclaration.java
index e4e8dab..f5683f3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,9 +35,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.COLLECTION;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionEquivalentResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionEquivalentResolver.java
index 239ebc7..f910995 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionEquivalentResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionEquivalentResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,9 +50,6 @@
this.resolvers = resolvers;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
@@ -83,9 +80,6 @@
return type;
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getType().getTypeDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionValuedFieldResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionValuedFieldResolver.java
index f168299..11f6356 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionValuedFieldResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/CollectionValuedFieldResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
@@ -72,9 +69,6 @@
return getTypeHelper().convertPrimitive(type);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IManagedType resolveManagedType(IMapping mapping) {
@@ -115,56 +109,35 @@
this.mapType = mapType;
}
- /**
- * {@inheritDoc}
- */
@Override
public void accept(IManagedTypeVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
public int compareTo(IManagedType managedType) {
return getType().getName().compareTo(managedType.getType().getName());
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping getMappingNamed(String name) {
return null;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedTypeProvider getProvider() {
return provider;
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType() {
return mapType;
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<IMapping> mappings() {
return EmptyIterable.instance();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getType().getName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.java
index 4f71f94..5700d3b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/Declaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,17 +68,11 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getBaseExpression() {
return baseExpression;
}
- /**
- * {@inheritDoc}
- */
@Override
public Expression getDeclarationExpression() {
return declarationExpression;
@@ -93,9 +87,6 @@
return identificationVariable;
}
- /**
- * {@inheritDoc}
- */
@Override
public List<Join> getJoins() {
return Collections.emptyList();
@@ -114,9 +105,6 @@
return rootPath;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getVariableName() {
if (identificationVariable == null) {
@@ -125,17 +113,11 @@
return identificationVariable.getVariableName();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasJoins() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DeclarationResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DeclarationResolver.java
index 323b4a4..08e934a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DeclarationResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DeclarationResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -167,25 +167,16 @@
return new RootObjectExpressionVisitor();
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
return getTypeHelper().unknownType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getTypeHelper().unknownTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void checkParent(Resolver parent) {
// Don't do anything, this is the root
@@ -265,17 +256,11 @@
return declarationVisitor;
}
- /**
- * {@inheritDoc}
- */
@Override
public DeclarationResolver getParent() {
return (DeclarationResolver) super.getParent();
}
- /**
- * {@inheritDoc}
- */
@Override
public IQuery getQuery() {
return queryContext.getQuery();
@@ -602,9 +587,6 @@
*/
protected Declaration currentDeclaration;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
currentDeclaration = new RangeDeclaration();
@@ -612,17 +594,11 @@
declarations.add(currentDeclaration);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
@@ -641,9 +617,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
currentDeclaration = new DerivedDeclaration();
@@ -651,9 +624,6 @@
declarations.add(currentDeclaration);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
@@ -669,25 +639,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
expression.getDeleteClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
expression.getDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
if (collectResultVariable) {
@@ -695,9 +656,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
@@ -711,9 +669,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
@@ -723,17 +678,11 @@
rangeDeclaration.addJoin(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
if (buildingDeclaration) {
@@ -744,9 +693,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -768,9 +714,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
collectResultVariable = true;
@@ -778,50 +721,32 @@
collectResultVariable = false;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
expression.getFromClause().accept(this);
expression.getSelectClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
expression.getDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
expression.getFromClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
@@ -837,9 +762,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
expression.getUpdateClause().accept(this);
@@ -863,26 +785,17 @@
*/
protected String outerVariableName;
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
newDeclaration.rootPath = expression.toActualText();
newDeclaration.baseExpression = expression;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
expression.getRangeVariableDeclaration().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
@@ -903,17 +816,11 @@
*/
protected Resolver resolver;
- /**
- * {@inheritDoc}
- */
@Override
protected void visit(Expression expression) {
resolver = queryContext.getResolver(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
resolver = new FromSubqueryResolver(
@@ -923,9 +830,6 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DerivedDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DerivedDeclaration.java
index e8152c1..cb015a6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DerivedDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/DerivedDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,9 +50,6 @@
return (index > -1) ? rootPath.substring(0, index) : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.DERIVED;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EclipseLinkDeclarationResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EclipseLinkDeclarationResolver.java
index 12fc458..b9d8c81 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EclipseLinkDeclarationResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EclipseLinkDeclarationResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,9 +44,6 @@
super(parent, queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
protected DeclarationVisitor buildDeclarationVisitor() {
return new DeclarationVisitor();
@@ -54,9 +51,6 @@
protected class DeclarationVisitor extends DeclarationResolver.DeclarationVisitor {
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
@@ -73,17 +67,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
public void visit(TableVariableDeclaration expression) {
currentDeclaration = new TableDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EntityResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EntityResolver.java
index 61e4e40..07532bd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EntityResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EntityResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,18 +49,12 @@
this.abstractSchemaName = abstractSchemaName;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
IManagedType entity = getManagedType();
return (entity != null) ? entity.getType() : getTypeHelper().objectType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getType().getTypeDeclaration();
@@ -75,9 +69,6 @@
return abstractSchemaName;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
if (managedType == null) {
@@ -86,9 +77,6 @@
return managedType;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return abstractSchemaName;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EnumLiteralResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EnumLiteralResolver.java
index 7a691b7..21ef0fc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EnumLiteralResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/EnumLiteralResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,17 +52,11 @@
this.enumLiteral = enumLiteral;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
return type;
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return type.getTypeDeclaration();
@@ -78,9 +72,6 @@
return enumLiteral.substring(index + 1);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return enumLiteral;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/FromSubqueryResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/FromSubqueryResolver.java
index 2b43c78..fa2530d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/FromSubqueryResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/FromSubqueryResolver.java
@@ -109,25 +109,16 @@
this.queryContext = queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
return getManagedType().getType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getType().getTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
if (managedType == null) {
@@ -153,41 +144,26 @@
*/
private Map<String, IMapping> mappings;
- /**
- * {@inheritDoc}
- */
@Override
public void accept(IManagedTypeVisitor visitor) {
}
- /**
- * {@inheritDoc}
- */
@Override
public int compareTo(IManagedType managedType) {
return getType().getName().compareTo(managedType.getType().getName());
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping getMappingNamed(String name) {
initializeMappings();
return mappings.get(name);
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedTypeProvider getProvider() {
return FromSubqueryResolver.this.getProvider();
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType() {
return getProvider().getTypeRepository().getType(IType.UNRESOLVABLE_TYPE);
@@ -207,9 +183,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<IMapping> mappings() {
initializeMappings();
@@ -239,67 +212,43 @@
this.mappingType = mappingType;
}
- /**
- * {@inheritDoc}
- */
@Override
public int compareTo(IMapping mapping) {
return getName().compareTo(mapping.getName());
}
- /**
- * {@inheritDoc}
- */
@Override
public int getMappingType() {
IMapping mapping = resolver.getMapping();
return (mapping != null) ? mapping.getMappingType() : IMappingType.TRANSIENT;
}
- /**
- * {@inheritDoc}
- */
@Override
public String getName() {
return name;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getParent() {
return parent;
}
- /**
- * {@inheritDoc}
- */
@Override
public IType getType() {
return resolver.getType();
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeDeclaration getTypeDeclaration() {
return resolver.getTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasAnnotation(Class<? extends Annotation> annotationType) {
// TODO: Can we do this???
return getType().hasAnnotation(annotationType);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollection() {
IMapping mapping = resolver.getMapping();
@@ -312,36 +261,24 @@
return (mapping != null) ? mapping.isEmbeddable() : false;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isProperty() {
IMapping mapping = resolver.getMapping();
return (mapping != null) ? mapping.isProperty() : (mappingType == MappingType.PROPERTY);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRelationship() {
IMapping mapping = resolver.getMapping();
return (mapping != null) ? mapping.isRelationship() : (mappingType == MappingType.RELATIONSHIP);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isTransient() {
IMapping mapping = resolver.getMapping();
return (mapping != null) ? mapping.isTransient() : false;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return name;
@@ -389,113 +326,71 @@
return new VirtualMapping(parent, name, resolver, mappingType);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
@@ -514,41 +409,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
expression.getSelectClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
@@ -565,41 +445,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
mappingType = MappingType.PROPERTY;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
mappingType = MappingType.PROPERTY;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/IdentificationVariableResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/IdentificationVariableResolver.java
index 43184c2..d88ec04 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/IdentificationVariableResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/IdentificationVariableResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,33 +47,21 @@
this.variableName = variableName;
}
- /**
- * {@inheritDoc}
- */
@Override
public IType buildType() {
return getParentType();
}
- /**
- * {@inheritDoc}
- */
@Override
public ITypeDeclaration buildTypeDeclaration() {
return getParentTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
return getParentManagedType();
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping getMapping() {
return getParentMapping();
@@ -88,9 +76,6 @@
return variableName;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return variableName + " -> " + getParent();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/KeyResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/KeyResolver.java
index 8fab544..09159ab 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/KeyResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/KeyResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
@@ -61,25 +58,16 @@
return getTypeHelper().objectType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getParentTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
return getProvider().getManagedType(getType());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "KEY(" + getParent() + ")";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NullResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NullResolver.java
index d46ea23..daec187 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NullResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NullResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,17 +36,11 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
return getTypeHelper().unknownType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getTypeHelper().unknownTypeDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NumericResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NumericResolver.java
index 8d270c6..50b4fac 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NumericResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/NumericResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -81,9 +81,6 @@
this(parent, Collections.singleton(resolver));
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
@@ -117,9 +114,6 @@
return types.get(0);
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getType().getTypeDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/RangeDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/RangeDeclaration.java
index 2ef57aa..b3dcdee 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/RangeDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/RangeDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,9 +36,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.RANGE;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.java
index 8829ea4..2ad2d2b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ResolverBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -383,9 +383,6 @@
return resolver;
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbsExpression expression) {
@@ -397,9 +394,6 @@
resolver = new AbsFunctionResolver(resolver);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AbstractSchemaName expression) {
@@ -421,33 +415,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AdditionExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AllOrAnyExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AndExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ArithmeticFactor expression) {
@@ -459,33 +441,21 @@
resolver = new NumericResolver(parent, resolver);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(AvgFunction expression) {
resolver = buildClassResolver(Double.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BadExpression expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(BetweenExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CaseExpression expression) {
visitCollectionEquivalentExpression(
@@ -494,41 +464,26 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CoalesceExpression expression) {
visitCollectionEquivalentExpression(expression.getExpression(), null);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
expression.acceptChildren(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberDeclaration expression) {
expression.getCollectionValuedPathExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionMemberExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionValuedPathExpression expression) {
@@ -562,25 +517,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ComparisonExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConcatExpression expression) {
resolver = buildClassResolver(String.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ConstructorExpression expression) {
@@ -594,17 +540,11 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CountFunction expression) {
resolver = buildClassResolver(Long.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DateTime expression) {
@@ -635,41 +575,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DeleteStatement expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(DivisionExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EmptyCollectionComparisonExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntityTypeLiteral expression) {
@@ -684,115 +609,73 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(EntryExpression expression) {
resolver = buildClassResolver(Map.Entry.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ExistsExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FromClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(FunctionExpression expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(GroupByClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(HavingClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariable expression) {
DeclarationResolver parent = getDeclarationResolver(expression);
resolver = parent.getResolver(expression.getVariableName());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IdentificationVariableDeclaration expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(IndexExpression expression) {
resolver = buildClassResolver(Integer.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(InputParameter expression) {
resolver = buildClassNameResolver(IType.UNRESOLVABLE_TYPE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(Join expression) {
expression.getJoinAssociationPath().accept(this);
resolver.setNullAllowed(expression.isLeftJoin());
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(JPQLExpression expression) {
expression.getQueryStatement().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeyExpression expression) {
@@ -804,9 +687,6 @@
resolver = new KeyResolver(resolver);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(KeywordExpression expression) {
@@ -822,107 +702,68 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LengthExpression expression) {
resolver = buildClassResolver(Integer.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LikeExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LocateExpression expression) {
resolver = buildClassResolver(Integer.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(LowerExpression expression) {
resolver = buildClassResolver(String.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MaxFunction expression) {
// Visit the state field path expression in order to create the resolver
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MinFunction expression) {
// Visit the state field path expression in order to create the resolver
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ModExpression expression) {
resolver = buildClassResolver(Integer.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(MultiplicationExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NotExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullComparisonExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullExpression expression) {
resolver = buildClassNameResolver(IType.UNRESOLVABLE_TYPE);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NullIfExpression expression) {
expression.getFirstExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(NumericLiteral expression) {
@@ -957,65 +798,41 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ObjectExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OnClause expression) {
expression.getConditionalExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrderByItem expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(OrExpression expression) {
resolver = buildClassResolver(Boolean.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(RangeVariableDeclaration expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ResultVariable expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectClause expression) {
@@ -1033,33 +850,21 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SelectStatement expression) {
expression.getSelectClause().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleFromClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectClause expression) {
expression.getSelectExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SimpleSelectStatement expression) {
queryContext.newSubqueryContext(expression);
@@ -1071,25 +876,16 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SizeExpression expression) {
resolver = buildClassResolver(Integer.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SqrtExpression expression) {
resolver = buildClassResolver(Double.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StateFieldPathExpression expression) {
@@ -1118,41 +914,26 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(StringLiteral expression) {
resolver = buildClassResolver(String.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubstringExpression expression) {
resolver = buildClassResolver(String.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SubtractionExpression expression) {
visitArithmeticExpression(expression);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(SumFunction expression) {
@@ -1164,9 +945,6 @@
resolver = new SumFunctionResolver(resolver);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TreatExpression expression) {
@@ -1183,65 +961,41 @@
resolver = new TreatResolver(resolver, entityTypeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TrimExpression expression) {
resolver = buildClassResolver(String.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(TypeExpression expression) {
expression.getExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UnknownExpression expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateClause expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateItem expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpdateStatement expression) {
resolver = buildClassResolver(Object.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(UpperExpression expression) {
resolver = buildClassResolver(String.class);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(ValueExpression expression) {
@@ -1253,17 +1007,11 @@
resolver = new ValueResolver(resolver);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhenClause expression) {
expression.getThenExpression().accept(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(WhereClause expression) {
expression.getConditionalExpression().accept(this);
@@ -1346,9 +1094,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public void visit(CollectionExpression expression) {
this.expression = expression;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/StateFieldResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/StateFieldResolver.java
index d32f8de..b5facdc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/StateFieldResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/StateFieldResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,17 +41,11 @@
super(parent, path);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
return getTypeHelper().convertPrimitive(super.buildType());
}
- /**
- * {@inheritDoc}
- */
@Override
protected IManagedType resolveManagedType(IMapping mapping) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryDeclaration.java
index 2e95b85..8f84ee3 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,9 +32,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.SUBQUERY;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryEntityResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryEntityResolver.java
index eb848be..e6f6716 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryEntityResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SubqueryEntityResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,18 +90,12 @@
this.entityName = abstractSchemaName.getText();
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
IManagedType entity = getManagedType();
return (entity != null) ? entity.getType() : getTypeHelper().objectType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getType().getTypeDeclaration();
@@ -116,9 +110,6 @@
return entityName;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
@@ -136,9 +127,6 @@
return managedType;
}
- /**
- * {@inheritDoc}
- */
@Override
public IMapping getMapping() {
@@ -194,9 +182,6 @@
return derivedPathResolver;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return entityName;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SumFunctionResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SumFunctionResolver.java
index b87189c..8ece1c4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SumFunctionResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/SumFunctionResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
@@ -74,9 +71,6 @@
return helper.objectType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getParentTypeDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TableDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TableDeclaration.java
index 0710bae..49a15e6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TableDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TableDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
return ExpressionTools.unquote(rootPath);
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.TABLE;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TreatResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TreatResolver.java
index 77ac85e..7b2a091 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TreatResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/TreatResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,9 +44,6 @@
this.entityTypeName = entityTypeName;
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
IManagedType managedType = getManagedType();
@@ -65,26 +62,17 @@
return entityTypeName;
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
return getProvider().getEntityNamed(entityTypeName);
}
- /**
- * {@inheritDoc}
- */
@Override
public void setNullAllowed(boolean nullAllowed) {
super.setNullAllowed(nullAllowed);
getParent().setNullAllowed(nullAllowed);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "TREAT(" + getParent() + ") AS " + entityTypeName;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/UnknownDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/UnknownDeclaration.java
index 4c3e8d5..12ae146 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/UnknownDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/UnknownDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,9 +32,6 @@
super();
}
- /**
- * {@inheritDoc}
- */
@Override
public Type getType() {
return Type.UNKNOWN;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ValueResolver.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ValueResolver.java
index 78f025e..220f02d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ValueResolver.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/resolver/ValueResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(parent);
}
- /**
- * {@inheritDoc}
- */
@Override
protected IType buildType() {
@@ -61,25 +58,16 @@
return getTypeHelper().objectType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected ITypeDeclaration buildTypeDeclaration() {
return getParentTypeDeclaration();
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType() {
return getProvider().getManagedType(getType());
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "VALUE(" + getParent() + ")";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/AndFilter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/AndFilter.java
index e2d9071..4bffa01 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/AndFilter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/AndFilter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -76,25 +76,16 @@
return filter;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean accept(T value) {
return filter1.accept(value) && filter2.accept(value);
}
- /**
- * {@inheritDoc}
- */
@Override
public AndFilter<T> clone() {
return (AndFilter<T>) super.clone();
}
- /**
- * {@inheritDoc}
- */
@Override
protected String operatorString() {
return "AND";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/CompoundFilter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/CompoundFilter.java
index 896d5f7..12fd283 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/CompoundFilter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/filter/CompoundFilter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -75,9 +75,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public CompoundFilter<T> clone() {
@@ -89,9 +86,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean equals(Object object) {
if (!(object instanceof CompoundFilter<?>)) {
@@ -122,9 +116,6 @@
return filter2;
}
- /**
- * {@inheritDoc}
- */
@Override
public int hashCode() {
return filter1.hashCode() ^ filter2.hashCode();
@@ -137,9 +128,6 @@
*/
protected abstract String operatorString();
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/EmptyIterable.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/EmptyIterable.java
index d25943d..0823380 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/EmptyIterable.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/EmptyIterable.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2008, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,9 +62,6 @@
return (Iterable<T>) INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterator<E> iterator() {
return EmptyIterator.instance();
@@ -75,9 +72,6 @@
return INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "[]";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SingleElementListIterable.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SingleElementListIterable.java
index dfbcf2e..c4910dd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SingleElementListIterable.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterable/SingleElementListIterable.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2009, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,17 +51,11 @@
this.element = element;
}
- /**
- * {@inheritDoc}
- */
@Override
public ListIterator<E> iterator() {
return new SingleElementListIterator<E>(this.element);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return "[" + this.element + "]";
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/EmptyIterator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/EmptyIterator.java
index aab4180..d89c553 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/EmptyIterator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/EmptyIterator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,33 +49,21 @@
return (Iterator<T>) INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasNext() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
public Object next() {
throw new NoSuchElementException("A NullIterator is read-only.");
}
- /**
- * {@inheritDoc}
- */
@Override
public void remove() {
throw new UnsupportedOperationException("A NullIterator is read-only.");
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getClass().getSimpleName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.java
index af01b1d..509655d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/tools/utility/iterator/SingleElementListIterator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,40 +57,25 @@
this.element = element;
}
- /**
- * {@inheritDoc}
- */
@Override
public void add(E item) {
throw new UnsupportedOperationException("This SingleElementListIterator is read-only.");
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasNext() {
return next == element;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasPrevious() {
return next == END;
}
- /**
- * {@inheritDoc}
- */
public ListIterator<E> iterator() {
return this;
}
- /**
- * {@inheritDoc}
- */
@Override
@SuppressWarnings("unchecked")
public E next() {
@@ -103,17 +88,11 @@
return element;
}
- /**
- * {@inheritDoc}
- */
@Override
public int nextIndex() {
return (next == element) ? 0 : 1;
}
- /**
- * {@inheritDoc}
- */
@Override
public E previous() {
@@ -125,25 +104,16 @@
return element;
}
- /**
- * {@inheritDoc}
- */
@Override
public int previousIndex() {
return (next == END) ? 0 : -1;
}
- /**
- * {@inheritDoc}
- */
@Override
public void remove() {
throw new UnsupportedOperationException("This SingleElementListIterator is read-only.");
}
- /**
- * {@inheritDoc}
- */
@Override
public void set(E item) {
throw new UnsupportedOperationException("This SingleElementListIterator is read-only.");
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/filter/NullFilter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/filter/NullFilter.java
index 281398d..aed0d55 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/filter/NullFilter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/filter/NullFilter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,17 +47,11 @@
return (Filter<T>) INSTANCE;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean accept(Object value) {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getClass().getSimpleName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterable/ListIterable.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterable/ListIterable.java
index 65940cd..33f46ff 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterable/ListIterable.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterable/ListIterable.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,9 +26,6 @@
*/
public interface ListIterable<T> extends Iterable<T> {
- /**
- * {@inheritDoc}
- */
@Override
ListIterator<T> iterator();
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterator/ArrayIterator.java b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterator/ArrayIterator.java
index e33e2e8..255b363 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterator/ArrayIterator.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/main/java/org/eclipse/persistence/jpa/jpql/utility/iterator/ArrayIterator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -77,17 +77,11 @@
this.maxIndex = start + length;
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean hasNext() {
return nextIndex < maxIndex;
}
- /**
- * {@inheritDoc}
- */
@Override
public E next() {
@@ -98,17 +92,11 @@
throw new NoSuchElementException("No more elements can be retrieved.");
}
- /**
- * {@inheritDoc}
- */
@Override
public void remove() {
throw new UnsupportedOperationException("An ArrayIterator is read-only.");
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractGrammarValidatorTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractGrammarValidatorTest.java
index 0eef710..f173136 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractGrammarValidatorTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractGrammarValidatorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
private JPQLQueryStringFormatter buildFormatter_1() throws Exception {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace("SELECT)", "SELECT )");
}
@@ -56,6 +57,7 @@
private JPQLQueryStringFormatter buildFormatter_10(final String jpqlQuery) {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return jpqlQuery;
}
@@ -64,6 +66,7 @@
private JPQLQueryStringFormatter buildFormatter_2() throws Exception {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace("(DISTINCT)", "(DISTINCT )");
}
@@ -72,6 +75,7 @@
private JPQLQueryStringFormatter buildFormatter_4() throws Exception {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace(",)", ", )");
}
@@ -80,6 +84,7 @@
private JPQLQueryStringFormatter buildFormatter_5() throws Exception {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace(",)", ", )");
}
@@ -88,6 +93,7 @@
private JPQLQueryStringFormatter buildFormatter_6() throws Exception {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace(",)", ", )");
}
@@ -96,6 +102,7 @@
private JPQLQueryStringFormatter buildFormatter_7() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace("0,)", "0, )");
}
@@ -104,6 +111,7 @@
private JPQLQueryStringFormatter buildFormatter_8() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace(",,", ", ,");
}
@@ -112,6 +120,7 @@
private JPQLQueryStringFormatter buildFormatter_9() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.endsWith("NULLS ORDER") ?
query.replace("NULLS ORDER", "NULLS order") :
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractValidatorTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractValidatorTest.java
index f3cb1e4..031b411 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractValidatorTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/AbstractValidatorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -122,9 +122,6 @@
return ResourceBundle.getBundle(JPQLQueryProblemResourceBundle.class.getName());
}
- /**
- * {@inheritDoc}
- */
@Override
protected void setUpClass() throws Exception {
super.setUpClass();
@@ -137,9 +134,6 @@
validator = buildValidator();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDown() throws Exception {
if (validator != null) {
@@ -148,9 +142,6 @@
super.tearDown();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDownClass() throws Exception {
jpqlGrammar = null;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/DefaultJavaJPQLQueryTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/DefaultJavaJPQLQueryTestHelper.java
index 37fc000..92b37f1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/DefaultJavaJPQLQueryTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/DefaultJavaJPQLQueryTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,9 +26,6 @@
*/
public final class DefaultJavaJPQLQueryTestHelper extends JavaJPQLQueryTestHelper {
- /**
- * {@inheritDoc}
- */
@Override
protected IMappingBuilder<Member> buildMappingBuilder() {
return new JavaMappingBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest.java
index f93ddf1..776500f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,25 +34,16 @@
@SuppressWarnings("nls")
public class EclipseLinkGrammarValidatorTest extends AbstractGrammarValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractGrammarValidator buildValidator() {
return new EclipseLinkGrammarValidator(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return EclipseLinkVersionTools.isNewerThanOrEqual2_4(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isSubqueryAllowedAnywhere() {
return EclipseLinkVersionTools.isNewerThanOrEqual2_4(jpqlGrammar);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_4.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_4.java
index ca5815b..2335e4d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_4.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_4.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
private JPQLQueryStringFormatter buildStringFormatter_1() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace(",)", ", )");
}
@@ -50,6 +51,7 @@
private JPQLQueryStringFormatter buildStringFormatter_2() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("firstName)", "firstName )");
}
@@ -58,6 +60,7 @@
private JPQLQueryStringFormatter buildStringFormatter_3() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(")", " )");
}
@@ -66,6 +69,7 @@
private JPQLQueryStringFormatter buildStringFormatter_4() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(",", ", ");
}
@@ -74,23 +78,18 @@
private JPQLQueryStringFormatter buildStringFormatter_5() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("(", "( ");
}
};
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractGrammarValidator buildValidator() {
return new EclipseLinkGrammarValidator(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return true;
@@ -101,9 +100,6 @@
return currentVersion.isNewerThanOrEqual(version);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isSubqueryAllowedAnywhere() {
return isNewerThanOrEqual(EclipseLinkVersion.VERSION_2_4);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_5.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_5.java
index c9ba21a..e5497af 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_5.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkGrammarValidatorTest2_5.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,17 +36,11 @@
@SuppressWarnings("nls")
public final class EclipseLinkGrammarValidatorTest2_5 extends AbstractGrammarValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractGrammarValidator buildValidator() {
return new EclipseLinkGrammarValidator(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return true;
@@ -57,9 +51,6 @@
return currentVersion.isNewerThanOrEqual(version);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isSubqueryAllowedAnywhere() {
return isNewerThanOrEqual(EclipseLinkVersion.VERSION_2_4);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkJavaJPQLQueryTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkJavaJPQLQueryTestHelper.java
index 83a6c88..5a86185 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkJavaJPQLQueryTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkJavaJPQLQueryTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,9 +26,6 @@
*/
public final class EclipseLinkJavaJPQLQueryTestHelper extends JavaJPQLQueryTestHelper {
- /**
- * {@inheritDoc}
- */
@Override
protected IMappingBuilder<Member> buildMappingBuilder() {
return new EclipseLinkMappingBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorExtensionTest2_4.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorExtensionTest2_4.java
index 1841e80..62968eb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorExtensionTest2_4.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorExtensionTest2_4.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,9 +38,6 @@
@SuppressWarnings("nls")
public final class EclipseLinkSemanticValidatorExtensionTest2_4 extends AbstractSemanticValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildQueryContext() {
return new EclipseLinkJPQLQueryContext(jpqlGrammar);
@@ -48,24 +45,24 @@
private EclipseLinkSemanticValidatorExtension buildSemanticExtension() {
return new EclipseLinkSemanticValidatorExtension() {
+ @Override
public boolean columnExists(String tableName, String columnName) {
return columnNames(tableName).contains(columnName);
}
+ @Override
public String getEntityTable(String entityName) {
if ("Employee".equals(entityName)) {
return "EMPLOYEE";
}
return null;
}
+ @Override
public boolean tableExists(String tableName) {
return tableNames().contains(tableName);
}
};
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSemanticValidator buildValidator() {
return new EclipseLinkSemanticValidator(
@@ -96,17 +93,11 @@
return columnNames;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isComparisonTypeChecked() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isPathExpressionToCollectionMappingAllowed() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest.java
index 126a56a..32d57ef 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,15 +40,13 @@
private JPQLQueryStringFormatter buildFormatter_01(final String jpqlQuery) {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return jpqlQuery;
}
};
}
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildQueryContext() {
return new EclipseLinkJPQLQueryContext(jpqlGrammar);
@@ -58,9 +56,6 @@
return EclipseLinkSemanticValidatorExtension.NULL_EXTENSION;
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSemanticValidator buildValidator() {
return new EclipseLinkSemanticValidator(
@@ -69,17 +64,11 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isComparisonTypeChecked() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isPathExpressionToCollectionMappingAllowed() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_4.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_4.java
index b3fefad..1d544e2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_4.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_4.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,17 +37,11 @@
@SuppressWarnings("nls")
public final class EclipseLinkSemanticValidatorTest2_4 extends AbstractSemanticValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildQueryContext() {
return new EclipseLinkJPQLQueryContext(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSemanticValidator buildValidator() {
return new EclipseLinkSemanticValidator(
@@ -56,17 +50,11 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isComparisonTypeChecked() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isPathExpressionToCollectionMappingAllowed() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_5.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_5.java
index 36f58b1..a8dadb8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_5.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/EclipseLinkSemanticValidatorTest2_5.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,9 +37,6 @@
@SuppressWarnings("nls")
public class EclipseLinkSemanticValidatorTest2_5 extends AbstractSemanticValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildQueryContext() {
return new EclipseLinkJPQLQueryContext(jpqlGrammar);
@@ -49,9 +46,6 @@
return EclipseLinkSemanticValidatorExtension.NULL_EXTENSION;
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSemanticValidator buildValidator() {
return new EclipseLinkSemanticValidator(
@@ -60,17 +54,11 @@
);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isComparisonTypeChecked() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isPathExpressionToCollectionMappingAllowed() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ExpressionToolsTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ExpressionToolsTest.java
index 2391d8e..1684350 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ExpressionToolsTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ExpressionToolsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_1() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("+", " + ");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLCoreTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLCoreTest.java
index 022e8ba..f191214 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLCoreTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLCoreTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -72,9 +72,6 @@
return jpqlQueryTestHelper;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void setUp() throws Exception {
super.setUp();
@@ -83,9 +80,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void setUpClass() throws Exception {
super.setUpClass();
@@ -94,9 +88,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDown() throws Exception {
super.tearDown();
@@ -105,9 +96,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDownClass() throws Exception {
super.tearDownClass();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryHelperTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryHelperTestHelper.java
index bfa3b6b..255e26f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryHelperTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryHelperTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,7 +25,6 @@
* This annotation is used to inject a concrete instance of {@link org.eclipse.persistence.jpa.jpql.
* AbstractJPQLQueryHelper AbstractJPQLQueryHelper} into the unit-test before it is run. It allows
* using multiple instances and the unit-tests are run with each of them separately.
- * <p>
* <ul>
* <li>Method in a test suite: Request the concrete instances that will be injected into the
* unit-tests before they are run.</li>
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryTestHelperTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryTestHelperTestHelper.java
index 2b7d9c7..1b17c88 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryTestHelperTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLQueryTestHelperTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,7 +25,6 @@
* This annotation is used to inject a concrete instance of {@link JPQLQueryTestHelper} into the
* unit-test before it is run. It allows using multiple instances and the unit-tests are run with
* each of them separately.
- * <p>
* <ul>
* <li>Method in a test suite: Request the concrete instances that will be injected into the
* unit-tests before they are run.</li>
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLTestRunner.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLTestRunner.java
index 5354364..685b7d5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLTestRunner.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JPQLTestRunner.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -125,7 +125,7 @@
* Creates a new <code>JPQLTestRunner</code>.
*
* @param testClass The class that is either a test suite or a unit-tests
- * @param suiteHelper The parent {@link SuiteHelper} or {@link null} if none was defined yet
+ * @param suiteHelper The parent {@link SuiteHelper} or {@code null} if none was defined yet
* @throws InitializationError If the given test class is malformed
*/
public JPQLTestRunner(Class<?> testClass, SuiteHelper suiteHelper) throws InitializationError {
@@ -253,7 +253,7 @@
}
// Create the default runner
- return new AllDefaultPossibilitiesBuilder(true).runnerForClass(testClass);
+ return new AllDefaultPossibilitiesBuilder().runnerForClass(testClass);
}
catch (Throwable e) {
return new ErrorReportingRunner(testClass, e);
@@ -326,18 +326,12 @@
return suiteHelpers;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void collectInitializationErrors(List<Throwable> errors) {
super.collectInitializationErrors(errors);
initializeDescriptionHelper(errors);
}
- /**
- * {@inheritDoc}
- */
@Override
protected Description describeChild(Runner child) {
return child.getDescription();
@@ -358,9 +352,6 @@
return findSuiteClasses(testClass.getSuperclass());
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<Runner> getChildren() {
// Cache the Description since JUnit always recreate it, this will increase performance
@@ -370,9 +361,6 @@
return runners;
}
- /**
- * {@inheritDoc}
- */
@Override
public Description getDescription() {
// Cache the Description since JUnit always recreate it, this will increase performance
@@ -382,9 +370,6 @@
return description;
}
- /**
- * {@inheritDoc}
- */
@Override
protected String getName() {
// Cache the Description since JUnit always recreate it, this will increase performance and
@@ -445,9 +430,6 @@
return keys;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void runChild(Runner child, RunNotifier notifier) {
child.run(notifier);
@@ -525,9 +507,6 @@
};
}
- /**
- * {@inheritDoc}
- */
@Override
protected Statement classBlock(RunNotifier notifier) {
Statement statement = new CreateTestStatement();
@@ -537,9 +516,6 @@
return statement;
}
- /**
- * {@inheritDoc}
- */
@Override
protected Object createTest() throws Exception {
return test;
@@ -552,9 +528,6 @@
return methods;
}
- /**
- * {@inheritDoc}
- */
@Override
public Description getDescription() {
if (description == null) {
@@ -576,9 +549,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
protected Statement methodBlock(FrameworkMethod method) {
Statement statement = new SetUpStatement();
@@ -587,18 +557,12 @@
return statement;
}
- /**
- * {@inheritDoc}
- */
@Override
protected Statement methodInvoker(FrameworkMethod method, Object test) {
this.test = (JPQLBasicTest) test;
return super.methodInvoker(method, test);
}
- /**
- * {@inheritDoc}
- */
@Override
protected String testName(FrameworkMethod method) {
@@ -631,9 +595,7 @@
this.statement2 = statement2;
}
- /**
- * {@inheritDoc}
- */
+
@Override
public void evaluate() throws Throwable {
statement1.evaluate();
@@ -665,9 +627,7 @@
this.statement = statement;
}
- /**
- * {@inheritDoc}
- */
+
@Override
public void evaluate() throws Throwable {
statement.evaluate();
@@ -699,9 +659,7 @@
this.statement = statement;
}
- /**
- * {@inheritDoc}
- */
+
@Override
public void evaluate() throws Throwable {
try {
@@ -728,9 +686,7 @@
this.statement = statement;
}
- /**
- * {@inheritDoc}
- */
+
@Override
public void evaluate() throws Throwable {
try {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaJPQLQueryTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaJPQLQueryTestHelper.java
index 0e7b8ab..c0fb40a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaJPQLQueryTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaJPQLQueryTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,13 +60,11 @@
/**
* Creates
*
- * @return
+ * @return mapping builder
*/
protected abstract IMappingBuilder<Member> buildMappingBuilder();
- /**
- * {@inheritDoc}
- */
+ @Override
public IORMConfiguration getORMConfiguration(String ormXmlFileName) throws Exception {
if (ormConfigurations == null) {
@@ -83,9 +81,7 @@
return ormConfiguration;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IManagedTypeProvider getPersistenceUnit() throws Exception {
if (persistenceUnit == null) {
persistenceUnit = new JavaManagedTypeProvider(buildMappingBuilder());
@@ -114,27 +110,19 @@
persistenceUnit.addEmbeddable(ZipCode.class);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public void setUp() throws Exception {
}
- /**
- * {@inheritDoc}
- */
+ @Override
public void setUpBefore() throws Exception {
}
- /**
- * {@inheritDoc}
- */
+ @Override
public void tearDown() throws Exception {
}
- /**
- * {@inheritDoc}
- */
+ @Override
public void tearDownAfter() throws Exception {
}
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaORMConfiguration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaORMConfiguration.java
index a9de81d..d1e003f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaORMConfiguration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/JavaORMConfiguration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,44 +80,30 @@
return url.toURI().toString();
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<IEntity> entities() {
populate();
return super.entities();
}
- /**
- * {@inheritDoc}
- */
@Override
public IEntity getEntity(String entityName) {
populate();
return super.getEntity(entityName);
}
- /**
- * {@inheritDoc}
- */
@Override
public IManagedType getManagedType(IType type) {
populate();
return super.getManagedType(type);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IQuery getNamedQuery(String queryName) {
populate();
return queries.get(queryName);
}
- /**
- * {@inheritDoc}
- */
@Override
public Iterable<IManagedType> managedTypes() {
populate();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ORMJPQLQueryHelperTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ORMJPQLQueryHelperTest.java
index 1f86812..6263488 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ORMJPQLQueryHelperTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/ORMJPQLQueryHelperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,9 +32,6 @@
@RunWith(JPQLTestRunner.class)
public final class ORMJPQLQueryHelperTest extends AbstractJPQLQueryHelperTest {
- /**
- * {@inheritDoc}
- */
@Override
protected IQuery namedQuery(String entityName, String queryName) throws Exception {
IORMConfiguration ormConfiguration = getORMConfiguration("orm2.xml");
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/AbstractFunctionExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/AbstractFunctionExpressionTest.java
index 3483c3c..bfed1fa 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/AbstractFunctionExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/AbstractFunctionExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_1() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("(,)", "(, )");
}
@@ -41,6 +42,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_2() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(",)", ", )");
}
@@ -49,6 +51,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_3(final String jpqlQuery) {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return jpqlQuery;
}
@@ -57,6 +60,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_4(final String jpqlQuery) {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return jpqlQuery.replaceAll("=", " = ").replaceAll("\\s+", " ");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/BadExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/BadExpressionTest.java
index dd5aa8f..9f9b0f5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/BadExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/BadExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -241,6 +241,7 @@
// @Test // No Timeout: done internally
public void testRemoveCharacter() throws Exception {
testQueries(new QueryModifier() {
+ @Override
public void modify(StringBuilder query, int position) {
// Skip espaced character otherwise the string becomes invalid
if ((query.charAt(position) == '\\') ||
@@ -256,6 +257,7 @@
// @Test // No Timeout: done internally
public void testZAddCharacter() throws Exception {
testQueries(new QueryModifier() {
+ @Override
public void modify(StringBuilder query, int position) {
query.insert(position, 'a');
}
@@ -265,6 +267,7 @@
// @Test // No Timeout: done internally
public void testZAddWhitespace() throws Exception {
testQueries(new QueryModifier() {
+ @Override
public void modify(StringBuilder query, int position) {
// Skip espaced character otherwise the string becomes invalid
if ((query.charAt(position) == '\\') ||
@@ -280,6 +283,7 @@
// @Test // No Timeout: done internally
public void testZChangeCharacterToAnything() throws Exception {
testQueries(new QueryModifier() {
+ @Override
public void modify(StringBuilder query, int position) {
// Skip espaced character otherwise the string becomes invalid
if ((query.charAt(position) == '\\') ||
@@ -295,6 +299,7 @@
// @Test // No Timeout: done internally
public void testZChangeCharacterToCloseParenthesis() throws Exception {
testQueries(new QueryModifier() {
+ @Override
public void modify(StringBuilder query, int position) {
// Skip espaced character otherwise the string becomes invalid
if ((query.charAt(position) == '\\') ||
@@ -310,6 +315,7 @@
// @Test // No Timeout: done internally
public void testZChangeCharacterToOpenParenthesis() throws Exception {
testQueries(new QueryModifier() {
+ @Override
public void modify(StringBuilder query, int position) {
// Skip espaced character otherwise the string becomes invalid
if ((query.charAt(position) == '\\') ||
@@ -325,6 +331,7 @@
// @Test // No Timeout: done internally
public void testZChangeCharacterToSingleQuote() throws Exception {
testQueries(new QueryModifier() {
+ @Override
public void modify(StringBuilder query, int position) {
// Skip espaced character otherwise the string becomes invalid
if ((query.charAt(position) == '\\') ||
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CastExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CastExpressionTest.java
index d087980..3658e44 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CastExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CastExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
private JPQLQueryStringFormatter buildStringFormatter_01() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace("AS)", "AS )");
}
@@ -39,6 +40,7 @@
private JPQLQueryStringFormatter buildStringFormatter_02() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replace("TIMESTAMP)", "timestamp)");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CollectionMemberDeclarationTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CollectionMemberDeclarationTest.java
index 8932369..216f221 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CollectionMemberDeclarationTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/CollectionMemberDeclarationTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_09() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("IN(AS", "IN( AS");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConcatExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConcatExpressionTest.java
index 9e8ae67..a565594 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConcatExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConcatExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_04() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(",)", ", )");
}
@@ -31,6 +32,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_11() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(",)", ", )");
}
@@ -39,6 +41,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_12() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("(AND", "( AND");
}
@@ -47,6 +50,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_13() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
query = query.replace("(AND", "( AND");
query = query.replace("\')", "\' )");
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConditionalExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConditionalExpressionTest.java
index a0ea442..31af153 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConditionalExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ConditionalExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_09() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("+", " + ");
}
@@ -31,6 +32,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_10() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("-", " - ");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/EclipseLinkJPQLParserTests2_5.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/EclipseLinkJPQLParserTests2_5.java
index 89f36e0..ba4e78a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/EclipseLinkJPQLParserTests2_5.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/EclipseLinkJPQLParserTests2_5.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_1() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(" TIMESTAMP", " timestamp");
}
@@ -40,6 +41,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_2() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("SCN", "scn");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/IndexExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/IndexExpressionTest.java
index 2d937c6..1ae14bb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/IndexExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/IndexExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_03() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("INDEX(BETWEEN", "INDEX( BETWEEN");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLGrammarTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLGrammarTestHelper.java
index 131f2c9..642d957 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLGrammarTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLGrammarTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,10 +22,9 @@
import java.lang.annotation.Target;
/**
- * This annotation is used to inject a concrete instance of {@link org.eclipse.persistence.jpa.jpql.
- * parser.JPQLGrammar JPQLGrammar} into the unit-test before it is run. It allows using multiple
+ * This annotation is used to inject a concrete instance of {@link org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar
+ * JPQLGrammar} into the unit-test before it is run. It allows using multiple
* instances and the unit-tests are run with each of them separately.
- * <p>
* <ul>
* <li>Method in a test suite: Request the concrete instances that will be injected into the
* unit-tests before they are run.</li>
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLParserTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLParserTest.java
index e7357c7..8435bd5 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLParserTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLParserTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -203,7 +203,6 @@
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
* @param jpqlGrammar The {@link JPQLGrammar} used to determine how to parse the JPQL query
- * @param formatter This formatter is used to personalized the formatting of the JPQL query
* before it is used to test the generated string
*/
protected void testInvalidQuery(String jpqlQuery,
@@ -241,7 +240,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
* JPQLQueryBNF JPQLQueryBNF}
*/
protected void testInvalidQuery(String jpqlQuery,
@@ -260,7 +259,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
* JPQLQueryBNF JPQLQueryBNF}
* @param formatter This formatter is used to personalized the formatting of the JPQL query
* before it is used to test the generated string
@@ -352,7 +351,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
* JPQLQueryBNF JPQLQueryBNF}
* @param formatter This formatter is used to personalized the formatting of the JPQL query
* before it is used to test the generated string
@@ -375,7 +374,7 @@
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
* @param jpqlGrammar The {@link JPQLGrammar} used to determine how to parse the JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
* JPQLQueryBNF JPQLQueryBNF}
* @param formatter This formatter is used to personalized the formatting of the JPQL query
* before it is used to test the generated string
@@ -433,8 +432,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
- * JPQLQueryBNF JPQLQueryBNF}
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF JPQLQueryBNF}
*/
protected void testQuery(String jpqlQuery,
ExpressionTester expressionTester,
@@ -456,8 +454,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
- * JPQLQueryBNF JPQLQueryBNF}
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF JPQLQueryBNF}
* @param formatter This formatter is used to personalized the formatting of the JPQL query
* before it is used to test the generated string
*/
@@ -477,7 +474,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
* JPQLQueryBNF JPQLQueryBNF}
* @param formatter This formatter is used to personalized the formatting of the JPQL query
* before it is used to test the generated string
@@ -535,7 +532,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
* JPQLQueryBNF JPQLQueryBNF}
*/
protected void testValidQuery(String jpqlQuery,
@@ -554,7 +551,7 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param expressionTester The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param queryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
+ * @param jpqlQueryBNFId The unique identifier of the {@link org.eclipse.persistence.jpa.jpql.parser.
* JPQLQueryBNF JPQLQueryBNF}
* @param formatter This formatter is used to personalized the formatting of the JPQL query
* before it is used to test the generated string
@@ -599,6 +596,7 @@
protected abstract String identifier();
+ @Override
public void test(Expression expression) {
assertInstance(expression, expressionType());
@@ -692,6 +690,7 @@
protected abstract String identifier();
+ @Override
public void test(Expression expression) {
assertInstance(expression, expressionType());
@@ -727,10 +726,12 @@
*/
public static abstract class AbstractExpressionTester implements ExpressionTester {
+ @Override
public final AdditionExpressionTester add(ExpressionTester expression) {
return JPQLParserTester.add(this, expression);
}
+ @Override
public final AndExpressionTester and(ExpressionTester expression) {
return JPQLParserTester.and(this, expression);
}
@@ -756,32 +757,39 @@
}
}
+ @Override
public final BetweenExpressionTester between(ExpressionTester lowerBoundExpression,
ExpressionTester upperBoundExpression) {
return JPQLParserTester.between(this, lowerBoundExpression, upperBoundExpression);
}
+ @Override
public final ComparisonExpressionTester different(ExpressionTester expression) {
return JPQLParserTester.different(this, expression);
}
+ @Override
public final DivisionExpressionTester divide(ExpressionTester expression) {
return JPQLParserTester.division(this, expression);
}
+ @Override
public final ComparisonExpressionTester equal(ExpressionTester expression) {
return JPQLParserTester.equal(this, expression);
}
+ @Override
public final ComparisonExpressionTester greaterThan(ExpressionTester expression) {
return JPQLParserTester.greaterThan(this, expression);
}
+ @Override
public final ComparisonExpressionTester greaterThanOrEqual(ExpressionTester expression) {
return JPQLParserTester.greaterThanOrEqual(this, expression);
}
+ @Override
public final InExpressionTester in(ExpressionTester... inItems) {
if (inItems.length == 1) {
return JPQLParserTester.in(this, inItems[0]);
@@ -789,62 +797,76 @@
return JPQLParserTester.in(this, inItems);
}
+ @Override
public final InExpressionTester in(String inputParameter) {
return JPQLParserTester.in(this, inputParameter);
}
+ @Override
public final EmptyCollectionComparisonExpressionTester isEmpty() {
return JPQLParserTester.isEmpty(this);
}
+ @Override
public final EmptyCollectionComparisonExpressionTester isNotEmpty() {
return JPQLParserTester.isNotEmpty(this);
}
+ @Override
public boolean isNull() {
return false;
}
+ @Override
public final LikeExpressionTester like(ExpressionTester patternValue) {
return JPQLParserTester.like(this, patternValue);
}
+ @Override
public final LikeExpressionTester like(ExpressionTester patternValue,
ExpressionTester escapeCharacter) {
return JPQLParserTester.like(this, patternValue, escapeCharacter);
}
+ @Override
public final ComparisonExpressionTester lowerThan(ExpressionTester expression) {
return JPQLParserTester.lowerThan(this, expression);
}
+ @Override
public final ComparisonExpressionTester lowerThanOrEqual(ExpressionTester expression) {
return JPQLParserTester.lowerThanOrEqual(this, expression);
}
+ @Override
public final CollectionMemberExpressionTester member(ExpressionTester collectionPath) {
return JPQLParserTester.member(this, collectionPath);
}
+ @Override
public final CollectionMemberExpressionTester memberOf(ExpressionTester collectionPath) {
return JPQLParserTester.memberOf(this, collectionPath);
}
+ @Override
public final MultiplicationExpressionTester multiply(ExpressionTester expression) {
return JPQLParserTester.multiplication(this, expression);
}
+ @Override
public final BetweenExpressionTester notBetween(ExpressionTester lowerBoundExpression,
ExpressionTester upperBoundExpression) {
return JPQLParserTester.notBetween(this, lowerBoundExpression, upperBoundExpression);
}
+ @Override
public final ComparisonExpressionTester notEqual(ExpressionTester expression) {
return JPQLParserTester.notEqual(this, expression);
}
+ @Override
public final InExpressionTester notIn(ExpressionTester... inItems) {
if (inItems.length == 1) {
return JPQLParserTester.notIn(this, inItems[0]);
@@ -852,36 +874,44 @@
return JPQLParserTester.notIn(this, inItems);
}
+ @Override
public final InExpressionTester notIn(String inputParameter) {
return JPQLParserTester.notIn(this, inputParameter);
}
+ @Override
public final LikeExpressionTester notLike(ExpressionTester expression) {
return JPQLParserTester.notLike(this, expression);
}
+ @Override
public final LikeExpressionTester notLike(ExpressionTester expression,
ExpressionTester escapeCharacter) {
return JPQLParserTester.notLike(this, expression, escapeCharacter);
}
+ @Override
public final ExpressionTester notMember(ExpressionTester collectionPath) {
return JPQLParserTester.notMember(this, collectionPath);
}
+ @Override
public final ExpressionTester notMemberOf(ExpressionTester collectionPath) {
return JPQLParserTester.notMemberOf(this, collectionPath);
}
+ @Override
public final OrExpressionTester or(ExpressionTester expression) {
return JPQLParserTester.or(this, expression);
}
+ @Override
public final RegexpExpressionTester regexp(StringLiteralTester patternValue) {
return JPQLParserTester.regexp(this, patternValue);
}
+ @Override
public final SubtractionExpressionTester subtract(ExpressionTester expression) {
return JPQLParserTester.subtract(this, expression);
}
@@ -908,6 +938,7 @@
this.hasSpaceAfterHierarchicalQueryClause = !hierarchicalQueryClause.isNull() && !asOfClause.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, AbstractFromClause.class);
@@ -958,6 +989,7 @@
protected abstract String identifier();
+ @Override
public void test(Expression expression) {
assertInstance(expression, AbstractOrderByClause.class);
@@ -1001,6 +1033,7 @@
}
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, AbstractPathExpression.class);
@@ -1035,6 +1068,7 @@
this.abstractSchemaName = abstractSchemaName;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, AbstractSchemaName.class);
@@ -1063,6 +1097,7 @@
this.selectExpression = selectExpression;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, AbstractSelectClause.class);
@@ -1129,6 +1164,7 @@
protected abstract Class<? extends AbstractSelectStatement> expressionType();
+ @Override
public void test(Expression expression) {
assertInstance(expression, expressionType());
@@ -1391,6 +1427,7 @@
this.expression = expression;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, ArithmeticFactor.class);
@@ -1426,6 +1463,7 @@
this.hasSpaceAfterCategory = (category != null) && !expression.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, AsOfClause.class);
@@ -1482,6 +1520,7 @@
this.expression = expression;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, BadExpression.class);
@@ -1525,6 +1564,7 @@
this.upperBoundExpression = upperBoundExpression;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, BetweenExpression.class);
@@ -1604,6 +1644,7 @@
this.hasSpaceAfterWhenClauses = !whenClauses.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, CaseExpression.class);
@@ -1739,6 +1780,7 @@
this.commas = commas;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, CollectionExpression.class);
@@ -1818,6 +1860,7 @@
this.hasSpaceAfterRightParenthesis = hasAs || !identificationVariable.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, CollectionMemberDeclaration.class);
@@ -1887,6 +1930,7 @@
this.collectionPath = collectionPath;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, CollectionMemberExpression.class);
@@ -1964,6 +2008,7 @@
this.hasSpaceAfterIdentifier = true;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, ComparisonExpression.class);
@@ -2012,6 +2057,7 @@
protected abstract String identifier();
+ @Override
public void test(Expression expression) {
assertInstance(expression, expressionType());
@@ -2076,6 +2122,7 @@
this.hasSpaceAfterConnectBy = !expression.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, ConnectByClause.class);
@@ -2116,6 +2163,7 @@
this.hasRightParenthesis = true;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, ConstructorExpression.class);
@@ -2197,6 +2245,7 @@
this.dateTime = dateTime;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, DateTime.class);
@@ -2228,6 +2277,7 @@
this.rangeVariableDeclaration = rangeVariableDeclaration;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, DeleteClause.class);
@@ -2273,6 +2323,7 @@
this.hasSpaceAfterDeleteClause = !whereClause.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, DeleteStatement.class);
@@ -2332,6 +2383,7 @@
this.collectionPath = collectionPath;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, EmptyCollectionComparisonExpression.class);
@@ -2373,6 +2425,7 @@
this.entityType = entityType;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, EntityTypeLiteral.class);
@@ -2636,6 +2689,7 @@
this.hasSpaceAfterGroupBy = !groupByItems.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, GroupByClause.class);
@@ -2696,6 +2750,7 @@
this.hasSpaceAfterConnectByClause = !connectByClause.isNull() && !orderSiblingsByClause.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, HierarchicalQueryClause.class);
@@ -2743,6 +2798,7 @@
this.joins = joins;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, IdentificationVariableDeclaration.class);
@@ -2789,6 +2845,7 @@
return virtual && virtualPathExpression.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, IdentificationVariable.class);
@@ -2850,6 +2907,7 @@
this.hasSpaceAfterIn = !hasLeftParenthesis && !inItems.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, InExpression.class);
@@ -2896,6 +2954,7 @@
this.inputParameter = inputParameter;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, InputParameter.class);
@@ -2942,6 +3001,7 @@
this.joinCondition = joinCondition;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, Join.class);
@@ -3001,6 +3061,7 @@
this.unknownExpression = unknownExpression;
}
+ @Override
public void test(Expression expression) {
JPQLExpression jpqlExpression = (JPQLExpression) expression;
@@ -3031,6 +3092,7 @@
this.keyword = keyword;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, KeywordExpression.class);
@@ -3088,6 +3150,7 @@
this.hasSpaceAfterPatternValue = !patternValue.isNull() && hasEscape;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, LikeExpression.class);
@@ -3265,6 +3328,7 @@
this.hasSpaceAfterNot = true;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, NotExpression.class);
@@ -3299,6 +3363,7 @@
this.expression = expression;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, NullComparisonExpression.class);
@@ -3329,6 +3394,7 @@
return true;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, NullExpression.class);
}
@@ -3367,6 +3433,7 @@
this.number = number;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, NumericLiteral.class);
@@ -3455,6 +3522,7 @@
nullOrdering != NullOrdering.DEFAULT;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, OrderByItem.class);
@@ -3570,6 +3638,7 @@
}
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, RangeVariableDeclaration.class);
@@ -3617,6 +3686,7 @@
this.hasSpaceAfterIdentifier = !patternValue.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, RegexpExpression.class);
@@ -3665,6 +3735,7 @@
this.resultVariable = resultVariable;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, ResultVariable.class);
@@ -3906,6 +3977,7 @@
}
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, StringLiteral.class);
@@ -4030,6 +4102,7 @@
this.hasSpaceAfterAs = hasAs && !identificationVariable.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, Expression.class);
@@ -4216,6 +4289,7 @@
this.hasSpaceAfterAll = hasAll && !subquery.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, UnionClause.class);
@@ -4257,6 +4331,7 @@
this.unknownText = unknownText;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, UnknownExpression.class);
@@ -4291,6 +4366,7 @@
this.hasSpaceAfterRangeVariableDeclaration = !rangeVariableDeclaration.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, UpdateClause.class);
@@ -4348,6 +4424,7 @@
this.hasEqualSign = true;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, UpdateItem.class);
@@ -4394,6 +4471,7 @@
this.hasSpaceAfterUpdateClause = !whereClause.isNull();
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, UpdateStatement.class);
@@ -4456,6 +4534,7 @@
this.whenExpression = whenExpression;
}
+ @Override
public void test(Expression expression) {
assertInstance(expression, WhenClause.class);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueriesTest1_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueriesTest1_0.java
index 1e55d89..bd96f1d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueriesTest1_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueriesTest1_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_1() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("1+(", "1 + (");
}
@@ -44,6 +45,7 @@
private JPQLQueryStringFormatter buildStringFormatter_1() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("AVG", "avg");
}
@@ -52,6 +54,7 @@
private JPQLQueryStringFormatter buildStringFormatter_2() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("CURRENT_TIMESTAMP", "current_timestamp");
}
@@ -60,6 +63,7 @@
private JPQLQueryStringFormatter buildStringFormatter_3() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("END", "end");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryBNFAccessor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryBNFAccessor.java
index 859577a..0d7195d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryBNFAccessor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryBNFAccessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,7 +62,7 @@
/**
* Creates a new <code>JPQLQueryBNFAccessor</code>.
*
- * @param registry
+ * @param registry registry
*/
public JPQLQueryBNFAccessor(ExpressionRegistry registry) {
super();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryStringFormatter.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryStringFormatter.java
index 1777c09..563e5cf 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryStringFormatter.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/JPQLQueryStringFormatter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,9 +32,7 @@
*/
public static JPQLQueryStringFormatter DEFAULT = new JPQLQueryStringFormatter() {
- /**
- * {@inheritDoc}
- */
+ @Override
public String format(String query) {
return query;
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/LocateExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/LocateExpressionTest.java
index dbfbcd2..785badc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/LocateExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/LocateExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private JPQLQueryStringFormatter buildFormatter_01() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("LOCATE(AND", "LOCATE( AND");
}
@@ -31,6 +32,7 @@
private JPQLQueryStringFormatter buildFormatter_02() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.substring(0, query.length() - 1);
}
@@ -39,6 +41,7 @@
private JPQLQueryStringFormatter buildFormatter_12() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(",,", ", ,");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ModExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ModExpressionTest.java
index 04fb09e..6da2a91 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ModExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/ModExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private JPQLQueryStringFormatter buildQueryStringFormatter_11() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("MOD(AND", "MOD( AND");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/NullIfExpressionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/NullIfExpressionTest.java
index 0d54aab..a3fb63a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/NullIfExpressionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/NullIfExpressionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
public final class NullIfExpressionTest extends JPQLParserTest {
private JPQLQueryStringFormatter buildFormatter_9() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace(",)", ", )");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/OrderByClauseTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/OrderByClauseTest.java
index c0f5282..610e85c 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/OrderByClauseTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/OrderByClauseTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_01(final String jpqlQuery) {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return jpqlQuery;
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/SelectClauseTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/SelectClauseTest.java
index 36f8450..1353c35 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/SelectClauseTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/SelectClauseTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_11() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String jpqlQuery) {
return jpqlQuery.replaceAll("-1", "- 1");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/UpdateItemTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/UpdateItemTest.java
index dc558e1..11dcfb1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/UpdateItemTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/parser/UpdateItemTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private JPQLQueryStringFormatter buildQueryFormatter_1() {
return new JPQLQueryStringFormatter() {
+ @Override
public String format(String query) {
return query.replace("AVG", "avg");
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/AbstractSemanticValidatorTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/AbstractSemanticValidatorTest.java
index 2fff91f..8eb7539 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/AbstractSemanticValidatorTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/AbstractSemanticValidatorTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -77,9 +77,6 @@
return new GenericSemanticValidatorHelper(queryContext);
}
- /**
- * {@inheritDoc}
- */
@Override
protected abstract AbstractSemanticValidator buildValidator();
@@ -87,9 +84,6 @@
return queryContext;
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSemanticValidator getValidator() {
return (AbstractSemanticValidator) super.getValidator();
@@ -99,27 +93,18 @@
protected abstract boolean isPathExpressionToCollectionMappingAllowed();
- /**
- * {@inheritDoc}
- */
@Override
protected void setUpClass() throws Exception {
queryContext = buildQueryContext();
super.setUpClass();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDown() throws Exception {
queryContext.dispose();
super.tearDown();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDownClass() throws Exception {
queryContext = null;
@@ -1838,9 +1823,6 @@
testHasNoProblems(problems);
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<JPQLQueryProblem> validate(String jpqlQuery, JPQLExpression jpqlExpression) throws Exception {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ContentAssistTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ContentAssistTest.java
index 6c50a43..181b223 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ContentAssistTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ContentAssistTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -428,9 +428,6 @@
return names;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void setUpClass() throws Exception {
super.setUpClass();
@@ -468,9 +465,6 @@
return tableNames;
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDown() throws Exception {
queryHelper.dispose();
@@ -478,9 +472,6 @@
super.tearDown();
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDownClass() throws Exception {
bnfAccessor = null;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DeclarationTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DeclarationTest.java
index 9dcb00c..3bd65e1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DeclarationTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DeclarationTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -186,27 +186,18 @@
return rangeDeclaration(entityName, variableName, null, joins);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void setUpClass() throws Exception {
super.setUpClass();
virtualQuery = new JavaQuery(getPersistenceUnit(), null);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDown() throws Exception {
super.tearDown();
virtualQuery.setExpression(null);
}
- /**
- * {@inheritDoc}
- */
@Override
protected void tearDownClass() throws Exception {
virtualQuery = null;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistExtensionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistExtensionTest.java
index 3ed8387..777b043 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistExtensionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistExtensionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,62 +31,47 @@
@UniqueSignature
public final class DefaultContentAssistExtensionTest extends AbstractContentAssistExtensionTest {
- /**
- * {@inheritDoc}
- */
@Override
protected Class<?> acceptableType(String identifier) {
return defaultAcceptableType(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected ContentAssistExtension buildContentAssistExtension() {
return new ContentAssistExtension() {
+ @Override
public Iterable<String> classNames(String prefix, ClassType type) {
if (type == ClassType.INSTANTIABLE) {
return filter(DefaultContentAssistExtensionTest.this.classNames(), prefix);
}
return filter(DefaultContentAssistExtensionTest.this.enumTypes(), prefix);
}
+ @Override
public Iterable<String> columnNames(String tableName, String prefix) {
return Collections.emptyList();
}
+ @Override
public Iterable<String> tableNames(String prefix) {
return Collections.emptyList();
}
};
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> classNames() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> columnNames(String tableName) {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumTypes() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> tableNames() {
return Collections.emptyList();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistTest.java
index 484e844..e287cac 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultContentAssistTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,57 +30,36 @@
@UniqueSignature
public final class DefaultContentAssistTest extends AbstractContentAssistTest {
- /**
- * {@inheritDoc}
- */
@Override
protected Class<?> acceptableType(String identifier) {
return defaultAcceptableType(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> classNames() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> columnNames(String tableName) {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumConstants() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumTypes() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> tableNames() {
return Collections.emptyList();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultDefaultContentAssistExtensionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultDefaultContentAssistExtensionTest.java
index d358b66..bf1c179 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultDefaultContentAssistExtensionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultDefaultContentAssistExtensionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,78 +29,57 @@
@UniqueSignature
public final class DefaultDefaultContentAssistExtensionTest extends AbstractContentAssistTest {
- /**
- * {@inheritDoc}
- */
@Override
protected Class<?> acceptableType(String identifier) {
return defaultAcceptableType(identifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected ContentAssistExtension buildContentAssistExtension() {
return new ContentAssistExtension() {
+ @Override
public Iterable<String> classNames(String prefix, ClassType type) {
if (type == ClassType.INSTANTIABLE) {
return filter(DefaultDefaultContentAssistExtensionTest.this.classNames(), prefix);
}
return filter(DefaultDefaultContentAssistExtensionTest.this.enumTypes(), prefix);
}
+ @Override
public Iterable<String> columnNames(String tableName, String prefix) {
return Collections.emptyList();
}
+ @Override
public Iterable<String> tableNames(String prefix) {
return Collections.emptyList();
}
};
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> classNames() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> columnNames(String tableName) {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumConstants() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumTypes() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> tableNames() {
return Collections.emptyList();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_0.java
index 31355bb..bc087e4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,25 +35,16 @@
@SuppressWarnings("nls")
public final class DefaultGrammarValidatorTest2_0 extends AbstractGrammarValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractGrammarValidator buildValidator() {
return new DefaultGrammarValidator(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return false;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isSubqueryAllowedAnywhere() {
return jpqlGrammar.getJPAVersion().isNewerThanOrEqual(JPAVersion.VERSION_2_1);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_1.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_1.java
index 6084e8f..052edb6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_1.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultGrammarValidatorTest2_1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,17 +34,11 @@
@SuppressWarnings("nls")
public class DefaultGrammarValidatorTest2_1 extends AbstractGrammarValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractGrammarValidator buildValidator() {
return new DefaultGrammarValidator(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return false;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest.java
index 04017fc..9f11773 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,9 +38,6 @@
return entity;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IQuery namedQuery(String entityName, String queryName) throws Exception {
IEntity entity = entity(entityName);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest2_1.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest2_1.java
index ff27883..28ece89 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest2_1.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultJPQLQueryHelperTest2_1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
return entity;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IQuery namedQuery(String entityName, String queryName) throws Exception {
IEntity entity = entity(entityName);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_0.java
index fdd43ec..e44c883 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,33 +35,21 @@
@SuppressWarnings("nls")
public final class DefaultSemanticValidatorTest2_0 extends AbstractSemanticValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildQueryContext() {
return new DefaultJPQLQueryContext(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSemanticValidator buildValidator() {
return new DefaultSemanticValidator(buildSemanticValidatorHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isComparisonTypeChecked() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isPathExpressionToCollectionMappingAllowed() {
return false;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_1.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_1.java
index 4bb753b..afc5ffb 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_1.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/DefaultSemanticValidatorTest2_1.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,33 +34,21 @@
@SuppressWarnings("nls")
public final class DefaultSemanticValidatorTest2_1 extends AbstractSemanticValidatorTest {
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildQueryContext() {
return new DefaultJPQLQueryContext(jpqlGrammar);
}
- /**
- * {@inheritDoc}
- */
@Override
protected AbstractSemanticValidator buildValidator() {
return new DefaultSemanticValidator(buildSemanticValidatorHelper());
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isComparisonTypeChecked() {
return true;
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isPathExpressionToCollectionMappingAllowed() {
return false;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistExtensionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistExtensionTest.java
index 311287f..35a8a00 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistExtensionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistExtensionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,21 +37,21 @@
public final class EclipseLinkContentAssistExtensionTest extends AbstractContentAssistExtensionTest {
- /**
- * {@inheritDoc}
- */
@Override
protected ContentAssistExtension buildContentAssistExtension() {
return new ContentAssistExtension() {
+ @Override
public Iterable<String> classNames(String prefix, ClassType type) {
if (type == ClassType.INSTANTIABLE) {
return filter(EclipseLinkContentAssistExtensionTest.this.classNames(), prefix);
}
return filter(EclipseLinkContentAssistExtensionTest.this.enumTypes(), prefix);
}
+ @Override
public Iterable<String> columnNames(String tableName, String prefix) {
return filter(EclipseLinkContentAssistExtensionTest.this.columnNames(tableName), prefix);
}
+ @Override
public Iterable<String> tableNames(String prefix) {
return filter(EclipseLinkContentAssistExtensionTest.this.tableNames(), prefix);
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_4.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_4.java
index 4caeed2..6b7926e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_4.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_4.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,17 +36,11 @@
@SuppressWarnings("nls")
public final class EclipseLinkContentAssistTest2_4 extends AbstractContentAssistTest {
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> classNames() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> clauses(String afterIdentifier, String beforeIdentifier, boolean subquery) {
@@ -141,33 +135,21 @@
return proposals;
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> columnNames(String tableName) {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumConstants() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumTypes() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> fromClauseInternalClauses(String afterIdentifier) {
@@ -206,18 +188,12 @@
return super.fromClauseInternalClauses(afterIdentifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
EclipseLinkVersion currentVersion = EclipseLinkVersion.value(getGrammar().getProviderVersion());
return currentVersion.isNewerThanOrEqual(EclipseLinkJPQLGrammar2_4.VERSION);
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> tableNames() {
return Collections.emptyList();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_5.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_5.java
index 633aa67..46191d6 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_5.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkContentAssistTest2_5.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,17 +36,11 @@
@SuppressWarnings("nls")
public final class EclipseLinkContentAssistTest2_5 extends AbstractContentAssistTest {
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> classNames() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> clauses(String afterIdentifier, String beforeIdentifier, boolean subquery) {
@@ -141,33 +135,21 @@
return proposals;
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> columnNames(String tableName) {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumConstants() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> enumTypes() {
return Collections.emptyList();
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> fromClauseInternalClauses(String afterIdentifier) {
@@ -206,18 +188,12 @@
return super.fromClauseInternalClauses(afterIdentifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
EclipseLinkVersion currentVersion = EclipseLinkVersion.value(getGrammar().getProviderVersion());
return currentVersion.isNewerThanOrEqual(EclipseLinkJPQLGrammar2_4.VERSION);
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> tableNames() {
return Collections.emptyList();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkDeclarationTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkDeclarationTest.java
index af4863b..8e907db 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkDeclarationTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkDeclarationTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,9 +32,6 @@
@SuppressWarnings("nls")
public class EclipseLinkDeclarationTest extends DeclarationTest {
- /**
- * {@inheritDoc}
- */
@Override
protected JPQLQueryContext buildQueryContext() {
return new EclipseLinkJPQLQueryContext(jpqlGrammar);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkEclipseLinkContentAssistExtensionTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkEclipseLinkContentAssistExtensionTest.java
index 210af1f..e250e2e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkEclipseLinkContentAssistExtensionTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkEclipseLinkContentAssistExtensionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,30 +29,27 @@
*/
public final class EclipseLinkEclipseLinkContentAssistExtensionTest extends AbstractContentAssistTest {
- /**
- * {@inheritDoc}
- */
@Override
protected ContentAssistExtension buildContentAssistExtension() {
return new ContentAssistExtension() {
+ @Override
public Iterable<String> classNames(String prefix, ClassType type) {
if (type == ClassType.INSTANTIABLE) {
return filter(EclipseLinkEclipseLinkContentAssistExtensionTest.this.classNames(), prefix);
}
return filter(EclipseLinkEclipseLinkContentAssistExtensionTest.this.enumTypes(), prefix);
}
+ @Override
public Iterable<String> columnNames(String tableName, String prefix) {
return filter(EclipseLinkEclipseLinkContentAssistExtensionTest.this.columnNames(tableName), prefix);
}
+ @Override
public Iterable<String> tableNames(String prefix) {
return filter(EclipseLinkEclipseLinkContentAssistExtensionTest.this.tableNames(), prefix);
}
};
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> clauses(String afterIdentifier, String beforeIdentifier, boolean subquery) {
@@ -147,9 +144,6 @@
return proposals;
}
- /**
- * {@inheritDoc}
- */
@Override
protected List<String> fromClauseInternalClauses(String afterIdentifier) {
@@ -188,9 +182,6 @@
return super.fromClauseInternalClauses(afterIdentifier);
}
- /**
- * {@inheritDoc}
- */
@Override
protected boolean isJoinFetchIdentifiable() {
return true;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest.java
index 2278ac1..92ca3ab 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,9 +36,6 @@
return entity;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IQuery namedQuery(String entityName, String queryName) throws Exception {
IEntity entity = entity(entityName);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_4.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_4.java
index 3771639..ed8f3a1 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_4.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_4.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,9 +36,6 @@
return entity;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IQuery namedQuery(String entityName, String queryName) throws Exception {
IEntity entity = entity(entityName);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_5.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_5.java
index f27076e..848715b 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_5.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/EclipseLinkJPQLQueryHelperTest2_5.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,9 +33,6 @@
return entity;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IQuery namedQuery(String entityName, String queryName) throws Exception {
IEntity entity = entity(entityName);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ORMEntityJPQLQueryHelperTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ORMEntityJPQLQueryHelperTest.java
index 08a4483..6b2b80f 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ORMEntityJPQLQueryHelperTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/ORMEntityJPQLQueryHelperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,6 @@
return entity;
}
- /**
- * {@inheritDoc}
- */
@Override
protected IQuery namedQuery(String entityName, String queryName) throws Exception {
IEntity entity = entity(entityName);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/RefactoringToolTest2_0.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/RefactoringToolTest2_0.java
index 16c0098..cabf2e9 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/RefactoringToolTest2_0.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/RefactoringToolTest2_0.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,8 +23,8 @@
import static org.junit.Assert.*;
/**
- * The abstract definition of a unit-test that tests {@link org.eclipse.persistence.jpa.jpql.
- * RefactoringTool RefactoringTool} when the JPA version is 2.0.
+ * The abstract definition of a unit-test that tests {@link org.eclipse.persistence.jpa.jpql.tools.RefactoringTool
+ * RefactoringTool} when the JPA version is 2.0.
*
* @version 2.6
* @since 2.4
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/AbstractStateObjectTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/AbstractStateObjectTest.java
index 627273e..bbd4a48 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/AbstractStateObjectTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/AbstractStateObjectTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -2280,8 +2280,8 @@
* Tests the injected {@link IJPQLQueryFormatter} and make sure the generated string will be
* the same as the given JPQL query.
*
- * @param jpqlStateObject
- * @param jpqlQuery
+ * @param jpqlStateObject state object
+ * @param jpqlQuery query
*/
protected void testFormatter(JPQLQueryStateObject jpqlStateObject, String jpqlQuery) {
@@ -2344,8 +2344,6 @@
* @param jpqlQuery The JPQL query to parse and to test the parsed tree representation
* @param queryStatement The tester used to verify the parsed tree is correctly representing the
* JPQL query
- * @param formatter This formatter is used to personalized the formatting of the JPQL query
- * before it is used to test the generated string
* @param tolerant Determines if the parsing system should be tolerant, meaning if it should try
* to parse grammatically invalid or incomplete queries
*/
@@ -2409,6 +2407,7 @@
protected abstract String identifier();
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, expressionType());
@@ -2476,6 +2475,7 @@
protected abstract String identifier();
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, expressionType());
}
@@ -2502,6 +2502,7 @@
this.declaration = declaration;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, AbstractFromClauseStateObject.class);
@@ -2535,6 +2536,7 @@
this.joins = joins;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, AbstractIdentificationVariableDeclarationStateObject.class);
@@ -2576,6 +2578,7 @@
}
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, AbstractPathExpressionStateObject.class);
@@ -2607,6 +2610,7 @@
this.identificationVariable = identificationVariable;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, AbstractRangeVariableDeclarationStateObject.class);
@@ -2643,6 +2647,7 @@
this.abstractSchemaName = abstractSchemaName;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, AbstractSchemaNameStateObject.class);
}
@@ -2664,6 +2669,7 @@
this.selectExpression = selectExpression;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, AbstractSelectClauseStateObject.class);
@@ -2716,6 +2722,7 @@
protected abstract Class<? extends AbstractSelectStatementStateObject> expressionType();
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, expressionType());
@@ -2791,10 +2798,12 @@
*/
protected static abstract class AbstractStateObjectTester implements StateObjectTester {
+ @Override
public final AdditionExpressionStateObjectTester add(StateObjectTester expression) {
return AbstractStateObjectTest.add(this, expression);
}
+ @Override
public final AndExpressionStateObjectTester and(StateObjectTester expression) {
return AbstractStateObjectTest.and(this, expression);
}
@@ -2817,32 +2826,39 @@
}
}
+ @Override
public final BetweenExpressionStateObjectTester between(StateObjectTester lowerBoundExpression,
StateObjectTester upperBoundExpression) {
return AbstractStateObjectTest.between(this, lowerBoundExpression, upperBoundExpression);
}
+ @Override
public final ComparisonExpressionStateObjectTester different(StateObjectTester expression) {
return AbstractStateObjectTest.different(this, expression);
}
+ @Override
public final DivisionExpressionStateObjectTester division(StateObjectTester expression) {
return AbstractStateObjectTest.division(this, expression);
}
+ @Override
public final ComparisonExpressionStateObjectTester equal(StateObjectTester expression) {
return AbstractStateObjectTest.equal(this, expression);
}
+ @Override
public final ComparisonExpressionStateObjectTester greaterThan(StateObjectTester expression) {
return AbstractStateObjectTest.greaterThan(this, expression);
}
+ @Override
public final ComparisonExpressionStateObjectTester greaterThanOrEqual(StateObjectTester expression) {
return AbstractStateObjectTest.greaterThanOrEqual(this, expression);
}
+ @Override
public final InExpressionStateObjectTester in(StateObjectTester... inItems) {
if (inItems.length == 1) {
return AbstractStateObjectTest.in(this, inItems[0]);
@@ -2850,54 +2866,66 @@
return AbstractStateObjectTest.in(this, collection(inItems));
}
+ @Override
public final EmptyCollectionComparisonExpressionStateObjectTester isEmpty() {
return AbstractStateObjectTest.isEmpty(this);
}
+ @Override
public final EmptyCollectionComparisonExpressionStateObjectTester isNotEmpty() {
return AbstractStateObjectTest.isNotEmpty(this);
}
+ @Override
public boolean isNull() {
return false;
}
+ @Override
public final LikeExpressionStateObjectTester like(StateObjectTester patternValue) {
return AbstractStateObjectTest.like(this, patternValue);
}
+ @Override
public final LikeExpressionStateObjectTester like(StateObjectTester patternValue,
String escapeCharacter) {
return AbstractStateObjectTest.like(this, patternValue, escapeCharacter);
}
+ @Override
public final ComparisonExpressionStateObjectTester lowerThan(StateObjectTester expression) {
return AbstractStateObjectTest.lowerThan(this, expression);
}
+ @Override
public final ComparisonExpressionStateObjectTester lowerThanOrEqual(StateObjectTester expression) {
return AbstractStateObjectTest.lowerThanOrEqual(this, expression);
}
+ @Override
public final CollectionMemberExpressionStateObjectTester member(StateObjectTester collectionPath) {
return AbstractStateObjectTest.member(this, collectionPath);
}
+ @Override
public final CollectionMemberExpressionStateObjectTester memberOf(StateObjectTester collectionPath) {
return AbstractStateObjectTest.memberOf(this, collectionPath);
}
+ @Override
public final MultiplicationExpressionStateObjectTester multiplication(StateObjectTester expression) {
return AbstractStateObjectTest.multiplication(this, expression);
}
+ @Override
public final BetweenExpressionStateObjectTester notBetween(StateObjectTester lowerBoundExpression,
- StateObjectTester upperBoundExpression) {
+ StateObjectTester upperBoundExpression) {
return AbstractStateObjectTest.notBetween(this, lowerBoundExpression, upperBoundExpression);
}
+ @Override
public final InExpressionStateObjectTester notIn(StateObjectTester... inItems) {
if (inItems.length == 1) {
return AbstractStateObjectTest.notIn(this, inItems[0]);
@@ -2905,32 +2933,39 @@
return AbstractStateObjectTest.notIn(this, collection(inItems));
}
+ @Override
public final LikeExpressionStateObjectTester notLike(StateObjectTester expression) {
return AbstractStateObjectTest.notLike(this, expression);
}
+ @Override
public final LikeExpressionStateObjectTester notLike(StateObjectTester expression,
String escapeCharacter) {
return AbstractStateObjectTest.notLike(this, expression, escapeCharacter);
}
+ @Override
public final StateObjectTester notMember(StateObjectTester collectionPath) {
return AbstractStateObjectTest.notMember(this, collectionPath);
}
+ @Override
public final StateObjectTester notMemberOf(StateObjectTester collectionPath) {
return AbstractStateObjectTest.notMemberOf(this, collectionPath);
}
+ @Override
public final OrExpressionStateObjectTester or(StateObjectTester expression) {
return AbstractStateObjectTest.or(this, expression);
}
+ @Override
public final SubstractionExpressionStateObjectTester substract(StateObjectTester expression) {
return AbstractStateObjectTest.substract(this, expression);
}
+ @Override
public void test(ListIterable<? extends StateObject> items) {
ListIterator<? extends StateObject> iterator = items.iterator();
if (!iterator.hasNext()) {
@@ -3098,6 +3133,7 @@
this.expression = expression;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, ArithmeticFactorStateObject.class);
@@ -3153,6 +3189,7 @@
this.upperBoundExpression = upperBoundExpression;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, BetweenExpressionStateObject.class);
@@ -3205,6 +3242,7 @@
this.elseExpression = elseExpression;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, CaseExpressionStateObject.class);
@@ -3300,6 +3338,7 @@
}
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, AbstractListHolderStateObject.class);
@@ -3357,6 +3396,7 @@
this.identificationVariable = identificationVariable;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, CollectionMemberDeclarationStateObject.class);
@@ -3416,6 +3456,7 @@
this.collectionPath = collectionPath;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, CollectionMemberExpressionStateObject.class);
@@ -3483,6 +3524,7 @@
this.rightExpression = rightExpression;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, ComparisonExpressionStateObject.class);
@@ -3527,6 +3569,7 @@
protected abstract String identifier();
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, expressionType());
@@ -3561,6 +3604,7 @@
this.stateObject = stateObject;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, ConcatExpressionStateObject.class);
@@ -3594,6 +3638,7 @@
this.constructorItems = constructorItems;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, ConstructorExpressionStateObject.class);
@@ -3642,6 +3687,7 @@
this.dateTime = dateTime;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, DateTimeStateObject.class);
}
@@ -3664,6 +3710,7 @@
this.rangeVariableDeclaration = rangeVariableDeclaration;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, DeleteClauseStateObject.class);
@@ -3694,6 +3741,7 @@
this.whereClause = whereClause;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, DeleteStatementStateObject.class);
@@ -3778,6 +3826,7 @@
this.collectionPath = collectionPath;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, EmptyCollectionComparisonExpressionStateObject.class);
@@ -3842,6 +3891,7 @@
this.entityType = entityType;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, EntityTypeLiteralStateObject.class);
}
@@ -3927,6 +3977,7 @@
this.funcItems = funcItems;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, FunctionExpressionStateObject.class);
@@ -3961,6 +4012,7 @@
this.groupByItems = groupByItems;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, GroupByClauseStateObject.class);
@@ -4023,6 +4075,7 @@
this.identificationVariable = identificationVariable;
}
+ @Override
public void test(StateObject stateObject) {
if (virtual && (stateObject == null)) {
@@ -4088,6 +4141,7 @@
this.inItems = inItems;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, InExpressionStateObject.class);
@@ -4121,6 +4175,7 @@
this.inputParameter = inputParameter;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, InputParameterStateObject.class);
@@ -4160,6 +4215,7 @@
joinType == LEFT_OUTER_JOIN_FETCH;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, JoinStateObject.class);
@@ -4203,6 +4259,7 @@
this.queryStatement = queryStatement;
}
+ @Override
public void test(StateObject stateObject) {
JPQLQueryStateObject jpqlQueryStateObject = (JPQLQueryStateObject) stateObject;
@@ -4243,6 +4300,7 @@
this.keyword = keyword;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, KeywordExpressionStateObject.class);
}
@@ -4289,6 +4347,7 @@
this.escapeCharacter = escapeCharacter;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, LikeExpressionStateObject.class);
@@ -4452,6 +4511,7 @@
this.stateObject = stateObject;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, NotExpressionStateObject.class);
@@ -4484,6 +4544,7 @@
this.expression = expression;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, NullComparisonExpressionStateObject.class);
@@ -4518,6 +4579,7 @@
assertFalse(items.iterator().hasNext());
}
+ @Override
public void test(StateObject stateObject) {
assertNull(stateObject);
}
@@ -4556,6 +4618,7 @@
this.number = number;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, NumericLiteralStateObject.class);
}
@@ -4592,6 +4655,7 @@
this.orderByItems = orderByItems;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, OrderByClauseStateObject.class);
@@ -4622,6 +4686,7 @@
this.orderByItem = orderByItem;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, OrderByItemStateObject.class);
@@ -4700,6 +4765,7 @@
this.resultVariable = resultVariable;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, ResultVariableStateObject.class);
@@ -4958,6 +5024,7 @@
}
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, StringLiteralStateObject.class);
@@ -5060,6 +5127,7 @@
this.collectionValuedPathExpression = collectionValuedPathExpression;
}
+ @Override
public void test(StateObject stateObject) {
assertTrue(stateObject.isDecorated());
@@ -5171,6 +5239,7 @@
this.unknownText = unknownText;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, UnknownExpressionStateObject.class);
}
@@ -5194,6 +5263,7 @@
this.rangeVariableDeclaration = rangeVariableDeclaration;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, UpdateClauseStateObject.class);
@@ -5231,6 +5301,7 @@
this.newValue = newValue;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, UpdateItemStateObject.class);
@@ -5266,6 +5337,7 @@
this.whereClause = whereClause;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, UpdateStatementStateObject.class);
@@ -5333,6 +5405,7 @@
this.whenExpression = whenExpression;
}
+ @Override
public void test(StateObject stateObject) {
assertInstance(stateObject, WhenClauseStateObject.class);
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/DefaultActualJPQLQueryFormatterTest.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/DefaultActualJPQLQueryFormatterTest.java
index 9256106..62c65ff 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/DefaultActualJPQLQueryFormatterTest.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/DefaultActualJPQLQueryFormatterTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -449,6 +449,7 @@
super(parent);
}
+ @Override
public void accept(StateObjectVisitor visitor) {
acceptUnknownVisitor(visitor);
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryBuilderTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryBuilderTestHelper.java
index a9b5316..8760e48 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryBuilderTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryBuilderTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,7 +25,6 @@
* This annotation is used to inject a concrete instance of {@link org.eclipse.persistence.jpa.jpql.
* model.IJPQLQueryBuilder IJPQLQueryBuilder} into the unit-test before it is run. It allows using
* multiple instances and the unit-tests are run with each of them separately.
- * <p>
* <ul>
* <li>Method in a test suite: Request the concrete instances that will be injected into the
* unit-tests before they are run.</li>
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryFormatterTestHelper.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryFormatterTestHelper.java
index 7c92484..710f4d7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryFormatterTestHelper.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/model/IJPQLQueryFormatterTestHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,7 +25,6 @@
* This annotation is used to inject a concrete instance of {@link org.eclipse.persistence.jpa.jpql.
* model.IJPQLQueryFormatter IJPQLQueryFormatter} into the unit-test before it is run. It allows
* using multiple instances and the unit-tests are run with each of them separately.
- * <p>
* <ul>
* <li>Method in a test suite: Request the concrete instances that will be injected into the
* unit-tests before they are run.</li>
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractFieldMapping.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractFieldMapping.java
index a9e7c87..be83da7 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractFieldMapping.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractFieldMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,33 +44,21 @@
super(parent, field);
}
- /**
- * {@inheritDoc}
- */
@Override
public Field getMember() {
return (Field) super.getMember();
}
- /**
- * {@inheritDoc}
- */
@Override
protected Annotation[] getMemberAnnotations() {
return getMember().getAnnotations();
}
- /**
- * {@inheritDoc}
- */
@Override
protected Type getMemberGenericType() {
return getMember().getGenericType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected Class<?> getMemberType() {
@@ -115,9 +103,7 @@
return field.getType();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean hasAnnotation(Class<? extends Annotation> annotationType) {
return getMember().isAnnotationPresent(annotationType);
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMapping.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMapping.java
index af6945d..e7d33df 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMapping.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMapping.java
@@ -182,16 +182,12 @@
return BASIC;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public int compareTo(IMapping mapping) {
return getName().compareTo(mapping.getName());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public int getMappingType() {
if (mappingType == -1) {
mappingType = calculateMappingType();
@@ -214,23 +210,17 @@
protected abstract Class<?> getMemberType();
- /**
- * {@inheritDoc}
- */
+ @Override
public String getName() {
return member.getName();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IManagedType getParent() {
return parent;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IType getType() {
if (type == null) {
type = getTypeRepository().getType(getMemberType());
@@ -238,9 +228,7 @@
return type;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public ITypeDeclaration getTypeDeclaration() {
if (typeDeclaration == null) {
typeDeclaration = buildTypeDeclaration();
@@ -274,9 +262,7 @@
return false;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isCollection() {
switch (getMappingType()) {
case ELEMENT_COLLECTION:
@@ -295,9 +281,7 @@
}
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isProperty() {
switch (getMappingType()) {
case BASIC:
@@ -307,9 +291,7 @@
}
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isRelationship() {
switch (getMappingType()) {
case ELEMENT_COLLECTION:
@@ -322,16 +304,11 @@
}
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isTransient() {
return getMappingType() == TRANSIENT;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getName() + " : " + getTypeDeclaration();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMethodMapping.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMethodMapping.java
index fcbfd2d..bb0193e 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMethodMapping.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/AbstractMethodMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,33 +44,21 @@
super(parent, method);
}
- /**
- * {@inheritDoc}
- */
@Override
public Method getMember() {
return (Method) super.getMember();
}
- /**
- * {@inheritDoc}
- */
@Override
protected Annotation[] getMemberAnnotations() {
return getMember().getAnnotations();
}
- /**
- * {@inheritDoc}
- */
@Override
protected Type getMemberGenericType() {
return getMember().getGenericReturnType();
}
- /**
- * {@inheritDoc}
- */
@Override
protected Class<?> getMemberType() {
@@ -122,9 +110,7 @@
}
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean hasAnnotation(Class<? extends Annotation> annotationType) {
return getMember().isAnnotationPresent(annotationType);
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkFieldMapping.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkFieldMapping.java
index 0e18fbf..eb99028 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkFieldMapping.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkFieldMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(parent, field);
}
- /**
- * {@inheritDoc}
- */
@Override
protected int calculateMappingType(Annotation[] annotations) {
@@ -67,9 +64,6 @@
return super.calculateMappingType(annotations);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollection() {
switch (getMappingType()) {
@@ -79,9 +73,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRelationship() {
switch (getMappingType()) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkMappingBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkMappingBuilder.java
index 8ba26cb..97b12a2 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkMappingBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkMappingBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,9 +40,7 @@
super();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IMapping buildMapping(IManagedType parent, Member value) {
if (value instanceof Field) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkPropertyMapping.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkPropertyMapping.java
index 89d08f6..fc8899a 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkPropertyMapping.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/EclipseLinkPropertyMapping.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,6 @@
super(parent, method);
}
- /**
- * {@inheritDoc}
- */
@Override
protected int calculateMappingType(Annotation[] annotations) {
@@ -67,9 +64,6 @@
return super.calculateMappingType(annotations);
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isCollection() {
switch (getMappingType()) {
@@ -79,9 +73,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean isRelationship() {
switch (getMappingType()) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaConstructor.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaConstructor.java
index a28dd6e..6f56645 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaConstructor.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaConstructor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -77,9 +77,7 @@
return new JavaTypeDeclaration(typeRepository, type, genericType, javaType.isArray());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public ITypeDeclaration[] getParameterTypes() {
if (parameterTypes == null) {
parameterTypes = buildParameterTypes();
@@ -91,9 +89,6 @@
return type.getTypeRepository();
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return constructor.toGenericString();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEmbeddable.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEmbeddable.java
index cc7a30b..273fc46 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEmbeddable.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEmbeddable.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,16 +47,11 @@
super(provider, type, mappingBuilder);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public void accept(IManagedTypeVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getType().getName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEntity.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEntity.java
index a33abb6..1c3b746 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEntity.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaEntity.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,9 +65,7 @@
super(provider, type, mappingBuilder);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public void accept(IManagedTypeVisitor visitor) {
visitor.visit(this);
}
@@ -132,9 +130,7 @@
return null;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public String getName() {
if (name == null) {
name = buildName();
@@ -142,9 +138,7 @@
return name;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IQuery getNamedQuery(String queryName) {
initializeQueries();
return queries.get(queryName);
@@ -165,9 +159,6 @@
}
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedType.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedType.java
index 3acca94..224ec2d 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedType.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -82,9 +82,7 @@
return mappingBuilder.buildMapping(this, member);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public int compareTo(IManagedType managedType) {
return getType().getName().compareTo(managedType.getType().getName());
}
@@ -97,24 +95,18 @@
return accessType.value();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IMapping getMappingNamed(String name) {
initializeMappings();
return mappings.get(name);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IManagedTypeProvider getProvider() {
return provider;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public JavaType getType() {
return type;
}
@@ -178,9 +170,7 @@
Modifier.isProtected(modifiers));
}
- /**
- * {@inheritDoc}
- */
+ @Override
public final Iterable<IMapping> mappings() {
initializeMappings();
return new SnapshotCloneIterable<IMapping>(mappings.values());
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedTypeProvider.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedTypeProvider.java
index a462f5d..22acdbc 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedTypeProvider.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaManagedTypeProvider.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -133,44 +133,32 @@
return new JavaMappedSuperclass(this, getTypeRepository().getType(type), mappingBuilder);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public Iterable<IEntity> entities() {
return new SnapshotCloneIterable<IEntity>(entities.values());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IEmbeddable getEmbeddable(IType type) {
return getEmbeddable(type.getName());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IEmbeddable getEmbeddable(String typeName) {
return embeddables.get(typeName);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IEntity getEntity(IType type) {
return getEntity(type.getName());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IEntity getEntity(String typeName) {
return entities.get(typeName);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IEntity getEntityNamed(String entityName) {
for (IEntity entity : entities.values()) {
@@ -182,30 +170,22 @@
return null;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IManagedType getManagedType(IType type) {
return getManagedType(type.getName());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IManagedType getManagedType(String typeName) {
return managedTypes.get(typeName);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IMappedSuperclass getMappedSuperclass(IType type) {
return getMappedSuperclass(type.getName());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IMappedSuperclass getMappedSuperclass(String typeName) {
return mappedSuperclasses.get(typeName);
}
@@ -214,9 +194,7 @@
return mappingBuilder;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public JavaTypeRepository getTypeRepository() {
if (typeRepository == null) {
typeRepository = new JavaTypeRepository(getClass().getClassLoader());
@@ -243,9 +221,7 @@
initialize();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public Iterable<IManagedType> managedTypes() {
return new SnapshotCloneIterable<IManagedType>(managedTypes.values());
}
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappedSuperclass.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappedSuperclass.java
index 5826a66..4f4ede4 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappedSuperclass.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappedSuperclass.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,16 +47,11 @@
super(provider, type, mappingBuilder);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public void accept(IManagedTypeVisitor visitor) {
visitor.visit(this);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return getType().getName();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappingBuilder.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappingBuilder.java
index 8d33ec7..239d434 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappingBuilder.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaMappingBuilder.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,9 +39,7 @@
super();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IMapping buildMapping(IManagedType parent, Member value) {
if (value instanceof Field) {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaQuery.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaQuery.java
index 1235f92..84c58b8 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaQuery.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaQuery.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,16 +52,12 @@
setExpression(jpqlQuery);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public String getExpression() {
return jpqlQuery;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IManagedTypeProvider getProvider() {
return provider;
}
@@ -75,9 +71,6 @@
this.jpqlQuery = (jpqlQuery != null) ? jpqlQuery.toString() : ExpressionTools.EMPTY_STRING;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaType.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaType.java
index 70b6736..e087d78 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaType.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -126,9 +126,7 @@
return names;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public Iterable<IConstructor> constructors() {
if (constructors == null) {
constructors = buildConstructors();
@@ -136,24 +134,17 @@
return new SnapshotCloneIterable<IConstructor>(constructors);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean equals(IType type) {
return (this == type) || typeName.equals(type.getName());
}
- /**
- * {@inheritDoc}
- */
@Override
public boolean equals(Object object) {
return equals((IType) object);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public String[] getEnumConstants() {
if (enumConstants == null) {
enumConstants = buildEnumConstants();
@@ -161,9 +152,7 @@
return enumConstants;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public String getName() {
return typeName;
}
@@ -177,9 +166,7 @@
return type;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public ITypeDeclaration getTypeDeclaration() {
if (typeDeclaration == null) {
typeDeclaration = new JavaTypeDeclaration(
@@ -201,24 +188,17 @@
return typeRepository;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean hasAnnotation(Class<? extends Annotation> annotationType) {
return (type != null) && type.isAnnotationPresent(annotationType);
}
- /**
- * {@inheritDoc}
- */
@Override
public int hashCode() {
return typeName.hashCode();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isAssignableTo(IType otherType) {
if (equals(otherType)) {
@@ -241,23 +221,16 @@
return otherClass.isAssignableFrom(thisClass);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isEnum() {
return (type != null) && type.isEnum();
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isResolvable() {
return (type != null);
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
return typeName;
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeDeclaration.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeDeclaration.java
index 825ebb0..a334197 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeDeclaration.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeDeclaration.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -215,9 +215,7 @@
return "L";
}
- /**
- * {@inheritDoc}
- */
+ @Override
public int getDimensionality() {
if (array) {
String name = type.getName();
@@ -230,9 +228,7 @@
return 0;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IType getType() {
return type;
}
@@ -241,9 +237,7 @@
return typeRepository.getType(type);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public ITypeDeclaration[] getTypeParameters() {
if (genericTypes == null) {
if (genericType == null) {
@@ -256,16 +250,11 @@
return genericTypes;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public boolean isArray() {
return array;
}
- /**
- * {@inheritDoc}
- */
@Override
public String toString() {
diff --git a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeRepository.java b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeRepository.java
index a23fd37..54738bd 100644
--- a/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeRepository.java
+++ b/jpa/org.eclipse.persistence.jpa.jpql/src/test/java/org/eclipse/persistence/jpa/tests/jpql/tools/spi/java/JavaTypeRepository.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2006, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -107,9 +107,7 @@
return classLoader;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public IType getEnumType(String enumTypeName) {
// Get the position of the last dot so we can remove the constant
@@ -127,16 +125,12 @@
return type.isEnum() ? type : null;
}
- /**
- * {@inheritDoc}
- */
+ @Override
public JavaType getType(Class<?> javaClass) {
return getType(javaClass.getName());
}
- /**
- * {@inheritDoc}
- */
+ @Override
public JavaType getType(String typeName) {
if (typeName == IType.UNRESOLVABLE_TYPE) {
@@ -150,9 +144,7 @@
return loadTypeImp(typeName);
}
- /**
- * {@inheritDoc}
- */
+ @Override
public TypeHelper getTypeHelper() {
if (typeHelper == null) {
typeHelper = new TypeHelper(this);
diff --git a/jpa/org.eclipse.persistence.jpa.modelgen/src/main/java/org/eclipse/persistence/internal/jpa/modelgen/visitors/ElementVisitor.java b/jpa/org.eclipse.persistence.jpa.modelgen/src/main/java/org/eclipse/persistence/internal/jpa/modelgen/visitors/ElementVisitor.java
index e7380b2..8e4729a 100644
--- a/jpa/org.eclipse.persistence.jpa.modelgen/src/main/java/org/eclipse/persistence/internal/jpa/modelgen/visitors/ElementVisitor.java
+++ b/jpa/org.eclipse.persistence.jpa.modelgen/src/main/java/org/eclipse/persistence/internal/jpa/modelgen/visitors/ElementVisitor.java
@@ -194,7 +194,7 @@
*/
@Override
public MetadataClass visitPackage(PackageElement packageElement, MetadataClass metadataClass) {
- MetadataLogger logger = ((MetadataMirrorFactory) metadataClass.getMetadataFactory()).getLogger();
+ MetadataLogger logger = metadataClass.getMetadataFactory().getLogger();
logger.getSession().getSessionLog().log(SessionLog.FINE, SessionLog.PROCESSOR,
"ElementVisitor Package NOT IMPLEMENTED : {0}",
new Object[] {packageElement}, false);
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java
index 8a65a59..edc8774 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/junit/JUnitTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -696,9 +696,11 @@
return getDatabaseSession(puName).getPlatform(cls);
}
+ @Override
public void setUp() {
}
+ @Override
public void tearDown() {
}
@@ -712,6 +714,7 @@
/**
* Intercept test case invocation and delegate it to a remote server.
*/
+ @Override
public void runBare() throws Throwable {
if (shouldRunTestOnServer()) {
runBareClient();
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java
index 05e7c80..632bc3e 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/JEEPlatform.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
/**
* Nothing required in JEE.
*/
+ @Override
public void initialize() {
}
@@ -48,6 +49,7 @@
/**
* Return if the JTA transaction is active.
*/
+ @Override
public boolean isTransactionActive() {
try {
return getUserTransaction().getStatus() != Status.STATUS_NO_TRANSACTION;
@@ -59,6 +61,7 @@
/**
* Return if the JTA transaction is roll back only.
*/
+ @Override
public boolean getRollbackOnly() {
try {
return getUserTransaction().getStatus() != Status.STATUS_ACTIVE;
@@ -70,6 +73,7 @@
/**
* Start a new JTA transaction.
*/
+ @Override
public void beginTransaction() {
try {
getUserTransaction().begin();
@@ -81,6 +85,7 @@
/**
* Commit the existing JTA transaction.
*/
+ @Override
public void commitTransaction() {
try {
getUserTransaction().commit();
@@ -92,6 +97,7 @@
/**
* Roll back the existing JTA transaction.
*/
+ @Override
public void rollbackTransaction() {
try {
getUserTransaction().rollback();
@@ -103,6 +109,7 @@
/**
* Not required in JEE.
*/
+ @Override
public void closeEntityManager(EntityManager entityManager) {
}
@@ -117,6 +124,7 @@
/**
* Mark the existing JTA transaction for rollback.
*/
+ @Override
public void setTransactionForRollback() {
try {
getUserTransaction().setRollbackOnly();
@@ -128,6 +136,7 @@
/**
* Is the platform Oracle?
*/
+ @Override
public boolean isOc4j() {
return false;
}
@@ -135,6 +144,7 @@
/**
* Is the platform Weblogic?
*/
+ @Override
public boolean isWeblogic() {
return false;
}
@@ -142,6 +152,7 @@
/**
* Is the platform JBoss?
*/
+ @Override
public boolean isJBoss() {
return false;
}
@@ -149,6 +160,7 @@
/**
* Is the platform Spring?
*/
+ @Override
public boolean isSpring() {
return false;
}
@@ -156,6 +168,7 @@
/**
* Is the platform clustered?
*/
+ @Override
public boolean isClustered() {
return false;
}
@@ -163,6 +176,7 @@
/**
* Return the managed EntityManager for the persistence unit.
*/
+ @Override
public EntityManager getEntityManager(String persistenceUnit) {
String property = System.getProperty(EJB_LOOKUP);
if (property == null || !property.toUpperCase().equals("TRUE")){
@@ -180,6 +194,7 @@
/**
* Return the managed EntityManagerFactory for the persistence unit.
*/
+ @Override
public EntityManagerFactory getEntityManagerFactory(String persistenceUnit) {
String property = System.getProperty(EJB_LOOKUP);
if (property == null || !property.toUpperCase().equals("TRUE")){
@@ -197,6 +212,7 @@
/**
* Join the transaction if required
*/
+ @Override
public void joinTransaction(EntityManager em) {
em.joinTransaction();
}
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner1Bean.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner1Bean.java
index b418db2..16b5906 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner1Bean.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner1Bean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
* Execute a test case method. The test class is loaded dynamically and
* must therefore be visible to the TestRunnerBean classloader.
*/
+ @Override
public Throwable runTest(String className, String test, Properties props) {
// load the test class and create an instance
TestCase testInstance = null;
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner2Bean.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner2Bean.java
index 48117cb..e8e9f54 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner2Bean.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner2Bean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
* Execute a test case method. The test class is loaded dynamically and
* must therefore be visible to the TestRunnerBean classloader.
*/
+ @Override
public Throwable runTest(String className, String test, Properties props) {
// load the test class and create an instance
TestCase testInstance = null;
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner3Bean.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner3Bean.java
index 3b8d1eb..8657ea7 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner3Bean.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner3Bean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
* Execute a test case method. The test class is loaded dynamically and
* must therefore be visible to the TestRunnerBean classloader.
*/
+ @Override
public Throwable runTest(String className, String test, Properties props) {
// load the test class and create an instance
TestCase testInstance = null;
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner4Bean.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner4Bean.java
index 9abbccf..9aaaf2a 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner4Bean.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner4Bean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
* Execute a test case method. The test class is loaded dynamically and
* must therefore be visible to the TestRunnerBean classloader.
*/
+ @Override
public Throwable runTest(String className, String test, Properties props) {
// load the test class and create an instance
TestCase testInstance = null;
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner5Bean.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner5Bean.java
index cff36bf..fbd1a45 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner5Bean.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner5Bean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
* Execute a test case method. The test class is loaded dynamically and
* must therefore be visible to the TestRunnerBean classloader.
*/
+ @Override
public Throwable runTest(String className, String test, Properties props) {
// load the test class and create an instance
TestCase testInstance = null;
diff --git a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner6Bean.java b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner6Bean.java
index 2859a60..0ae4b96 100644
--- a/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner6Bean.java
+++ b/jpa/org.eclipse.persistence.jpa.test.framework/src/main/java/org/eclipse/persistence/testing/framework/server/TestRunner6Bean.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2017, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
* Execute a test case method. The test class is loaded dynamically and
* must therefore be visible to the TestRunnerBean classloader.
*/
+ @Override
public Throwable runTest(String className, String test, Properties props) {
// load the test class and create an instance
TestCase testInstance = null;
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EJBQueryImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EJBQueryImpl.java
index a184dbb..10f1edc 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EJBQueryImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EJBQueryImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -164,7 +164,7 @@
throw new PersistenceException(ExceptionLocalization.buildMessage("ejb30-wrong-lock_called_without_version_locking-index", null));
}
} else {
- throw new IllegalArgumentException(ExceptionLocalization.buildMessage("invalid_lock_query", (Object[]) null));
+ throw new IllegalArgumentException(ExceptionLocalization.buildMessage("invalid_lock_query", null));
}
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityGraphImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityGraphImpl.java
index 11a5d60..d039f6d 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityGraphImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityGraphImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -213,7 +213,7 @@
localGroup = new AttributeGroup(attributeName, type, true);
- ClassDescriptor targetDesc = ((MappedKeyMapContainerPolicy) mapping.getContainerPolicy()).getDescriptorForMapKey();
+ ClassDescriptor targetDesc = mapping.getContainerPolicy().getDescriptorForMapKey();
if (type != null && targetDesc.hasInheritance()) {
targetDesc = targetDesc.getInheritancePolicy().getDescriptor(type);
if (targetDesc == null) {
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerFactoryImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerFactoryImpl.java
index 4f18779..8805627 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerFactoryImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerFactoryImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -173,7 +173,7 @@
*/
public static boolean isLoaded(Object entity, String attributeName, DatabaseMapping mapping) {
if (mapping.isForeignReferenceMapping()) {
- if (((ForeignReferenceMapping) mapping).isLazy()) {
+ if (mapping.isLazy()) {
Object value = mapping.getAttributeValueFromObject(entity);
IndirectionPolicy policy = ((ForeignReferenceMapping) mapping).getIndirectionPolicy();
return policy.objectIsInstantiated(value);
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerImpl.java
index bcc3038..3edbb51 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerImpl.java
@@ -1,6 +1,6 @@
/*
* Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
- * Copyright (c) 1998, 2019 IBM Corporation and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 IBM Corporation and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -1202,7 +1202,7 @@
* Check if the instance belongs to the current persistence context.
*/
protected boolean contains(Object entity, UnitOfWork uow) {
- return ((UnitOfWorkImpl) uow).isObjectRegistered(entity) && !((UnitOfWorkImpl) uow).isObjectDeleted(entity);
+ return uow.isObjectRegistered(entity) && !((UnitOfWorkImpl) uow).isObjectDeleted(entity);
}
@Override
@@ -1606,7 +1606,7 @@
@Override
public DatabaseSessionImpl getMemberDatabaseSession(Class cls) {
if(this.databaseSession.isBroker()) {
- return (DatabaseSessionImpl)((SessionBroker)this.databaseSession).getSessionForClass(cls);
+ return (DatabaseSessionImpl) this.databaseSession.getSessionForClass(cls);
} else {
return null;
}
@@ -1620,7 +1620,7 @@
@Override
public ServerSession getMemberServerSession(Class cls) {
if(this.databaseSession.isBroker()) {
- return (ServerSession)((SessionBroker)this.databaseSession).getSessionForClass(cls);
+ return (ServerSession) this.databaseSession.getSessionForClass(cls);
} else {
return null;
}
@@ -1634,7 +1634,7 @@
@Override
public String getMemberSessionName(Class cls) {
if(this.databaseSession.isBroker()) {
- return ((SessionBroker)this.databaseSession).getSessionForClass(cls).getName();
+ return this.databaseSession.getSessionForClass(cls).getName();
} else {
return null;
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerSetupImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerSetupImpl.java
index 709ceeb..98dd233 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerSetupImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/EntityManagerSetupImpl.java
@@ -1664,10 +1664,10 @@
((DatabaseLogin)pool.getLogin()).useDataSource((String)entry.getValue());
} else if (attribute.equals(PersistenceUnitProperties.CONNECTION_POOL_USER)) {
pool.setLogin(pool.getLogin().clone());
- ((DatabaseLogin)pool.getLogin()).setUserName((String)entry.getValue());
+ pool.getLogin().setUserName((String)entry.getValue());
} else if (attribute.equals(PersistenceUnitProperties.CONNECTION_POOL_PASSWORD)) {
pool.setLogin(pool.getLogin().clone());
- ((DatabaseLogin)pool.getLogin()).setPassword((String)entry.getValue());
+ pool.getLogin().setPassword((String)entry.getValue());
} else if (attribute.equals(PersistenceUnitProperties.CONNECTION_POOL_WAIT)) {
pool.setWaitTimeout(Integer.parseInt((String)entry.getValue()));
} else if (attribute.equals(PersistenceUnitProperties.CONNECTION_POOL_FAILOVER)) {
@@ -1828,7 +1828,7 @@
// predeploy is used for static weaving
Writer writer = this.staticWeaveInfo.getLogWriter();
if (writer != null) {
- ((DefaultSessionLog)session.getSessionLog()).setWriter(writer);
+ session.getSessionLog().setWriter(writer);
}
session.setLogLevel(this.staticWeaveInfo.getLogLevel());
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/IsolatedHashMap.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/IsolatedHashMap.java
index dafde34..bf52160 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/IsolatedHashMap.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/IsolatedHashMap.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2015, 2018 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -119,73 +119,73 @@
}
// All Map interface methods are delegated to Map mapped to current partition.
- /** {@inheritDoc} */
+
@Override
public int size() {
return getMap().size();
}
- /** {@inheritDoc} */
+
@Override
public boolean isEmpty() {
return getMap().isEmpty();
}
- /** {@inheritDoc} */
+
@Override
public boolean containsKey(Object key) {
return getMap().containsKey(key);
}
- /** {@inheritDoc} */
+
@Override
public boolean containsValue(Object value) {
return getMap().containsValue(value);
}
- /** {@inheritDoc} */
+
@Override
public V get(Object key) {
return getMap().get(key);
}
- /** {@inheritDoc} */
+
@Override
public V put(K key, V value) {
return getMap().put(key, value);
}
- /** {@inheritDoc} */
+
@Override
public V remove(Object key) {
return getMap().remove(key);
}
- /** {@inheritDoc} */
+
@Override
public void putAll(Map<? extends K, ? extends V> m) {
getMap().putAll(m);
}
- /** {@inheritDoc} */
+
@Override
public void clear() {
getMap().clear();
}
- /** {@inheritDoc} */
+
@Override
public Set<K> keySet() {
return getMap().keySet();
}
- /** {@inheritDoc} */
+
@Override
public Collection<V> values() {
return getMap().values();
}
- /** {@inheritDoc} */
+
@Override
public Set<java.util.Map.Entry<K, V>> entrySet() {
return getMap().entrySet();
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryHintsHandler.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryHintsHandler.java
index 7565c26..daf95a8 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryHintsHandler.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryHintsHandler.java
@@ -1,6 +1,6 @@
/*
* Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
- * Copyright (c) 1998, 2019 IBM Corporation. All rights reserved.
+ * Copyright (c) 1998, 2021 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -843,6 +843,7 @@
super(QueryHints.PESSIMISTIC_LOCK_TIMEOUT_UNIT, "");
}
+ @Override
DatabaseQuery applyToDatabaseQuery(Object valueToApply, DatabaseQuery query, ClassLoader loader, AbstractSession activeSession) {
if (query.isObjectLevelReadQuery()) {
TimeUnit unit = TimeUnit.valueOf((String)valueToApply);
@@ -869,8 +870,8 @@
if (query.isObjectBuildingQuery()) {
((ObjectBuildingQuery)query).setShouldRefreshIdentityMapResult(((Boolean)valueToApply).booleanValue());
// Set default cascade to be by mapping.
- if (!((ObjectBuildingQuery)query).shouldCascadeParts()) {
- ((ObjectBuildingQuery)query).cascadeByMapping();
+ if (!query.shouldCascadeParts()) {
+ query.cascadeByMapping();
}
} else {
throw new IllegalArgumentException(ExceptionLocalization.buildMessage("ejb30-wrong-type-for-query-hint",new Object[]{getQueryId(query), name, getPrintValue(valueToApply)}));
@@ -1606,7 +1607,7 @@
while (mapping.isAggregateObjectMapping() && tokenizer.hasMoreTokens()){
expression = expression.get(token);
token = tokenizer.nextToken();
- descriptor = ((org.eclipse.persistence.mappings.AggregateObjectMapping)mapping).getReferenceDescriptor();
+ descriptor = mapping.getReferenceDescriptor();
mapping = descriptor.getObjectBuilder().getMappingForAttributeName(token);
}
if (!mapping.isForeignReferenceMapping()){
@@ -1659,7 +1660,7 @@
while (mapping.isAggregateObjectMapping() && tokenizer.hasMoreTokens()){
expression = expression.get(token);
token = tokenizer.nextToken();
- descriptor = ((org.eclipse.persistence.mappings.AggregateObjectMapping)mapping).getReferenceDescriptor();
+ descriptor = mapping.getReferenceDescriptor();
mapping = descriptor.getObjectBuilder().getMappingForAttributeName(token);
}
if (!mapping.isForeignReferenceMapping()){
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryImpl.java
index 4e6076e..5da220d 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/QueryImpl.java
@@ -443,7 +443,7 @@
entityManager.verifyOpen();
if (!getDatabaseQueryInternal().isObjectLevelReadQuery()) {
- throw new IllegalStateException(ExceptionLocalization.buildMessage("invalid_lock_query", (Object[]) null));
+ throw new IllegalStateException(ExceptionLocalization.buildMessage("invalid_lock_query", null));
}
return this.lockMode;
@@ -532,16 +532,16 @@
List results = (List) result;
if (results.isEmpty()) {
rollbackOnException = false;
- throwNoResultException(ExceptionLocalization.buildMessage("no_entities_retrieved_for_get_single_result", (Object[]) null));
+ throwNoResultException(ExceptionLocalization.buildMessage("no_entities_retrieved_for_get_single_result", null));
} else if (results.size() > 1) {
rollbackOnException = false;
- throwNonUniqueResultException(ExceptionLocalization.buildMessage("too_many_results_for_get_single_result", (Object[]) null));
+ throwNonUniqueResultException(ExceptionLocalization.buildMessage("too_many_results_for_get_single_result", null));
}
return results.get(0);
} else {
if (result == null) {
rollbackOnException = false;
- throwNoResultException(ExceptionLocalization.buildMessage("no_entities_retrieved_for_get_single_result", (Object[]) null));
+ throwNoResultException(ExceptionLocalization.buildMessage("no_entities_retrieved_for_get_single_result", null));
}
return result;
}
@@ -661,7 +661,7 @@
*/
protected void setFirstResultInternal(int startPosition) {
if (startPosition < 0) {
- throw new IllegalArgumentException(ExceptionLocalization.buildMessage("negative_start_position", (Object[]) null));
+ throw new IllegalArgumentException(ExceptionLocalization.buildMessage("negative_start_position", null));
}
// bug 362804
firstResultIndex = startPosition;
@@ -791,7 +791,7 @@
entityManager.verifyOpen();
if (!getDatabaseQueryInternal().isObjectLevelReadQuery()) {
- throw new IllegalStateException(ExceptionLocalization.buildMessage("invalid_lock_query", (Object[]) null));
+ throw new IllegalStateException(ExceptionLocalization.buildMessage("invalid_lock_query", null));
}
this.lockMode = lockMode;
@@ -824,7 +824,7 @@
* @return an object representing the given TemporalType.
*/
protected Object convertTemporalType(Object value, TemporalType type) {
- ConversionManager conversionManager = ((org.eclipse.persistence.internal.sessions.AbstractSession) getEntityManager().getActiveSession()).getDatasourcePlatform().getConversionManager();
+ ConversionManager conversionManager = getEntityManager().getActiveSession().getDatasourcePlatform().getConversionManager();
if (type == TemporalType.TIME) {
return conversionManager.convertObject(value, ClassConstants.TIME);
} else if (type == TemporalType.TIMESTAMP) {
@@ -879,7 +879,7 @@
*/
public void setMaxResultsInternal(int maxResult) {
if (maxResult < 0) {
- throw new IllegalArgumentException(ExceptionLocalization.buildMessage("negative_max_result", (Object[]) null));
+ throw new IllegalArgumentException(ExceptionLocalization.buildMessage("negative_max_result", null));
}
if (maxResult == Integer.MAX_VALUE) {
this.maxResults = UNDEFINED;
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/StoredProcedureQueryImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/StoredProcedureQueryImpl.java
index c2f2447..3cf7d7b 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/StoredProcedureQueryImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/StoredProcedureQueryImpl.java
@@ -667,9 +667,9 @@
}
if (results.size() > 1) {
- throwNonUniqueResultException(ExceptionLocalization.buildMessage("too_many_results_for_get_single_result", (Object[]) null));
+ throwNonUniqueResultException(ExceptionLocalization.buildMessage("too_many_results_for_get_single_result", null));
} else if (results.isEmpty()) {
- throwNoResultException(ExceptionLocalization.buildMessage("no_entities_retrieved_for_get_single_result", (Object[]) null));
+ throwNoResultException(ExceptionLocalization.buildMessage("no_entities_retrieved_for_get_single_result", null));
}
// TODO: if hasMoreResults is true, we 'could' and maybe should throw an exception here.
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/JavaSECMPInitializer.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/JavaSECMPInitializer.java
index 7643f39..3ac7eb0 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/JavaSECMPInitializer.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/JavaSECMPInitializer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1998, 2018 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -98,7 +98,7 @@
if(!isInitialized) {
initializeTopLinkLoggingFile();
if(fromAgent) {
- AbstractSessionLog.getLog().log(SessionLog.FINER, SessionLog.WEAVER, "cmp_init_initialize_from_agent", (Object[])null);
+ AbstractSessionLog.getLog().log(SessionLog.FINER, SessionLog.WEAVER, "cmp_init_initialize_from_agent", null);
}
usesAgent = true;
initializer = new JavaSECMPInitializer(classLoader);
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/xml/parser/XPathEngine.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/xml/parser/XPathEngine.java
index 36c9bfe..135cd70 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/xml/parser/XPathEngine.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/deployment/xml/parser/XPathEngine.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -199,7 +199,7 @@
for (int i = 0; i < childrenNodes.getLength(); i++) {
Node next = childrenNodes.item(i);
if (next.getNodeType() == Node.TEXT_NODE) {
- String val = ((Text)next).getNodeValue();
+ String val = next.getNodeValue();
if (val != null) {
if (returnVal == null) {
returnVal = "";
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/mappings/ElementCollectionAccessor.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/mappings/ElementCollectionAccessor.java
index 87ac7b6..80ee6d0 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/mappings/ElementCollectionAccessor.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/accessors/mappings/ElementCollectionAccessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1998, 2018 IBM Corporation. All rights reserved.
*
* This program and the accompanying materials are made available under the
@@ -922,7 +922,7 @@
// Add the reference key field for the direct collection mapping.
((DirectCollectionMapping) mapping).addReferenceKeyField(fkField, pkField);
} else {
- ((AggregateCollectionMapping) mapping).addTargetForeignKeyField(fkField, pkField);
+ mapping.addTargetForeignKeyField(fkField, pkField);
}
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/queries/PLSQLParameterMetadata.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/queries/PLSQLParameterMetadata.java
index 65213a2..37f17eb 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/queries/PLSQLParameterMetadata.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metadata/queries/PLSQLParameterMetadata.java
@@ -230,8 +230,8 @@
// check for cursor return type
if (Direction.OUT_CURSOR.name().equals(m_direction)) {
// the constructor by default adds a RETURN argument, so remove it
- ((PLSQLStoredFunctionCall)call).getArguments().remove(0);
- ((PLSQLStoredFunctionCall)call).useNamedCursorOutputAsResultSet(Direction.OUT_CURSOR.name(), type);
+ call.getArguments().remove(0);
+ call.useNamedCursorOutputAsResultSet(Direction.OUT_CURSOR.name(), type);
} else {
if (getLength() != null) {
((PLSQLStoredFunctionCall)call).setResult(type, getLength());
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/IdentifiableTypeImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/IdentifiableTypeImpl.java
index 4596b14..153ca6b 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/IdentifiableTypeImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/IdentifiableTypeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -248,7 +248,7 @@
// There already is an instance of the PKclass on the policy
if (cmpPolicy != null && cmpPolicy.isCMP3Policy()) {
// BasicType, EntityType or IdentifiableType are handled here, lookup the class in the types map and create a wrapper if it does not exist yet
- return this.getMetamodel().getType(((CMP3Policy) cmpPolicy).getPKClass());
+ return this.getMetamodel().getType(cmpPolicy.getPKClass());
}
// Non-specification mandated exception
throw new IllegalArgumentException(ExceptionLocalization.buildMessage(
@@ -342,7 +342,7 @@
// Optional: Verify the mapping on the each field and whether it is an IdClass
Class pkClass = null;
if(this.getDescriptor().hasCMPPolicy()) {
- pkClass = ((CMP3Policy)this.getDescriptor().getCMPPolicy()).getPKClass();
+ pkClass = this.getDescriptor().getCMPPolicy().getPKClass();
if(null == pkClass) {
return false;
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/ManagedTypeImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/ManagedTypeImpl.java
index c9e1726..d179257 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/ManagedTypeImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/ManagedTypeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -1232,7 +1232,7 @@
* The following call will perform a getMethod call for us.
* If no getMethod exists, we will secondarily check the getMethodName below.
*/
- aType = ((MethodAttributeAccessor)colMapping.getAttributeAccessor()).getAttributeClass();
+ aType = colMapping.getAttributeAccessor().getAttributeClass();
if((aType != null) && List.class.isAssignableFrom(aType)) {
member = new ListAttributeImpl(this, colMapping, true);
} else if((aType != null) && Collection.class.isAssignableFrom(aType)) {
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/MappedSuperclassTypeImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/MappedSuperclassTypeImpl.java
index a851f7a..0e86b69 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/MappedSuperclassTypeImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/MappedSuperclassTypeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -102,7 +102,7 @@
Map inheritingTypeMembers = inheritingType.getMembers();
if ((null == inheritingTypeMembers) && inheritingType.isMappedSuperclass()) {
//not initialized
- ((ManagedTypeImpl) inheritingType).initialize();
+ inheritingType.initialize();
inheritingTypeMembers = inheritingType.getMembers();
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/PluralAttributeImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/PluralAttributeImpl.java
index 706b885..9db85dc 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/PluralAttributeImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/PluralAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -118,7 +118,7 @@
attributeClass = mapping.getReferenceClass();
} else if (mapping.isAggregateCollectionMapping()) {
// get reference class and check if managedType is a MappedSuperclass
- attributeClass = ((AggregateCollectionMapping)mapping).getReferenceClass();
+ attributeClass = mapping.getReferenceClass();
}
// TODO: refactor exception handling
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/SingularAttributeImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/SingularAttributeImpl.java
index 537183c..2d5b699 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/SingularAttributeImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/metamodel/SingularAttributeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -193,7 +193,7 @@
if (getDescriptor().usesOptimisticLocking() && getMapping().isDirectToFieldMapping()) {
OptimisticLockingPolicy policy = getDescriptor().getOptimisticLockingPolicy();
- return policy.getWriteLockField().equals(((AbstractDirectMapping) getMapping()).getField());
+ return policy.getWriteLockField().equals(getMapping().getField());
}
return false;
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CompoundSelectionImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CompoundSelectionImpl.java
index 9913f01..a501a70 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CompoundSelectionImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CompoundSelectionImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,7 +55,7 @@
java.util.Map tempMap = new java.util.TreeMap();
for (Selection sel : subSelections) {
if (validate) {
- if (((SelectionImpl)sel).isCompoundSelection() && !((SelectionImpl)sel).isConstructor()) {
+ if (sel.isCompoundSelection() && !((SelectionImpl)sel).isConstructor()) {
throw new IllegalArgumentException(ExceptionLocalization.buildMessage("jpa_criteriaapi_illegal_tuple_or_array_value", new Object[] { sel }));
}
}
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/ConstructorSelectionImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/ConstructorSelectionImpl.java
index a10079e..ee0c52c 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/ConstructorSelectionImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/ConstructorSelectionImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,7 +49,7 @@
item.setResultType(this.getJavaType());
item.setConstructor(constructor);
for(Selection selection : this.getCompoundSelectionItems()){
- if (((SelectionImpl)selection).isCompoundSelection()){
+ if (selection.isCompoundSelection()){
item.addItem(((ConstructorSelectionImpl)selection).translate());
}else{
ReportItem reportItem = new ReportItem(item.getName()+item.getReportItems().size(),
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CriteriaQueryImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CriteriaQueryImpl.java
index 9cd12a9..c76116f 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CriteriaQueryImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/CriteriaQueryImpl.java
@@ -533,7 +533,7 @@
for (Selection nested : this.selection.getCompoundSelectionItems()) {
if (((SelectionImpl) nested).isConstructor()) {
reportQuery.addConstructorReportItem(((ConstructorSelectionImpl) nested).translate());
- } else if (((SelectionImpl) nested).isCompoundSelection()) {
+ } else if (nested.isCompoundSelection()) {
throw new IllegalStateException(ExceptionLocalization.buildMessage("NESTED_COMPOUND_SELECTION_OTHER_THAN_CONSTRUCTOR_NOT_SUPPORTED"));
} else {
if (((InternalSelection) nested).isFrom()) {
@@ -631,7 +631,7 @@
} else {
query = new ReportQuery();
- query.setReferenceClass(((SelectionImpl) this.selection).getCurrentNode().getBuilder().getQueryClass());
+ query.setReferenceClass(this.selection.getCurrentNode().getBuilder().getQueryClass());
if (!this.selection.isCompoundSelection() && ((InternalExpression) this.selection).isCompoundExpression()) {
if (((FunctionExpressionImpl) this.selection).getOperation() == CriteriaBuilderImpl.SIZE) {
//selecting size not all databases support subselect in select clause so convert to count/groupby
@@ -640,10 +640,10 @@
((ReportQuery) query).addAttribute(this.selection.getAlias(), collectionExpression.getCurrentNode().count(), ClassConstants.INTEGER);
((ReportQuery) query).addGrouping(fromExpression.getCurrentNode());
}
- ((ReportQuery) query).addAttribute(this.selection.getAlias(), ((FunctionExpressionImpl) this.selection).getCurrentNode(), this.selection.getJavaType());
+ ((ReportQuery) query).addAttribute(this.selection.getAlias(), this.selection.getCurrentNode(), this.selection.getJavaType());
} else {
- ((ReportQuery) query).addItem(this.selection.getAlias(), ((SelectionImpl) this.selection).getCurrentNode());
+ ((ReportQuery) query).addItem(this.selection.getAlias(), this.selection.getCurrentNode());
((ReportQuery) query).setShouldReturnSingleAttribute(true);
}
}
@@ -653,7 +653,7 @@
if (this.selection != null && (!((InternalSelection) this.selection).isRoot())) {
query = new ReportQuery();
query.setReferenceClass(this.queryType);
- ((ReportQuery) query).addItem(this.selection.getAlias(), ((SelectionImpl) this.selection).getCurrentNode(), ((FromImpl) this.selection).findJoinFetches());
+ ((ReportQuery) query).addItem(this.selection.getAlias(), this.selection.getCurrentNode(), ((FromImpl) this.selection).findJoinFetches());
((ReportQuery) query).setShouldReturnSingleAttribute(true);
} else {
query = new ReadAllQuery(this.queryType);
@@ -689,13 +689,13 @@
reportQuery.addAttribute(this.selection.getAlias(), collectionExpression.getCurrentNode().count(), ClassConstants.INTEGER);
reportQuery.addGrouping(fromExpression.getCurrentNode());
}else{
- reportQuery.addAttribute(this.selection.getAlias(), ((FunctionExpressionImpl)this.selection).getCurrentNode(), this.selection.getJavaType());
+ reportQuery.addAttribute(this.selection.getAlias(), this.selection.getCurrentNode(), this.selection.getJavaType());
}}else{
if (((InternalSelection) selection).isFrom()) {
- reportQuery.addItem(selection.getAlias(), ((SelectionImpl) selection).getCurrentNode(), ((FromImpl) selection).findJoinFetches());
+ reportQuery.addItem(selection.getAlias(), selection.getCurrentNode(), ((FromImpl) selection).findJoinFetches());
} else {
- reportQuery.addAttribute(selection.getAlias(), ((SelectionImpl) selection).getCurrentNode(), selection.getJavaType());
+ reportQuery.addAttribute(selection.getAlias(), selection.getCurrentNode(), selection.getJavaType());
}}
reportQuery.setReferenceClass(((InternalSelection) this.selection).getCurrentNode().getBuilder().getQueryClass());
reportQuery.setExpressionBuilder(((InternalSelection) this.selection).getCurrentNode().getBuilder());
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/FromImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/FromImpl.java
index 22fd73b..c0ce99c 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/FromImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/FromImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -503,11 +503,11 @@
if (attribute.isCollection()) {
org.eclipse.persistence.expressions.Expression node;
if (jt.equals(JoinType.INNER)) {
- node = this.currentNode.anyOf(((PluralAttribute) attribute).getName());
+ node = this.currentNode.anyOf(attribute.getName());
} else if (jt.equals(JoinType.RIGHT)) {
throw new UnsupportedOperationException(ExceptionLocalization.buildMessage("RIGHT_JOIN_NOT_SUPPORTED"));
} else {
- node = this.currentNode.anyOfAllowingNone(((PluralAttribute) attribute).getName());
+ node = this.currentNode.anyOfAllowingNone(attribute.getName());
}
Join join;
if (((PluralAttribute) attribute).getElementType().getPersistenceType().equals(PersistenceType.BASIC)) {
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/RootImpl.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/RootImpl.java
index 9754d58..c7ceceb 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/RootImpl.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/internal/jpa/querydef/RootImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,11 +39,11 @@
public class RootImpl<X> extends FromImpl<X, X> implements Root<X> {
public <T> RootImpl(ManagedType managedType, Metamodel metamodel, Class<X> javaClass, org.eclipse.persistence.expressions.Expression expressionNode, Bindable modelArtifact) {
- super((Path) null, managedType, metamodel, javaClass, expressionNode, modelArtifact);
+ super(null, managedType, metamodel, javaClass, expressionNode, modelArtifact);
}
public <T> RootImpl(ManagedType managedType, Metamodel metamodel, Class<X> javaClass, org.eclipse.persistence.expressions.Expression expressionNode, Bindable modelArtifact, FromImpl correlatedParent) {
- super((Path) null, managedType, metamodel, javaClass, expressionNode, modelArtifact, correlatedParent);
+ super(null, managedType, metamodel, javaClass, expressionNode, modelArtifact, correlatedParent);
}
/**
diff --git a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/tools/weaving/jpa/StaticWeaveProcessor.java b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/tools/weaving/jpa/StaticWeaveProcessor.java
index e02cb9d..8669d0d 100644
--- a/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/tools/weaving/jpa/StaticWeaveProcessor.java
+++ b/jpa/org.eclipse.persistence.jpa/src/main/java/org/eclipse/persistence/tools/weaving/jpa/StaticWeaveProcessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -183,7 +183,7 @@
//Instantiate default session log
AbstractSessionLog.getLog().setLevel(this.logLevel);
if(logWriter!=null){
- ((DefaultSessionLog)AbstractSessionLog.getLog()).setWriter(logWriter);
+ AbstractSessionLog.getLog().setWriter(logWriter);
}
//Make sure the source is existing
diff --git a/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/noversion/ServerEmployeeTest.java b/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/noversion/ServerEmployeeTest.java
index 6247f14..dedd116 100644
--- a/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/noversion/ServerEmployeeTest.java
+++ b/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/noversion/ServerEmployeeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -604,7 +604,7 @@
employee1.setFirstName("Miles");
employee1.setLastName("Davis");
employee1.setGender(Gender.Male);
- employee1.setSalary((double) 20000);
+ employee1.setSalary(20000);
employee1 = RestUtils.restUpdate(context, employee1, Employee.class, null, mediaType, true);
assertNotNull("Employee1 create failed.", employee1);
@@ -614,7 +614,7 @@
employee2.setFirstName("Charlie");
employee2.setLastName("Parker");
employee2.setGender(Gender.Male);
- employee2.setSalary((double) 30000);
+ employee2.setSalary(30000);
employee2 = RestUtils.restUpdate(context, employee2, Employee.class, null, mediaType, true);
assertNotNull("Employee2 create failed.", employee2);
@@ -648,7 +648,7 @@
employee.setFirstName("Miles");
employee.setLastName("Davis");
employee.setGender(Gender.Male);
- employee.setSalary((double) 20000);
+ employee.setSalary(20000);
employee = RestUtils.restUpdate(context, employee, Employee.class, null, mediaType, true);
assertNotNull("Employee create failed.", employee);
diff --git a/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/v2/ServerEmployeeV2Test.java b/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/v2/ServerEmployeeV2Test.java
index d1cd63a..dc53961 100644
--- a/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/v2/ServerEmployeeV2Test.java
+++ b/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/server/v2/ServerEmployeeV2Test.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
initContext("jpars_employee-static", "v2.0");
}
+ @Override
@After
public void cleanup() throws URISyntaxException {
RestUtils.restUpdateQuery(context, "Employee.deleteAll", null, null, MediaType.APPLICATION_JSON_TYPE);
diff --git a/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/util/TestURIInfo.java b/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/util/TestURIInfo.java
index f878a29..5627767 100644
--- a/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/util/TestURIInfo.java
+++ b/jpa/org.eclipse.persistence.jpars/src/it/java/org/eclipse/persistence/jpars/test/util/TestURIInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -168,10 +168,12 @@
}
}
+ @Override
public URI relativize(URI arg0) {
return null;
}
+ @Override
public URI resolve(URI arg0) {
return null;
}
diff --git a/moxy/org.eclipse.persistence.moxy.utils.xjc/src/main/java/org/eclipse/persistence/jaxb/xjc/MOXyXJC.java b/moxy/org.eclipse.persistence.moxy.utils.xjc/src/main/java/org/eclipse/persistence/jaxb/xjc/MOXyXJC.java
index 1f13e99..4111801 100644
--- a/moxy/org.eclipse.persistence.moxy.utils.xjc/src/main/java/org/eclipse/persistence/jaxb/xjc/MOXyXJC.java
+++ b/moxy/org.eclipse.persistence.moxy.utils.xjc/src/main/java/org/eclipse/persistence/jaxb/xjc/MOXyXJC.java
@@ -91,6 +91,7 @@
private ConsoleErrorReporter cer = new ConsoleErrorReporter(System.err);
private String generatedPackagePath = null;
+ @Override
public void generatedFile(String fileName, int count, int total) {
message(fileName);
if (this.generatedPackagePath == null) {
@@ -102,22 +103,27 @@
return generatedPackagePath;
}
+ @Override
public void message(String msg) {
System.out.println(msg);
}
+ @Override
public void error(SAXParseException exception) {
cer.error(exception);
}
+ @Override
public void fatalError(SAXParseException exception) {
cer.fatalError(exception);
}
+ @Override
public void warning(SAXParseException exception) {
cer.warning(exception);
}
+ @Override
public void info(SAXParseException exception) {
cer.info(exception);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/internal/jaxb/many/MapValueAttributeAccessor.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/internal/jaxb/many/MapValueAttributeAccessor.java
index 402e1b1..0f7033b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/internal/jaxb/many/MapValueAttributeAccessor.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/internal/jaxb/many/MapValueAttributeAccessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,7 +61,7 @@
for(Entry entry : entrySet) {
MapEntry nextEntry;
try {
- nextEntry = (MapEntry)generatedEntryClass.newInstance();
+ nextEntry = (MapEntry)generatedEntryClass.getConstructor().newInstance();
} catch (Exception e) {
return null;
}
@@ -77,10 +77,8 @@
Map mapValue = null;;
try{
- mapValue = (Map)mapClass.newInstance();
- } catch (InstantiationException e) {
- throw XMLMarshalException.unmarshalException(e);
- } catch (IllegalAccessException e) {
+ mapValue = (Map)mapClass.getConstructor().newInstance();
+ } catch (ReflectiveOperationException e) {
throw XMLMarshalException.unmarshalException(e);
}
if(value != null) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/BeanValidationChecker.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/BeanValidationChecker.java
index a30301f..e6dc7cd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/BeanValidationChecker.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/BeanValidationChecker.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,7 +27,7 @@
*/
static boolean isBeanValidationPresent() {
try {
- Class.forName("jakarta.validation.Validation").newInstance();
+ Class.forName("jakarta.validation.Validation").getConstructor().newInstance();
} catch (ReflectiveOperationException e) {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/JAXBContext.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/JAXBContext.java
index 2164171..3c7d3ff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/JAXBContext.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/JAXBContext.java
@@ -1335,7 +1335,7 @@
Class adapterClass = entry.getValue();
if (adapterClass != null) {
try {
- XmlAdapter adapter = (XmlAdapter) adapterClass.newInstance();
+ XmlAdapter adapter = (XmlAdapter) adapterClass.getConstructor().newInstance();
Class boundType = getBoundTypeForXmlAdapterClass(adapterClass);
RootLevelXmlAdapter rootLevelXmlAdapter = new RootLevelXmlAdapter(adapter, boundType);
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/TypeMappingInfo.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/TypeMappingInfo.java
index 9c499b0..5c158fb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/TypeMappingInfo.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/TypeMappingInfo.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -98,7 +98,7 @@
public void setType(Type t) {
this.type = t;
if(type instanceof Class){
- if (((Class)type) == CoreClassConstants.ABYTE || ((Class)type) == CoreClassConstants.APBYTE ||
+ if (type == CoreClassConstants.ABYTE || type == CoreClassConstants.APBYTE ||
((Class)type).getCanonicalName().equals("jakarta.activation.DataHandler")) {
schemaType = Constants.BASE_64_BINARY_QNAME;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/AnnotationsProcessor.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/AnnotationsProcessor.java
index 3a42fc6..06e9c3b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/AnnotationsProcessor.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/AnnotationsProcessor.java
@@ -825,20 +825,16 @@
XmlNameTransformer xmlNameTransformer = (XmlNameTransformer) helper.getAnnotation(javaClass, XmlNameTransformer.class);
Class nameTransformerClass = xmlNameTransformer.value();
try {
- info.setXmlNameTransformer((XMLNameTransformer) nameTransformerClass.newInstance());
- } catch (InstantiationException ex) {
- throw JAXBException.exceptionWithNameTransformerClass(nameTransformerClass.getName(), ex);
- } catch (IllegalAccessException ex) {
+ info.setXmlNameTransformer((XMLNameTransformer) nameTransformerClass.getConstructor().newInstance());
+ } catch (ReflectiveOperationException ex) {
throw JAXBException.exceptionWithNameTransformerClass(nameTransformerClass.getName(), ex);
}
} else if (helper.isAnnotationPresent(javaClass.getPackage(), XmlNameTransformer.class)) {
XmlNameTransformer xmlNameTransformer = (XmlNameTransformer) helper.getAnnotation(javaClass.getPackage(), XmlNameTransformer.class);
Class nameTransformerClass = xmlNameTransformer.value();
try {
- info.setXmlNameTransformer((XMLNameTransformer) nameTransformerClass.newInstance());
- } catch (InstantiationException ex) {
- throw JAXBException.exceptionWithNameTransformerClass(nameTransformerClass.getName(), ex);
- } catch (IllegalAccessException ex) {
+ info.setXmlNameTransformer((XMLNameTransformer) nameTransformerClass.getConstructor().newInstance());
+ } catch (ReflectiveOperationException ex) {
throw JAXBException.exceptionWithNameTransformerClass(nameTransformerClass.getName(), ex);
}
}
@@ -4334,7 +4330,7 @@
MethodVisitor mv = cw.visitMethod(Opcodes.ACC_PUBLIC, "<init>", "()V", null, null);
mv.visitVarInsn(Opcodes.ALOAD, 0);
- mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "org/eclipse/persistence/internal/jaxb/many/MapValue", "<init>", "()V");
+ mv.visitMethodInsn(Opcodes.INVOKESPECIAL, "org/eclipse/persistence/internal/jaxb/many/MapValue", "<init>", "()V", false);
mv.visitInsn(Opcodes.RETURN);
mv.visitMaxs(1, 1);
mv.visitEnd();
@@ -4665,7 +4661,7 @@
mv.visitVarInsn(Opcodes.ALOAD, 0);
mv.visitFieldInsn(Opcodes.GETFIELD, classNameSeparatedBySlash, "adaptedValue", "Ljava/util/Collection;");
mv.visitVarInsn(Opcodes.ALOAD, 2);
- mv.visitMethodInsn(Opcodes.INVOKEINTERFACE, "java/util/Collection", "toArray", "([Ljava/lang/Object;)[Ljava/lang/Object;");
+ mv.visitMethodInsn(Opcodes.INVOKEINTERFACE, "java/util/Collection", "toArray", "([Ljava/lang/Object;)[Ljava/lang/Object;", true);
mv.visitInsn(Opcodes.POP);
mv.visitVarInsn(Opcodes.ALOAD, 2);
@@ -4848,7 +4844,7 @@
}
private Class getObjectClass(Class primitiveClass) {
- return ConversionManager.getDefaultManager().getObjectClass(primitiveClass);
+ return ConversionManager.getObjectClass(primitiveClass);
}
public Map<java.lang.reflect.Type, Class> getCollectionClassesToGeneratedClasses() {
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/MappingsGenerator.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/MappingsGenerator.java
index 899a837..4918e06 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/MappingsGenerator.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/MappingsGenerator.java
@@ -1428,7 +1428,7 @@
}else if(nestedMapping instanceof BinaryDataCollectionMapping){
nullPolicy = ((BinaryDataCollectionMapping)nestedMapping).getNullPolicy();
if(element.isList()){
- ((XMLField)((BinaryDataCollectionMapping)nestedMapping).getField()).setUsesSingleNode(true);
+ ((XMLField) nestedMapping.getField()).setUsesSingleNode(true);
}
}
@@ -2090,7 +2090,7 @@
((CompositeObjectMapping)mapping).setXPath(attributeName);
if(typeIsObject){
((CompositeObjectMapping)mapping).setKeepAsElementPolicy(UnmarshalKeepAsElementPolicy.KEEP_UNKNOWN_AS_ELEMENT);
- setTypedTextField((Field)((CompositeObjectMapping)mapping).getField());
+ setTypedTextField((Field) mapping.getField());
}else{
((CompositeObjectMapping)mapping).setReferenceClassName(theType.getQualifiedName());
}
@@ -2108,7 +2108,7 @@
accessor.setComponentClass(primitiveClass);
directCollectionMapping.setAttributeAccessor(accessor);
- Class declaredClass = XMLConversionManager.getDefaultManager().getObjectClass(primitiveClass);
+ Class declaredClass = XMLConversionManager.getObjectClass(primitiveClass);
directCollectionMapping.setAttributeElementClass(declaredClass);
} else {
accessor.setComponentClassName(componentClassName);
@@ -2168,7 +2168,7 @@
if (schemaType == null) {
schemaType = (QName) helper.getXMLToJavaTypeMap().get(theType);
}
- ((Field)((DirectMapping)mapping).getField()).setSchemaType(schemaType);
+ ((Field) mapping.getField()).setSchemaType(schemaType);
if(info != null && info.isEnumerationType()) {
((DirectMapping)mapping).setConverter(buildJAXBEnumTypeConverter(mapping, (EnumTypeInfo)info));
}
@@ -2282,7 +2282,7 @@
accessor.setComponentClass(primitiveClass);
mapping.setAttributeAccessor(accessor);
- Class declaredClass = XMLConversionManager.getDefaultManager().getObjectClass(primitiveClass);
+ Class declaredClass = XMLConversionManager.getObjectClass(primitiveClass);
mapping.setAttributeElementClass(declaredClass);
} else {
accessor.setComponentClassName(componentClassName);
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/SchemaGenerator.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/SchemaGenerator.java
index 364a7fc..251f6f9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/SchemaGenerator.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/SchemaGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -1102,7 +1102,7 @@
* @param next
* @return
*/
- protected AddToSchemaResult buildSchemaComponentsForXPath(XPathFragment frag, AddToSchemaResult xpr, boolean isChoice, Property next) {
+ private AddToSchemaResult buildSchemaComponentsForXPath(XPathFragment frag, AddToSchemaResult xpr, boolean isChoice, Property next) {
boolean isAny = next.isAny() || next.isAnyAttribute();
TypeDefParticle currentParticle = xpr.particle;
Schema workingSchema = xpr.schema;
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/XMLProcessor.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/XMLProcessor.java
index b615c26..82252c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/XMLProcessor.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/compiler/XMLProcessor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -483,10 +483,8 @@
throw JAXBException.exceptionWithNameTransformerClass(transformerClassName, ex);
}
try {
- transformer = (XMLNameTransformer) nameTransformerClass.newInstance();
- } catch (InstantiationException ex) {
- throw JAXBException.exceptionWithNameTransformerClass(transformerClassName, ex);
- } catch (IllegalAccessException ex) {
+ transformer = (XMLNameTransformer) nameTransformerClass.getConstructor().newInstance();
+ } catch (ReflectiveOperationException ex) {
throw JAXBException.exceptionWithNameTransformerClass(transformerClassName, ex);
}
}
@@ -1601,9 +1599,9 @@
}
// process XmlSchema
XmlNsForm form = schema.getAttributeFormDefault();
- nsInfo.setAttributeFormQualified(form.equals(form.QUALIFIED));
+ nsInfo.setAttributeFormQualified(form.equals(XmlNsForm.QUALIFIED));
form = schema.getElementFormDefault();
- nsInfo.setElementFormQualified(form.equals(form.QUALIFIED));
+ nsInfo.setElementFormQualified(form.equals(XmlNsForm.QUALIFIED));
if (!nsInfo.isElementFormQualified() || nsInfo.isAttributeFormQualified()) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContext.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContext.java
index c0b5a28..6cd6336 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContext.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -330,7 +330,7 @@
Class<?> schemaMetadataClass = PrivilegedAccessHelper.getClassForName(SCHEMAMETADATA_CLASS_NAME);
Class<?>[] constructorClassArgs = {DynamicClassLoader.class, Map.class, constructorArg.getClass(), EntityResolver.class};
Constructor<?> constructor = PrivilegedAccessHelper.getConstructorFor(schemaMetadataClass, constructorClassArgs, true);
- Object[] contructorObjectArgs = {(DynamicClassLoader) classLoader, properties, constructorArg, entityResolver};
+ Object[] contructorObjectArgs = {classLoader, properties, constructorArg, entityResolver};
schemaMetadata = (Metadata) PrivilegedAccessHelper.invokeConstructor(constructor, contructorObjectArgs);
} catch (InvocationTargetException e) {
Throwable cause = e.getCause();
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContextFactory.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContextFactory.java
index 2cb677d..4d273ee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContextFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/dynamic/DynamicJAXBContextFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -357,11 +357,11 @@
private static void fixDateTimeConversion(DynamicJAXBContext ctx) {
XMLConversionManager conversionManager = (XMLConversionManager) ctx.getXMLContext().getSession().getDatasourcePlatform().getConversionManager();
- Map defaultXmlTypes = conversionManager.getDefaultXMLTypes();
+ Map defaultXmlTypes = XMLConversionManager.getDefaultXMLTypes();
defaultXmlTypes.remove(Constants.DATE_TIME_QNAME);
defaultXmlTypes.put(Constants.DATE_TIME_QNAME, CoreClassConstants.XML_GREGORIAN_CALENDAR);
- Map defaultJavaTypes = conversionManager.getDefaultJavaTypes();
+ Map defaultJavaTypes = XMLConversionManager.getDefaultJavaTypes();
defaultJavaTypes.remove(CoreClassConstants.CALENDAR);
defaultJavaTypes.put(CoreClassConstants.XML_GREGORIAN_CALENDAR, Constants.DATE_TIME_QNAME);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaMethodImpl.java b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaMethodImpl.java
index da9b88d..d7c399c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaMethodImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/main/java/org/eclipse/persistence/jaxb/javamodel/xjc/XJCJavaMethodImpl.java
@@ -207,7 +207,7 @@
for (JavaClass type : allParams) {
Class<?> paramClass = Class.forName(type.getPackageName() + "." + type.getName());
- if (paramClass.newInstance() instanceof ParameterizedType) {
+ if (paramClass.getConstructor().newInstance() instanceof ParameterizedType) {
return true;
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/JAXBTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/JAXBTestCases.java
index f9aa59f..d6e3cb0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/JAXBTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/JAXBTestCases.java
@@ -102,10 +102,12 @@
super(name);
}
+ @Override
public XMLContext getXMLContext(Project project) {
return new XMLContext(project, classLoader);
}
+ @Override
public void setUp() throws Exception {
setupParser();
setupControlDocs();
@@ -120,6 +122,7 @@
bindingsFileXSDSource = new StreamSource(bindingsFileXSDInputStream);
}
+ @Override
public void tearDown() {
super.tearDown();
jaxbContext = null;
@@ -129,6 +132,7 @@
bindingsFileXSDSource = null;
}
+ @Override
protected void setProject(Project project) {
this.project = project;
}
@@ -346,6 +350,7 @@
return null;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
if(isUnmarshalTest()) {
@@ -353,7 +358,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.MEDIA_TYPE, getXMLUnmarshalMediaType());
Object testObject = null;
if(getUnmarshalClass() != null){
- testObject = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(new StreamSource(instream), getUnmarshalClass());
+ testObject = jaxbUnmarshaller.unmarshal(new StreamSource(instream), getUnmarshalClass());
}else{
testObject = jaxbUnmarshaller.unmarshal(instream);
}
@@ -371,7 +376,7 @@
log("************test with JSON bindings*********");
InputStream instream2 = ClassLoader.getSystemResourceAsStream(resourceName);
if(getUnmarshalClass() != null){
- testObject2 = ((JAXBUnmarshaller)jaxbUnmarshallerFromJSONBindings).unmarshal(new StreamSource(instream2), getUnmarshalClass());
+ testObject2 = jaxbUnmarshallerFromJSONBindings.unmarshal(new StreamSource(instream2), getUnmarshalClass());
}else{
testObject2 = jaxbUnmarshallerFromJSONBindings.unmarshal(instream2);
}
@@ -420,6 +425,7 @@
}
}
+ @Override
public void testObjectToOutputStream() throws Exception {
Object objectToWrite = getWriteControlObject();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
@@ -479,6 +485,7 @@
}
}
+ @Override
public void testObjectToOutputStreamASCIIEncoding() throws Exception {
Object objectToWrite = getWriteControlObject();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
@@ -530,6 +537,7 @@
return doc;
}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
objectToXMLStringWriter(getWriteControlObject());
}
@@ -573,12 +581,13 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
if(XML_OUTPUT_FACTORY != null) {
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLStreamWriter streamWriter= factory.createXMLStreamWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -618,7 +627,7 @@
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLStreamWriter streamWriter= factory.createXMLStreamWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -655,12 +664,13 @@
}
+ @Override
public void testObjectToXMLEventWriter() throws Exception {
if(XML_OUTPUT_FACTORY != null) {
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLEventWriter eventWriter= factory.createXMLEventWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -694,6 +704,7 @@
}
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
Object objectToWrite = getWriteControlObject();
@@ -735,6 +746,7 @@
assertXMLIdentical(controlDocument, testDocument);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
if(isUnmarshalTest()) {
java.net.URL url = ClassLoader.getSystemResource(resourceName);
@@ -742,7 +754,7 @@
Object testObject = null;
if(getUnmarshalClass() != null){
- testObject = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(new StreamSource(url.openStream()), getUnmarshalClass());
+ testObject = jaxbUnmarshaller.unmarshal(new StreamSource(url.openStream()), getUnmarshalClass());
}else{
testObject = jaxbUnmarshaller.unmarshal(url);
}
@@ -750,6 +762,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY && isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -766,6 +779,7 @@
xmlToObjectTest(testObject);
}
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -805,6 +819,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY && isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -821,6 +836,7 @@
}
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
Object objectToWrite = getWriteControlObject();
XMLDescriptor desc = null;
@@ -850,6 +866,7 @@
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
xmlToObjectTest(testObject, getReadControlObject());
}
@@ -869,6 +886,7 @@
super.xmlToObjectTest(testObject);
}
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
if(isUnmarshalTest()) {
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
@@ -950,6 +968,7 @@
schemaFiles = new ArrayList<File>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName)throws IOException {
File schemaFile = new File(suggestedFileName);
if(namespaceURI == null){
@@ -977,6 +996,7 @@
schemaFiles = new ArrayList<Writer>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
if (namespaceURI == null) {
namespaceURI = "";
@@ -1002,6 +1022,7 @@
schemaFiles = new HashMap<String, Writer>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
//return new StreamResult(System.out);
if (namespaceURI == null) {
@@ -1093,6 +1114,7 @@
public ResourceResolver(MyMapStreamSchemaOutputResolver resolver) {
oResolver = resolver;
}
+ @Override
public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseUri) {
return new MyLSInput(namespaceURI, oResolver);
}
@@ -1111,23 +1133,39 @@
sValue = value;
oResolver = resolver;
}
+ @Override
public void setSystemId(String arg0) {}
+ @Override
public void setStringData(String arg0) {}
+ @Override
public void setPublicId(String arg0) {}
+ @Override
public void setEncoding(String arg0) {}
+ @Override
public void setCharacterStream(Reader arg0) {}
+ @Override
public void setCertifiedText(boolean arg0) {}
+ @Override
public void setByteStream(InputStream arg0) {}
+ @Override
public void setBaseURI(String arg0) {}
+ @Override
public String getSystemId() {return null;}
+ @Override
public String getStringData() {
return oResolver.schemaFiles.get(sValue).toString();
}
+ @Override
public String getPublicId() {return null;}
+ @Override
public String getEncoding() {return null;}
+ @Override
public Reader getCharacterStream() {return null;}
+ @Override
public boolean getCertifiedText() {return false;}
+ @Override
public InputStream getByteStream() {return null;}
+ @Override
public String getBaseURI() {return null;}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/PropertyTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/PropertyTypeTestCases.java
index 3ae6b95..68f61de 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/PropertyTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/PropertyTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
initXsiType();
}
+ @Override
public Object getControlObject() {
TestObject testObject = new TestObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATAOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATAOverrideTestCases.java
index d1e163d..562098e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATAOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATAOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setTypes(new Class[]{Employee.class});
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.name = "Jane Doe";
@@ -59,6 +60,7 @@
//CDATA sections don't work with content handlers
}
+ @Override
protected Map getProperties() {
String bindings =
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATATestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATATestCases.java
index 02e5f16..87d4eb6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATATestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/cdata/XmlCDATATestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.name = "Jane Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessmethods/XmlAccessMethodsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessmethods/XmlAccessMethodsTestCases.java
index f3ad785..8dcd181 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessmethods/XmlAccessMethodsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessmethods/XmlAccessMethodsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setWriteControlJSON(WRITE_JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.property1 = "Value1";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorFactory.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorFactory.java
index 5028715..aa148e7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,10 +25,12 @@
public class ClassLevelAccessorFactory implements AccessorFactory {
+ @Override
public Accessor createFieldAccessor(Class beanClass, Field field, boolean isReadOnly) throws JAXBException {
return new ClassLevelAccessorFactory.MyCustomFieldAccessor(beanClass);
}
+ @Override
public Accessor createPropertyAccessor(Class beanClass, Method getMethod, Method setMethod) throws JAXBException {
return new ClassLevelAccessorFactory.MyCustomPropertyAccessor(beanClass);
}
@@ -40,11 +42,13 @@
super(valueType);
}
+ @Override
public Object get(Object arg0) throws AccessorException {
CustomerClassOverride cust = (CustomerClassOverride)arg0;
return "class:field:" + cust.fieldProperty;
}
+ @Override
public void set(Object arg0, Object arg1) throws AccessorException {
String value = (String)arg1;
value = value.substring(value.lastIndexOf(":") + 1);
@@ -58,11 +62,13 @@
super(valueType);
}
+ @Override
public Object get(Object arg0) throws AccessorException {
CustomerClassOverride cust = (CustomerClassOverride)arg0;
return "class:prop:" + cust.getProperty();
}
+ @Override
public void set(Object arg0, Object arg1) throws AccessorException {
String value = (String)arg1;
value = value.substring(value.lastIndexOf(":") + 1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorTestCases.java
index f89377d..c742e9a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/ClassLevelAccessorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
return properties;
}
+ @Override
public Object getControlObject() {
CustomerClassOverride cust = new CustomerClassOverride();
cust.fieldProperty = "fieldPropertyValue";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/MyCustomAccessorFactory.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/MyCustomAccessorFactory.java
index 1d2684e..7f285d7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/MyCustomAccessorFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/MyCustomAccessorFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,10 +24,12 @@
import org.glassfish.jaxb.runtime.v2.runtime.reflect.Accessor;
public class MyCustomAccessorFactory implements AccessorFactory {
+ @Override
public Accessor createFieldAccessor(Class beanClass, Field field, boolean isReadOnly) throws JAXBException {
return new MyCustomAccessorFactory.MyCustomFieldAccessor(beanClass);
}
+ @Override
public Accessor createPropertyAccessor(Class beanClass, Method getMethod, Method setMethod) throws JAXBException {
return new MyCustomAccessorFactory.MyCustomPropertyAccessor(beanClass);
}
@@ -39,11 +41,13 @@
super(valueType);
}
+ @Override
public Object get(Object arg0) throws AccessorException {
CustomerPackageLevel cust = (CustomerPackageLevel)arg0;
return "package:field:" + cust.fieldProperty;
}
+ @Override
public void set(Object arg0, Object arg1) throws AccessorException {
String value = (String)arg1;
value = value.substring(value.lastIndexOf(":") + 1);
@@ -57,11 +61,13 @@
super(valueType);
}
+ @Override
public Object get(Object arg0) throws AccessorException {
CustomerPackageLevel cust = (CustomerPackageLevel)arg0;
return "package:prop:" + cust.getProperty();
}
+ @Override
public void set(Object arg0, Object arg1) throws AccessorException {
String value = (String)arg1;
value = value.substring(value.lastIndexOf(":") + 1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/PackageLevelAccessorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/PackageLevelAccessorTestCases.java
index 6861671..47c1ab6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/PackageLevelAccessorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlaccessorfactory/PackageLevelAccessorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
CustomerPackageLevel cust = new CustomerPackageLevel();
cust.fieldProperty = "fieldPropertyValue";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/MyClassExtractor.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/MyClassExtractor.java
index 287df86..540a2d3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/MyClassExtractor.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/MyClassExtractor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
import org.eclipse.persistence.sessions.Session;
public class MyClassExtractor extends ClassExtractor {
+ @Override
public Class extractClassFromRow(Record databaseRow, Session session) {
return Car.class;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/ParkingLot.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/ParkingLot.java
index 443f1a5..d91140d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/ParkingLot.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/ParkingLot.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,7 +62,7 @@
public String toString() {
String returnString = "ParkingLot has " + vehicles.size() + " vehicles:";
for (int i = 0; i < vehicles.size(); i++) {
- Vehicle nextVehicle = (Vehicle) vehicles.get(i);
+ Vehicle nextVehicle = vehicles.get(i);
returnString += (" " + nextVehicle.toString());
}
return returnString;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/XmlClassExtractorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/XmlClassExtractorTestCases.java
index 6cc8882..033c3b7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/XmlClassExtractorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlclassextractor/XmlClassExtractorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlcontainerproperty/ContainerPropertyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlcontainerproperty/ContainerPropertyTestCases.java
index bfe5a9e..7e8346d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlcontainerproperty/ContainerPropertyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlcontainerproperty/ContainerPropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Employee getControlObject() {
Employee emp = new Employee();
emp.id = 10;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/XmlDiscriminatorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/XmlDiscriminatorTestCases.java
index 74064f7..35cb357 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/XmlDiscriminatorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/XmlDiscriminatorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setWriteControlJSON(JSON_RESOURCE_WRITE);
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
@@ -43,6 +44,7 @@
return new JAXBElement(new QName("vehicle-data"), Vehicle.class, car);
}
+ @Override
public Object getReadControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
@@ -52,6 +54,7 @@
car.topSpeed = 354;
return car;
}
+ @Override
public void testRoundTrip() throws Exception{}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorNSTestCases.java
index f4832f2..def2211 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Root getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorRootNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorRootNSTestCases.java
index a98472c..880be7a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorRootNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmldiscriminator/ns/XmlDiscriminatorRootNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Car getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/noxmlrootelement/NoRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/noxmlrootelement/NoRootElementTestCases.java
index 41203a8..676d6e6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/noxmlrootelement/NoRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/noxmlrootelement/NoRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
return f;
}
+ @Override
public void setupControlDocs() throws Exception{
Document doc = parser.newDocument();
@@ -62,6 +63,7 @@
controlDocument = doc;
}
+ @Override
public Document getTestDocument(InputStream is) throws Exception{
byte[] bytes = new byte[is.available()];
@@ -72,6 +74,7 @@
return parser.parse(new InputSource(new StringReader(s)));
}
+ @Override
public Document getTestDocument(String s) throws Exception{
s = "<DUMMYROOT>" + s + "</DUMMYROOT>";
return parser.parse(new InputSource(new StringReader(s)));
@@ -82,6 +85,7 @@
return false;
}
+ @Override
public void testObjectToContentHandler() throws Exception{
try{
super.testObjectToContentHandler();
@@ -91,6 +95,7 @@
fail("an error was expected");
}
+ @Override
public void testObjectToXMLDocument() throws Exception{
try{
super.testObjectToXMLDocument();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/qualified/ComplexType.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/qualified/ComplexType.java
index 9461d62..e34b67a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/qualified/ComplexType.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/qualified/ComplexType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,11 +70,11 @@
protected final static QName NAME = new QName("", "Local");
public TestLocal(String value) {
- super(NAME, ((Class) String.class), ComplexType.class, value);
+ super(NAME, String.class, ComplexType.class, value);
}
public TestLocal() {
- super(NAME, ((Class) String.class), ComplexType.class, null);
+ super(NAME, String.class, ComplexType.class, null);
}
@Override
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/unqualified/ComplexType.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/unqualified/ComplexType.java
index 27082e6..e9d88c9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/unqualified/ComplexType.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/unqualified/ComplexType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,11 +70,11 @@
protected final static QName NAME = new QName("", "Local");
public TestLocal(String value) {
- super(NAME, ((Class) String.class), ComplexType.class, value);
+ super(NAME, String.class, ComplexType.class, value);
}
public TestLocal() {
- super(NAME, ((Class) String.class), ComplexType.class, null);
+ super(NAME, String.class, ComplexType.class, null);
}
@Override
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/xsitype2/FooBarXsiTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/xsitype2/FooBarXsiTypeTestCases.java
index d5014f3..7816463 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/xsitype2/FooBarXsiTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementdecl/xsitype2/FooBarXsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
m.marshal(getControlObject(), System.out);
}
+ @Override
public void testRoundTrip(){
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/XmlElementsJoinNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/XmlElementsJoinNodeTestCases.java
index a2f95a7..6fec513 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/XmlElementsJoinNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/XmlElementsJoinNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
}
+ @Override
public Object getControlObject() {
Address address1 = new Address("a100", "123 Some Street", "shipping");
Address address2 = new Address("a101", "66 Dead End Rd.", "home");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/collection/XmlElementsJoinNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/collection/XmlElementsJoinNodeTestCases.java
index b1f52eb..778ea39 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/collection/XmlElementsJoinNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlelementsjoinnodes/collection/XmlElementsJoinNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_VALUE_WRAPPER, "value");
}
+ @Override
public Object getJSONReadControlObject() {
Address address1 = new Address("a100", "123 Some Street", "shipping");
Address address2 = new Address("a101", "66 Dead End Rd.", "home");
@@ -80,6 +81,7 @@
return new Root(clients, addressList, phoneList);
}
+ @Override
public Object getControlObject() {
Address address1 = new Address("a100", "123 Some Street", "shipping");
Address address2 = new Address("a101", "66 Dead End Rd.", "home");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdEventHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdEventHandlerTestCases.java
index 6bd5183..1f1ed41 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdEventHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdEventHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,8 +45,10 @@
}
//Not applicable
+ @Override
public void testRoundTrip(){}
+ @Override
public void testJSONUnmarshalFromInputSource() throws Exception{
try{
super.testJSONUnmarshalFromInputSource();
@@ -58,6 +60,7 @@
}
+ @Override
public void testJSONUnmarshalFromJsonStructureSource() throws Exception{
try{
super.testJSONUnmarshalFromJsonStructureSource();
@@ -78,6 +81,7 @@
}
}
+ @Override
public void testJSONUnmarshalFromInputStream() throws Exception{
try{
super.testJSONUnmarshalFromInputStream();
@@ -88,6 +92,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testJSONUnmarshalFromReader() throws Exception{
try{
super.testJSONUnmarshalFromReader();
@@ -98,6 +103,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testUnmarshalAutoDetect() throws Exception{
try{
super.testUnmarshalAutoDetect();
@@ -108,6 +114,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testJSONUnmarshalFromSource() throws Exception{
try{
super.testJSONUnmarshalFromSource();
@@ -118,6 +125,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testJSONUnmarshalFromURL() throws Exception{
try{
super.testJSONUnmarshalFromURL();
@@ -128,6 +136,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception{
try{
super.testXMLToObjectFromInputStream();
@@ -138,6 +147,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testXMLToObjectFromNode() throws Exception{
try{
super.testXMLToObjectFromNode();
@@ -148,6 +158,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testXMLToObjectFromURL() throws Exception{
try{
super.testXMLToObjectFromURL();
@@ -158,6 +169,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testUnmarshallerHandler() throws Exception{
try{
super.testUnmarshallerHandler();
@@ -168,6 +180,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception{
try{
super.testXMLToObjectFromXMLEventReader();
@@ -178,6 +191,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testXMLToObjectFromXMLStreamReaderEx() throws Exception{
try{
super.testXMLToObjectFromXMLStreamReaderEx();
@@ -188,6 +202,7 @@
fail("An Exception should have occurred");
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception{
try{
super.testXMLToObjectFromXMLStreamReader();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdTestCases.java
index 26fbf65..4f596fd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdRefMissingIdTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,5 +51,6 @@
}
//Not applicable
+ @Override
public void testRoundTrip(){}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdSystemPropertyNonDefaultTestCase.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdSystemPropertyNonDefaultTestCase.java
index 2aa242c..c464ff8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdSystemPropertyNonDefaultTestCase.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlidref/XmlIdSystemPropertyNonDefaultTestCase.java
@@ -55,5 +55,6 @@
}
//Not applicable
+ @Override
public void testRoundTrip() { }
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseRefChoiceAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseRefChoiceAdapterTestCases.java
index 45eba24..89b350c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseRefChoiceAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseRefChoiceAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlJSON(JSON_RESOURCE);;
}
+ @Override
public Object getControlObject() {
Owner owner = new Owner();
owner.owned = new ArrayList<Owned>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceAdapterTestCases.java
index 234ce3c..333c127 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
protected void setUp() throws Exception {
super.setUp();
loader = Parent.class.getClassLoader();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceWithRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceWithRefTestCases.java
index 49dad19..73f635b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceWithRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlinversereference/InverseReferenceWithRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Parent parent = new Parent();
parent.children = new ArrayList<Child>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmljoinnode/XmlJoinNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmljoinnode/XmlJoinNodeTestCases.java
index 17f27b8..3cd1498 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmljoinnode/XmlJoinNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmljoinnode/XmlJoinNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Address ottawa100 = new Address(100, "45 O'Connor St.", "400", "Ottawa", "K1P1A4");
Address ottawa200 = new Address(200, "1 Anystreet Rd.", "9", "Ottawa", "K4P1A2");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationNonTransientTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationNonTransientTestCases.java
index 617c2c6..688308d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationNonTransientTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationNonTransientTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,10 +88,12 @@
this.alternateColumn = alt;
}
+ @Override
public String getPublicId() {
return null;
}
+ @Override
public String getSystemId() {
if (!includeSysId) {
return null;
@@ -100,10 +102,12 @@
}
}
+ @Override
public int getLineNumber() {
return line;
}
+ @Override
public int getColumnNumber() {
return column;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationTestCases.java
index 56c436d..af54828 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmllocation/XmlLocationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -85,10 +85,12 @@
this.alternateColumn = alt;
}
+ @Override
public String getPublicId() {
return null;
}
+ @Override
public String getSystemId() {
if (!includeSysId) {
return null;
@@ -97,10 +99,12 @@
}
}
+ @Override
public int getLineNumber() {
return line;
}
+ @Override
public int getColumnNumber() {
return column;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/JAXBDefaultNameTransformerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/JAXBDefaultNameTransformerTestCases.java
index b20d49d..80ae26b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/JAXBDefaultNameTransformerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/JAXBDefaultNameTransformerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -83,6 +84,7 @@
return employee;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -92,6 +94,7 @@
this.xmlToObjectTest(obj);
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -101,6 +104,7 @@
this.xmlToObjectTest(obj);
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/JAXBClassLevelUpperNameTransformerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/JAXBClassLevelUpperNameTransformerTestCases.java
index f03975a..eb178e1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/JAXBClassLevelUpperNameTransformerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/JAXBClassLevelUpperNameTransformerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -86,6 +87,7 @@
return employee;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -95,6 +97,7 @@
this.xmlToObjectTest(obj);
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -104,6 +107,7 @@
this.xmlToObjectTest(obj);
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyLowerNameTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyLowerNameTransformer.java
index 63989d2..af69e94 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyLowerNameTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyLowerNameTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,18 +20,22 @@
public class MyLowerNameTransformer implements XMLNameTransformer{
+ @Override
public String transformTypeName(String name) {
return name.toLowerCase();
}
+ @Override
public String transformElementName(String name) {
return name.toLowerCase();
}
+ @Override
public String transformAttributeName(String name) {
return name.toLowerCase();
}
+ @Override
public String transformRootElementName(String name) {
name = name.substring(name.lastIndexOf('.') + 1);
return name.toLowerCase();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyUpperNameTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyUpperNameTransformer.java
index cd45711..8171913 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyUpperNameTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/classlevel/upper/MyUpperNameTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,18 +20,22 @@
public class MyUpperNameTransformer implements XMLNameTransformer{
+ @Override
public String transformTypeName(String name) {
return name.toUpperCase();
}
+ @Override
public String transformElementName(String name) {
return name.toUpperCase();
}
+ @Override
public String transformAttributeName(String name) {
return name.toUpperCase();
}
+ @Override
public String transformRootElementName(String name) {
name = name.substring(name.lastIndexOf('.') + 1);
return name.toUpperCase();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/JAXBUpperNameTransformerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/JAXBUpperNameTransformerTestCases.java
index f530b91..03a1fd6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/JAXBUpperNameTransformerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/JAXBUpperNameTransformerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -86,6 +87,7 @@
return employee;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -95,6 +97,7 @@
this.xmlToObjectTest(obj);
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -104,6 +107,7 @@
this.xmlToObjectTest(obj);
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/MyUpperNameTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/MyUpperNameTransformer.java
index 230bda5..984c1ff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/MyUpperNameTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnametransformer/upper/MyUpperNameTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,18 +20,22 @@
public class MyUpperNameTransformer implements XMLNameTransformer{
+ @Override
public String transformTypeName(String name) {
return name.toUpperCase();
}
+ @Override
public String transformElementName(String name) {
return name.toUpperCase();
}
+ @Override
public String transformAttributeName(String name) {
return name.toUpperCase();
}
+ @Override
public String transformRootElementName(String name) {
name = name.substring(name.lastIndexOf('.') + 1);
return name.toUpperCase();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyNoXmlElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyNoXmlElementTestCases.java
index eabbf4a..abd5410 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyNoXmlElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyNoXmlElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setWriteControlDocument(XML_WRITE_RESOURCE);
}
+ @Override
public Object getControlObject() {
EmployeeNoXmlElement ctrlEmp = new EmployeeNoXmlElement();
ctrlEmp.firstName = FNAME;
@@ -81,6 +82,7 @@
return ctrlEmp;
}
+ @Override
public Object getWriteControlObject() {
if(ctrlEmp == null){
ctrlEmp = new EmployeeNoXmlElement();
@@ -100,6 +102,7 @@
return ctrlEmp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/noxmlelement-eclipselink-oxm.xml");
@@ -111,12 +114,14 @@
return properties;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception{
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlEmp.wasGetCalled);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
EmployeeNoXmlElement empObj = (EmployeeNoXmlElement)testObject;
@@ -126,10 +131,12 @@
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
+ @Override
public void testObjectToContentHandler() throws Exception {
//See Bug 355143
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyTestCases.java
index fc46318..de05a88 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/XmlNullPolicyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setWriteControlDocument(XML_WRITE_RESOURCE);
}
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.firstName = FNAME;
@@ -81,6 +82,7 @@
return ctrlEmp;
}
+ @Override
public Object getWriteControlObject() {
if(ctrlEmp == null){
ctrlEmp = new Employee();
@@ -108,6 +110,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/annotations/xmlnullpolicy/eclipselink-oxm.xml");
@@ -119,12 +122,14 @@
return properties;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception{
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlEmp.wasGetCalled);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
Employee empObj = (Employee)testObject;
@@ -134,10 +139,12 @@
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
+ @Override
public void testObjectToContentHandler() throws Exception {
//See Bug 355143
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathOverrideTestCases.java
index acc2e4b..b1583ae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setTypes(new Class[]{Employee.class, Address.class, Root.class, PhoneNumber.class});
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.id = 101;
@@ -78,6 +79,7 @@
return root;
}
+ @Override
protected Map getProperties() throws JAXBException{
String bindings =
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathTestCases.java
index fb673c4..ecdce09 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getJSONReadControlObject(){
Root root = (Root)getControlObject();
Employee emp = root.employees.get(0);
@@ -45,6 +46,7 @@
return root;
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.id = 101;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathUnmappedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathUnmappedTestCases.java
index b04f57a..49d0096 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathUnmappedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/XmlPathUnmappedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setWriteControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getJSONReadControlObject(){
Root root = (Root)getControlObject();
Employee emp = root.employees.get(0);
@@ -46,6 +47,7 @@
return root;
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.id = 101;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/attributecollection/XmlPathCollectionAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/attributecollection/XmlPathCollectionAttributeTestCases.java
index 0a0944f..cb2e962 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/attributecollection/XmlPathCollectionAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/attributecollection/XmlPathCollectionAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,7 +60,7 @@
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(instream);
- Object testObject = (TestClass) jaxbUnmarshaller.unmarshal(doc);
+ Object testObject = jaxbUnmarshaller.unmarshal(doc);
instream.close();
xmlToObjectTest(testObject);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/schematype/SchemaTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/schematype/SchemaTypeTestCases.java
index d616394..7c1241b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/schematype/SchemaTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpath/schematype/SchemaTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,6 +62,7 @@
"}}";
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/XmlPathsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/XmlPathsTestCases.java
index 7c05b4c..a805a70 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/XmlPathsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/XmlPathsTestCases.java
@@ -53,6 +53,7 @@
*
* @return
*/
+ @Override
public Employee getControlObject() {
Employee emp = new Employee();
emp.thing = Integer.valueOf(INT_VAL);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/override/XmlPathsOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/override/XmlPathsOverrideTestCases.java
index 784c020..7f36362 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/override/XmlPathsOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/override/XmlPathsOverrideTestCases.java
@@ -49,6 +49,7 @@
setClasses(new Class[]{});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/annotations/xmlpaths/override/employee-oxm.xml");
@@ -66,6 +67,7 @@
*
* @return
*/
+ @Override
public Employee getControlObject() {
Employee emp = new Employee();
emp.thing = Integer.valueOf(INT_VAL);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyOverrideTestCases.java
index 512f2bc..7950c51 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setTypes(new Class[] {Employee.class});
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.name = "Jane Doe";
@@ -48,6 +49,7 @@
return emp;
}
+ @Override
protected Map getProperties() {
String bindings =
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyTestCases.java
index d6f4036..ef2d956 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlreadonly/XmlReadOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setWriteControlJSON(JSON_WRITE_RESOURCE);
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.name = "Jane Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/AddressTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/AddressTransformer.java
index 6429111..740bab2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/AddressTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/AddressTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,9 +22,11 @@
public class AddressTransformer implements FieldTransformer, AttributeTransformer {
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
}
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session) {
if (instance instanceof EmployeeWithAddress) {
if (fieldName.contains("street")) {
@@ -43,6 +45,7 @@
return null;
}
+ @Override
public Object buildAttributeValue(Record record, Object object, Session session) {
String street = (String) record.get("address/street/text()");
String city =(String) record.get("address/city/text()");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/EndTimeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/EndTimeTransformer.java
index 6c3fb81..9d48493 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/EndTimeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/EndTimeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,10 +24,12 @@
public class EndTimeTransformer implements FieldTransformer {
+ @Override
public String buildFieldValue(Object instance, String fieldName, Session session) {
return ((Employee)instance).normalHours[1];
}
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
// TODO Auto-generated method stub
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/NormalHoursTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/NormalHoursTransformer.java
index c1b1337..81d149a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/NormalHoursTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/NormalHoursTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
public class NormalHoursTransformer implements AttributeTransformer {
+ @Override
public String[] buildAttributeValue(Record record, Object object, Session session) {
String startTime = (String)record.get("normal-hours/start-time/text()");
String endTime = (String)record.get("normal-hours/end-time/text()");
@@ -33,6 +34,7 @@
}
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
// TODO Auto-generated method stub
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/StartTimeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/StartTimeTransformer.java
index fb713be..295eac5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/StartTimeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/StartTimeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,10 +23,12 @@
public class StartTimeTransformer implements FieldTransformer {
+ @Override
public String buildFieldValue(Object instance, String fieldName, Session session) {
return ((Employee)instance).normalHours[0];
}
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
// TODO Auto-generated method stub
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorTestCases.java
index 9c9c00c..6e3a52d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/employee.json");
}
+ @Override
public Object getControlObject() {
EmployeeWithAddressAndTransformer emp = new EmployeeWithAddressAndTransformer();
emp.name = "John Smith";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorXMLBindingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorXMLBindingsTestCases.java
index 135360e..c53538f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorXMLBindingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XMLTransformationNoArgCtorXMLBindingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/employee.json");
}
+ @Override
public Object getControlObject() {
EmployeeWithAddress emp = new EmployeeWithAddress();
emp.name = "John Smith";
@@ -42,6 +43,7 @@
return emp;
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationMethodTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationMethodTestCases.java
index 3cd876c..a3ea598 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationMethodTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationMethodTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/transformation/employee1.json");
}
+ @Override
public Object getControlObject() {
EmployeeTransformationMethod emp = new EmployeeTransformationMethod();
emp.name = "John Smith";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationTestCases.java
index e52cd2f..b21e997 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransformation/XmlTransformationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/transformation/employee1.json");
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.name = "John Smith";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ChildClass.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ChildClass.java
index 865af01..94d8bcd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ChildClass.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ChildClass.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
private String lastName;
+ @Override
public String getFirstName() {
return super.getFirstName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientListTestCases.java
index b60afb1..c54c55f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
return obj;
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientTestCases.java
index 1f510eb..85623e7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/ObjectWithTransientTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
return obj;
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/PropOrderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/PropOrderTestCases.java
index 690077f..b685a72 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/PropOrderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmltransient/PropOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
*/
public class PropOrderTestCases extends TestCase {
+ @Override
public String getName() {
return "XmlTransient PropOrderTestCases: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyOverrideTestCases.java
index 3d47a49..eecc9ca 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setTypes(new Class[] {Employee.class});
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.name = "Jane Doe";
@@ -47,6 +48,7 @@
return emp;
}
+ @Override
protected Map getProperties() {
String bindings =
"<xml-bindings xmlns=\"http://www.eclipse.org/eclipselink/xsds/persistence/oxm\"> " +
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyTestCases.java
index 1cd67b4..ec087c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/annotations/xmlwriteonly/XmlWriteOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
return getWriteControlObject();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/any/AnyWithJAXBElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/any/AnyWithJAXBElementTestCases.java
index 3c76005..4754c08 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/any/AnyWithJAXBElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/any/AnyWithJAXBElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root theRoot = new Root();
QName qname = new QName("namespace","dateLocalName");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationRuntimeTestCase.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationRuntimeTestCase.java
index d00fb6a..4e149dc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationRuntimeTestCase.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationRuntimeTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -231,6 +231,7 @@
assertTrue(FILE_JSON_INVALID.delete());
}
+ @Override
@Before
public void setUp() throws Exception {
preferredValidatorFactory = Validation.buildDefaultValidatorFactory();
@@ -259,6 +260,7 @@
FILE_JSON_INVALID = new File(RESOURCES_PATH + "employeeInvalid.json");
}
+ @Override
@After
public void tearDown() throws Exception {
marshallerValidOn = marshallerValidOff = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationSpecialtiesTestCase.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationSpecialtiesTestCase.java
index 6adae00..7d51625 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationSpecialtiesTestCase.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/BeanValidationSpecialtiesTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -378,8 +378,10 @@
}
+ @Override
public ClockProvider getClockProvider() {
return new ClockProvider() {
+ @Override
public Clock getClock() {
return Clock.systemUTC();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/ValidationXMLTestCase.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/ValidationXMLTestCase.java
index d3367b6..060fcee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/ValidationXMLTestCase.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/beanvalidation/ValidationXMLTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -134,6 +134,7 @@
assertTrue(i == 0b1001);
}
+ @Override
@Before
public void setUp() throws Exception {
classLoader = new ValidationClassLoader(currentThread.getContextClassLoader());
@@ -155,6 +156,7 @@
beanValidationPresent.setAccessible(false);
}
+ @Override
@After
public void tearDown() throws Exception {
currentThread.setContextClassLoader(classLoader.getParent());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/binder/adapter/MapEntryAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/binder/adapter/MapEntryAdapter.java
index 5414885..8085f39 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/binder/adapter/MapEntryAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/binder/adapter/MapEntryAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
*
*/
public class MapEntryAdapter extends XmlAdapter<MapEntry, Map<Integer, String>> {
+ @Override
public Map<Integer, String> unmarshal(MapEntry mapEntry) throws Exception {
Map<Integer, String> map = new TreeMap<Integer, String>();
while (mapEntry != null) {
@@ -33,6 +34,7 @@
return map;
}
+ @Override
public MapEntry marshal(Map<Integer, String> map) throws Exception {
MapEntry lastEntry = null;
for (Map.Entry<Integer, String> mapEntry : map.entrySet()) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/casesensitivity/JAXBCaseInsensitivityTestCase.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/casesensitivity/JAXBCaseInsensitivityTestCase.java
index 4b13e15..1cf7d09 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/casesensitivity/JAXBCaseInsensitivityTestCase.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/casesensitivity/JAXBCaseInsensitivityTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -101,6 +101,7 @@
return otherCaseCustomer;
}
+ @Override
@Before
public void setUp() throws Exception {
baseCustomer = new CustomerImpl();
@@ -129,6 +130,7 @@
unmarshallerCorrectCaseSensitive = ctxCorrectCaseSensitive.createUnmarshaller();
}
+ @Override
@After
public void tearDown() throws Exception {
baseCustomer = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/classloader/DifferentClassLoaderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/classloader/DifferentClassLoaderTestCases.java
index 4360d01..021d133 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/classloader/DifferentClassLoaderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/classloader/DifferentClassLoaderTestCases.java
@@ -58,6 +58,7 @@
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
protected Object getControlObject() {
try{
Object classA = rootClass.newInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderELTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderELTestCases.java
index e8b11c7..fe291d1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderELTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderELTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
return ch;
}
+ @Override
public Object getReadControlObject(){
CollectionHolder ch = new CollectionHolder();
ch.collection2 = new ArrayList();
@@ -65,6 +66,7 @@
return ch;
}
+ @Override
public Object getJSONReadControlObject(){
CollectionHolder ch = new CollectionHolder();
ch.collection1 = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedELTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedELTestCases.java
index b522b2e..04cdcc3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedELTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedELTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
return new CollectionHolderInitialized();
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedWithNullsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedWithNullsTestCases.java
index 662757d..49b7728 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedWithNullsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderInitializedWithNullsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -113,9 +113,11 @@
return obj;
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
+ @Override
public void testRoundTrip() throws Exception{
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderNillableWithNullsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderNillableWithNullsTestCases.java
index 39a22b2..7c83e99 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderNillableWithNullsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderNillableWithNullsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,6 +80,7 @@
return obj;
}
+ @Override
public Object getReadControlObject() {
CollectionHolderNillable obj = new CollectionHolderNillable();
obj.collection1 = new ArrayList();
@@ -121,6 +122,7 @@
return obj;
}
+ @Override
public void testRoundTrip() throws Exception{
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemReducedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemReducedTestCases.java
index 641852f..0adda57 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemReducedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemReducedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -87,6 +87,7 @@
return ch;
}
+ @Override
public Object getReadControlObject() {
CollectionHolderInitialized ch = new CollectionHolderInitialized();
ch.getCollection1().add(10);
@@ -135,6 +136,7 @@
return ch;
}
+ @Override
protected Object getJSONReadControlObject() {
CollectionHolderInitialized obj = (CollectionHolderInitialized)getControlObject();
obj.collection5.get(0).collection10.put(new QName("type"), "collectionHolderInitialized");
@@ -151,11 +153,13 @@
return obj;
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
//not applicable
+ @Override
public void testRoundTrip(){
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemTestCases.java
index 196c3c4..07c4ad7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedSingleItemTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -87,6 +87,7 @@
return ch;
}
+ @Override
public Object getReadControlObject() {
CollectionHolderInitialized ch = new CollectionHolderInitialized();
ch.getCollection1().add(10);
@@ -135,6 +136,7 @@
return ch;
}
+ @Override
protected Object getJSONReadControlObject() {
CollectionHolderInitialized obj = (CollectionHolderInitialized)getControlObject();
obj.collection5.get(0).collection10.put(new QName("type"), "collectionHolderInitialized");
@@ -151,11 +153,13 @@
return obj;
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
//not applicable
+ @Override
public void testRoundTrip(){
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedTestCases.java
index dd3b6a9..847aca6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderPopulatedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -97,6 +97,7 @@
return ch;
}
+ @Override
public Object getReadControlObject() {
CollectionHolderInitialized ch = new CollectionHolderInitialized();
ch.getCollection1().add(10);
@@ -154,6 +155,7 @@
return ch;
}
+ @Override
protected Object getJSONReadControlObject() {
CollectionHolderInitialized obj = (CollectionHolderInitialized)getControlObject();
obj.collection5.get(0).collection10.put(new QName("type"), "collectionHolderInitialized");
@@ -170,11 +172,13 @@
return obj;
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
//not applicable
+ @Override
public void testRoundTrip(){
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersInitializedELTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersInitializedELTestCases.java
index f2bc406..a5f9846 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersInitializedELTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersInitializedELTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
return new CollectionHolderWrappersInitialized();
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersPopulatedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersPopulatedTestCases.java
index 9418714..8edbebb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersPopulatedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/collections/CollectionHolderWrappersPopulatedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,6 +71,7 @@
return obj;
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/CycleRecoverableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/CycleRecoverableTestCases.java
index adc84d4..5318908 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/CycleRecoverableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/CycleRecoverableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -97,7 +97,7 @@
}
assertNotNull("No exception caught as expected.", expectedException);
- XMLMarshalException xmlMarshalException = (XMLMarshalException) expectedException;
+ XMLMarshalException xmlMarshalException = expectedException;
assertEquals("Incorrect exception code.", xmlMarshalException.getErrorCode(), XMLMarshalException.OBJECT_CYCLE_DETECTED);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/Employee.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/Employee.java
index 21f4845..28a0a86 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/Employee.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/cycle/Employee.java
@@ -27,6 +27,7 @@
public String name;
public List<ContactInfo> contactInfos = new ArrayList<ContactInfo>();
+ @Override
public Object onCycleDetected(Context arg0) {
// Ensure Context's marshaller was set
String marshallerString = arg0.getMarshaller().toString();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBCollectionTestCases.java
index 0023b29..80b6eb5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,15 +45,16 @@
super(name);
}
+ @Override
public String getName() {
return "Dynamic JAXB: Collections: " + super.getName();
}
public void testXSDSingleListUnmarshal() throws Exception {
- InputStream schemaStream = classLoader.getSystemResourceAsStream(XSD_SINGLE);
+ InputStream schemaStream = ClassLoader.getSystemResourceAsStream(XSD_SINGLE);
jaxbContext = DynamicJAXBContextFactory.createContextFromXSD(schemaStream, null, null, null);
- InputStream xmlStream = classLoader.getSystemResourceAsStream(XSD_SINGLE_INSTANCE);
+ InputStream xmlStream = ClassLoader.getSystemResourceAsStream(XSD_SINGLE_INSTANCE);
JAXBElement<DynamicEntity> jaxbElement = (JAXBElement<DynamicEntity>) jaxbContext.createUnmarshaller().unmarshal(xmlStream);
DynamicEntity customer = jaxbElement.getValue();
@@ -66,7 +67,7 @@
}
public void testXSDMultipleListUnmarshal() throws Exception {
- InputStream schemaStream = classLoader.getSystemResourceAsStream(XSD_MULTI);
+ InputStream schemaStream = ClassLoader.getSystemResourceAsStream(XSD_MULTI);
jaxbContext = DynamicJAXBContextFactory.createContextFromXSD(schemaStream, null, null, null);
InputStream xmlStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD_MULTI_INSTANCE);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBContextCreationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBContextCreationTestCases.java
index 73259de..f6fa3b5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBContextCreationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBContextCreationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
super(name);
}
+ @Override
public String getName() {
return "Dynamic JAXB: Context Creation: " + super.getName();
}
@@ -137,7 +138,7 @@
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
docFactory.setNamespaceAware(true);
- InputStream xsdStream = classLoader.getSystemResourceAsStream(EXAMPLE_XSD);
+ InputStream xsdStream = ClassLoader.getSystemResourceAsStream(EXAMPLE_XSD);
Source xsdSource = new StreamSource(xsdStream);
// Set SYSTEM_ID to the filename part of the fully qualified EXAMPLE_XSD
xsdSource.setSystemId(EXAMPLE_XSD.substring(EXAMPLE_XSD.lastIndexOf('/') + 1));
@@ -221,7 +222,7 @@
// To use schema imports, schemas must be given as Sources
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
- InputStream inputStream = classLoader.getSystemResourceAsStream(EXAMPLE_XSD);
+ InputStream inputStream = ClassLoader.getSystemResourceAsStream(EXAMPLE_XSD);
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
docFactory.setNamespaceAware(true);
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
@@ -278,7 +279,7 @@
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
docFactory.setNamespaceAware(true);
- InputStream xsdStream = classLoader.getSystemResourceAsStream(EXAMPLE_XSD);
+ InputStream xsdStream = ClassLoader.getSystemResourceAsStream(EXAMPLE_XSD);
Source xsdSource = new StreamSource(xsdStream);
// Set SYSTEM_ID to the filename part of the fully qualified EXAMPLE_XSD
xsdSource.setSystemId(EXAMPLE_XSD.substring(EXAMPLE_XSD.lastIndexOf('/') + 1));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromOXMTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromOXMTestCases.java
index f5ca68d..321347a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromOXMTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromOXMTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -79,6 +79,7 @@
super(name);
}
+ @Override
public String getName() {
return "Dynamic JAXB: OXM: " + super.getName();
}
@@ -798,7 +799,7 @@
InputStream xmlStream = ClassLoader.getSystemResourceAsStream(PERSON_XML);
JAXBElement person = (JAXBElement) jaxbContext.createUnmarshaller().unmarshal(xmlStream);
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "person"), person.getName());
- JAXBElement name = (JAXBElement) ((DynamicEntity) person.getValue()).get("name");
+ JAXBElement name = ((DynamicEntity) person.getValue()).get("name");
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "name"), name.getName());
// ====================================================================
@@ -806,7 +807,7 @@
InputStream xmlStream2 = ClassLoader.getSystemResourceAsStream(PERSONNE_XML);
JAXBElement person2 = (JAXBElement) jaxbContext.createUnmarshaller().unmarshal(xmlStream2);
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "personne"), person2.getName());
- JAXBElement name2 = (JAXBElement) ((DynamicEntity) person2.getValue()).get("name");
+ JAXBElement name2 = ((DynamicEntity) person2.getValue()).get("name");
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "nom"), name2.getName());
} catch (UndeclaredThrowableException e) {
if (e.getUndeclaredThrowable() instanceof NoSuchMethodException) {
@@ -1306,7 +1307,7 @@
DynamicEntity readAddress = readPerson.get("address");
assertEquals("Backpointer was not properly set.", readPerson, readAddress.get("person"));
- Vector<DynamicEntity> readPhones = (Vector<DynamicEntity>) readPerson.get("phoneNumbers");
+ Vector<DynamicEntity> readPhones = readPerson.get("phoneNumbers");
for (DynamicEntity readPhone : readPhones) {
assertEquals("Backpointer was not properly set.", readPerson, readPhone.get("person"));
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromSessionsXMLTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromSessionsXMLTestCases.java
index b83da03..435366d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromSessionsXMLTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromSessionsXMLTestCases.java
@@ -84,6 +84,7 @@
xmlContext = ((DynamicJAXBContext) jaxbContext).getXMLContext();
}
+ @Override
protected Object getControlObject() {
DynamicEntity docWrapper = ((DynamicJAXBContext) jaxbContext).newDynamicEntity(DOCWRAPPER_CLASS_NAME);
@@ -269,8 +270,8 @@
Text text2 = (Text) controlElement;
equal = equal && text1.getNodeValue().equals(text2.getNodeValue());
} else if (testElement.getNodeType() == controlElement.ELEMENT_NODE && controlElement.getNodeType() == controlElement.ELEMENT_NODE) {
- Element elem1 = (Element) testElement;
- Element elem2 = (Element) controlElement;
+ Element elem1 = testElement;
+ Element elem2 = controlElement;
equal = equal && elem1.getNodeName().equals(elem2.getNodeName());
equal = equal && (elem1.getChildNodes().getLength() == elem2.getChildNodes().getLength());
compareObjects(elem1.getFirstChild().getNodeValue(), elem2.getFirstChild().getNodeValue());
@@ -336,6 +337,7 @@
}
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromXSDTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromXSDTestCases.java
index 618186f..26ca8a8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromXSDTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBFromXSDTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,6 +68,7 @@
super(name);
}
+ @Override
public String getName() {
return "Dynamic JAXB: XSD: " + super.getName();
}
@@ -722,7 +723,7 @@
InputStream xmlStream = ClassLoader.getSystemResourceAsStream(PERSON_XML);
JAXBElement person = (JAXBElement) jaxbContext.createUnmarshaller().unmarshal(xmlStream);
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "person"), person.getName());
- JAXBElement name = (JAXBElement) ((DynamicEntity) person.getValue()).get("name");
+ JAXBElement name = ((DynamicEntity) person.getValue()).get("name");
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "name"), name.getName());
// ====================================================================
@@ -730,7 +731,7 @@
InputStream xmlStream2 = ClassLoader.getSystemResourceAsStream(PERSONNE_XML);
JAXBElement person2 = (JAXBElement) jaxbContext.createUnmarshaller().unmarshal(xmlStream2);
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "personne"), person2.getName());
- JAXBElement name2 = (JAXBElement) ((DynamicEntity) person2.getValue()).get("name");
+ JAXBElement name2 = ((DynamicEntity) person2.getValue()).get("name");
assertEquals("Element was not substituted properly: ", new QName("myNamespace", "nom"), name2.getName());
} catch (JAXBException e) {
// If running in a non-JAXB 2.2 environment, we will get this error because the required() method
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBRefreshTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBRefreshTestCases.java
index 67dd4d5..d21c9c0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBRefreshTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBRefreshTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
private static final String XML_RESOURCE_BEFORE = "org/eclipse/persistence/testing/jaxb/dynamic/before.xml";
private static final String XML_RESOURCE_AFTER = "org/eclipse/persistence/testing/jaxb/dynamic/after.xml";
+ @Override
public String getName() {
return "Dynamic JAXB: Metadata Refresh: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBUsingXMLNamesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBUsingXMLNamesTestCases.java
index 06d2d82..5e9bd6c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBUsingXMLNamesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/DynamicJAXBUsingXMLNamesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
super(name);
}
+ @Override
public String getName() {
return "Dynamic JAXB: Using XML Names: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/EmptyContextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/EmptyContextTestCases.java
index 82df2b4..9b5fc87 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/EmptyContextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/EmptyContextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
private static class TestMetadataSource implements MetadataSource {
+ @Override
public XmlBindings getXmlBindings(Map<String, ?> properties, ClassLoader classLoader) {
XmlBindings xmlBindings = new XmlBindings();
xmlBindings.setPackageName("test");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/sessioneventlistener/SessionEventListenerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/sessioneventlistener/SessionEventListenerTestCases.java
index 2b7e554..5483658 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/sessioneventlistener/SessionEventListenerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/sessioneventlistener/SessionEventListenerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,7 +49,7 @@
Map<String, Object> properties = new HashMap<String, Object>(2);
properties.put(JAXBContextProperties.SESSION_EVENT_LISTENER, sessionEventListener);
properties.put(JAXBContextFactory.ECLIPSELINK_OXM_XML_KEY, "org/eclipse/persistence/testing/jaxb/dynamic/sessioneventlistener/oxm.xml");
- JAXBContext jc = (JAXBContext) DynamicJAXBContextFactory.createContextFromOXM(this.getClass().getClassLoader(), properties);
+ JAXBContext jc = DynamicJAXBContextFactory.createContextFromOXM(this.getClass().getClassLoader(), properties);
unmarshalTest(jc);
}
@@ -58,8 +58,8 @@
properties.put(JAXBContextProperties.SESSION_EVENT_LISTENER, sessionEventListener);
ClassLoader classLoader = SessionEventListenerTestCases.class.getClassLoader();
- InputStream schemaStream = classLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/dynamic/sessioneventlistener/schema.xsd");
- JAXBContext jc = (JAXBContext) DynamicJAXBContextFactory.createContextFromXSD(schemaStream, null, classLoader, properties);
+ InputStream schemaStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/dynamic/sessioneventlistener/schema.xsd");
+ JAXBContext jc = DynamicJAXBContextFactory.createContextFromXSD(schemaStream, null, classLoader, properties);
unmarshalTest(jc);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/AttributeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/AttributeTransformer.java
index eb5463c..0b85d7a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/AttributeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/AttributeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
public class AttributeTransformer extends AttributeTransformerAdapter {
+ @Override
public Object buildAttributeValue(Record record, Object instance, Session session) {
String[] objectValue = new String[2];
objectValue[0] = (String) record.get("transform/first-val/text()");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/ComputerAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/ComputerAdapter.java
index 5839c51..de4c703 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/ComputerAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/ComputerAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
private final String DELIM = "::";
+ @Override
public String marshal(Computer arg0) throws Exception {
String marshalString = "";
@@ -37,6 +38,7 @@
return marshalString;
}
+ @Override
public Computer unmarshal(String arg0) throws Exception {
Computer c = new Computer();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/CustomEntityResolver.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/CustomEntityResolver.java
index 8ea22a5..43ca12c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/CustomEntityResolver.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/CustomEntityResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,14 +29,15 @@
private static boolean withExtension = false;
public CustomEntityResolver(boolean withExtension) {
- this.withExtension = withExtension;
+ CustomEntityResolver.withExtension = withExtension;
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException {
// Grab only the filename part from the full path
File f = new File(systemId);
- String correctedId = RESOURCE_DIR + f.getName() + (this.withExtension ? "" : ".xsd");
+ String correctedId = RESOURCE_DIR + f.getName() + (withExtension ? "" : ".xsd");
InputSource is = new InputSource(ClassLoader.getSystemResourceAsStream(correctedId));
is.setSystemId(correctedId);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/FirstFieldTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/FirstFieldTransformer.java
index 876b221..201d98c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/FirstFieldTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/FirstFieldTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
public class FirstFieldTransformer extends FieldTransformerAdapter {
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session) {
DynamicEntity entity = (DynamicEntity) instance;
String[] objectValue = entity.get("transform");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapter.java
index a4d74ee..d1194be 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,7 +33,7 @@
}
public LinkAdapter(DynamicJAXBContext jc) {
- this.jc = jc;
+ LinkAdapter.jc = jc;
}
@Override
@@ -42,7 +42,7 @@
DynamicEntity address = jc.newDynamicEntity("mynamespace.Address");
- StringTokenizer tokenizer = new StringTokenizer(((Object)link.get("href")).toString(), "&", false);
+ StringTokenizer tokenizer = new StringTokenizer(link.get("href").toString(), "&", false);
String street = tokenizer.nextToken();
street = street.substring(street.lastIndexOf("=") + 1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapterString.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapterString.java
index dc65d45..5a987f5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapterString.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/LinkAdapterString.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,14 +33,14 @@
}
public LinkAdapterString(DynamicJAXBContext jc) {
- this.jc = jc;
+ LinkAdapterString.jc = jc;
}
@Override
public DynamicEntity unmarshal(String v) throws Exception {
DynamicEntity address = jc.newDynamicEntity("mynamespace.Address");
- StringTokenizer tokenizer = new StringTokenizer((String) v, "|");
+ StringTokenizer tokenizer = new StringTokenizer(v, "|");
String street = tokenizer.nextToken();
street = street.replace('_', ' ');
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/MarshalTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/MarshalTransformer.java
index bd84f94..ec779aa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/MarshalTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/MarshalTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
public class MarshalTransformer extends FieldTransformerAdapter {
+ @Override
public String buildFieldValue(Object instance, String fieldName, Session session) {
DynamicEntity person = (DynamicEntity) instance;
return person.get("start-time");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/PersonCustomizer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/PersonCustomizer.java
index 7166bfe..dd44cfa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/PersonCustomizer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/PersonCustomizer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public class PersonCustomizer implements DescriptorCustomizer {
+ @Override
public void customize(ClassDescriptor descriptor) throws Exception {
XMLDirectMapping nameMapping = (XMLDirectMapping) descriptor.getMappingForAttributeName("name");
XMLField nameField = (XMLField) nameMapping.getField();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/SecondFieldTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/SecondFieldTransformer.java
index 93ce179..275746f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/SecondFieldTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/SecondFieldTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
public class SecondFieldTransformer extends FieldTransformerAdapter {
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session) {
DynamicEntity entity = (DynamicEntity) instance;
String[] objectValue = entity.get("transform");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/TestClassExtractor.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/TestClassExtractor.java
index a07dd94..fb89cb0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/TestClassExtractor.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/TestClassExtractor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
public class TestClassExtractor extends ClassExtractor {
+ @Override
public Class extractClassFromRow(Record databaseRow, Session session) {
Class empClass = session.getProject().getDescriptorForAlias("Employee").getJavaClass();
return empClass;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/UnmarshalTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/UnmarshalTransformer.java
index 129f74d..bca5839 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/UnmarshalTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/util/UnmarshalTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,7 @@
public class UnmarshalTransformer extends AttributeTransformerAdapter {
+ @Override
public Object buildAttributeValue(Record record, Object instance, Session session) {
String[] hours = new String[2];
hours[0] = (String) record.get("normal-hours/start-time/text()");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticAddressNoPropsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticAddressNoPropsTestCases.java
index e6ebd5d..066c611 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticAddressNoPropsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticAddressNoPropsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setControlJSON(JSON_CONTROL_DOC);
}
+ @Override
public String getName() {
return "Dynamic JAXB: OXM: " + super.getName();
}
@@ -98,6 +99,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_VALUE_WRAPPER, "value");
}
+ @Override
public void xmlToObjectTest(Object testObject, Object controlObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -108,6 +110,7 @@
compareDynamicEntities(testObject, controlObject);
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticOverrideTestCases.java
index 64f56a3..f630bdf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setControlJSON(JSON_CONTROL_DOC);
}
+ @Override
public String getName() {
return "Dynamic JAXB: OXM: " + super.getName();
}
@@ -98,6 +99,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_VALUE_WRAPPER, "value");
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -108,6 +110,7 @@
}
+ @Override
public void xmlToObjectTest(Object testObject, Object controlObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticTestCases.java
index 4cfdf54..e9ea959 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/DynamicWithStaticTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setControlJSON(JSON_CONTROL_DOC);
}
+ @Override
public String getName() {
return "Dynamic JAXB: OXM: " + super.getName();
}
@@ -98,6 +99,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_VALUE_WRAPPER, "value");
}
+ @Override
public void xmlToObjectTest(Object testObject, Object controlObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -108,6 +110,7 @@
compareDynamicEntities(testObject, controlObject);
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/StaticWithDynamicTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/StaticWithDynamicTestCases.java
index a6a84d8..22f2999 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/StaticWithDynamicTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/dynamic/withstatic/StaticWithDynamicTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setControlJSON(JSON_CONTROL_DOC);
}
+ @Override
public String getName() {
return "Dynamic JAXB: OXM: " + super.getName();
}
@@ -102,6 +103,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_VALUE_WRAPPER, "value");
}
+ @Override
public void xmlToObjectTest(Object testObject, Object controlObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -112,6 +114,7 @@
compareDynamicEntities(testObject, controlObject);
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNamespaceCancellationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNamespaceCancellationTestCases.java
index 8054b01..46be32a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNamespaceCancellationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNamespaceCancellationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,10 +46,12 @@
setClasses(classes);
}
+ @Override
public void testRoundTrip(){
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -74,6 +76,7 @@
return employee;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -84,6 +87,7 @@
}
// Bug #283424 needs to be fixed then this test can be added
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLInputFactory factory = javax.xml.stream.XMLInputFactory.newInstance();
@@ -93,6 +97,7 @@
this.xmlToObjectTest(obj);
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNullInCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNullInCollectionTestCases.java
index 5b54797..9320789 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNullInCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/EmployeeNullInCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,10 +52,12 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, Boolean.TRUE);
}
+ @Override
public void testRoundTrip(){
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -82,6 +84,7 @@
return elem;
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -99,6 +102,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public Class getUnmarshalClass(){
return Employee_B.class;
}
@@ -189,6 +193,7 @@
}
}
*/
+ @Override
public void testUnmarshallerHandler() throws Exception {
//Not Applicable.
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNSTestCases.java
index c1a8423..9ddec40 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_USE_XSD_TYPES_WITH_PREFIX, true);
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNoWrapperTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNoWrapperTestCases.java
index 0dfa599..2831216 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNoWrapperTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeNoWrapperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
jaxbMarshaller.setProperty(MarshallerProperties.JSON_USE_XSD_TYPES_WITH_PREFIX, true);
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeTestCases.java
index 42428c7..f640967 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/employee/JAXBEmployeeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,6 +62,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -87,10 +88,12 @@
return employee;
}
+ @Override
public String getWriteControlJSONFormatted(){
return JSON_RESOURCE_FORMATTED;
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/emptystring/ListsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/emptystring/ListsTestCases.java
index dfe0b6c..e3c255f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/emptystring/ListsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/emptystring/ListsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
ListsTestObject testObject = new ListsTestObject();
ArrayList<String> strings = new ArrayList<String>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidTypeTestCases.java
index ac7ab4a..a31b14e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
public void setUp() throws Exception{
super.setUp();
handler = new MyEventHandler();
@@ -45,14 +46,17 @@
return myClass;
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidValueTestCases.java
index 9167756..f7a9e7b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeEnumInvalidValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
public void setUp() throws Exception{
super.setUp();
handler = new MyEventHandler();
@@ -45,14 +46,17 @@
return myClass;
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeInvalidTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeInvalidTypeTestCases.java
index 9a888ed..7efac6e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeInvalidTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/AttributeInvalidTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
public void setUp() throws Exception{
super.setUp();
handler = new MyEventHandler();
@@ -45,14 +46,17 @@
return myClass;
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidTypeTestCases.java
index eb090bf..69d3208 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
public void setUp() throws Exception{
super.setUp();
handler = new MyEventHandler();
@@ -45,14 +46,17 @@
return myClass;
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidValueTestCases.java
index 3c4abf9..ddd0680 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementEnumInvalidValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
public void setUp() throws Exception{
super.setUp();
handler = new MyEventHandler();
@@ -45,14 +46,17 @@
return myClass;
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementInvalidTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementInvalidTypeTestCases.java
index 7234d95..1ccb005 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementInvalidTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ElementInvalidTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
public void setUp() throws Exception{
super.setUp();
handler = new MyEventHandler();
@@ -45,14 +46,17 @@
return myClass;
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
assertEquals(ValidationEvent.ERROR, handler.getSeverity());
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ValidDocTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ValidDocTestCases.java
index 0986853..f362d1d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ValidDocTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/eventhandler/ValidDocTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/eventhandler/valid.json");
}
+ @Override
public void setUp() throws Exception{
super.setUp();
handler = new MyEventHandler();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/ExternalMetadataTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/ExternalMetadataTestCases.java
index 8217ee4..8b6750f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/ExternalMetadataTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/ExternalMetadataTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
return properties;
}
+ @Override
public void testObjectToOutputStream() throws Exception {
Object objectToWrite = getWriteControlObject();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBMarshalListenerImpl.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBMarshalListenerImpl.java
index 476e2fe..4e10e12 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBMarshalListenerImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBMarshalListenerImpl.java
@@ -32,6 +32,7 @@
public JAXBMarshalListenerImpl() {
events = new ArrayList();
}
+ @Override
public void beforeMarshal(Object obj) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_BEFORE_MARSHAL);
@@ -41,6 +42,7 @@
events.add(PHONE_BEFORE_MARSHAL);
}
}
+ @Override
public void afterMarshal(Object obj) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_AFTER_MARSHAL);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBUnmarshalListenerImpl.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBUnmarshalListenerImpl.java
index 732c708..75111c7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBUnmarshalListenerImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/JAXBUnmarshalListenerImpl.java
@@ -31,6 +31,7 @@
public JAXBUnmarshalListenerImpl() {
events = new ArrayList();
}
+ @Override
public void beforeUnmarshal(Object obj, Object parent) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_BEFORE_UNMARSHAL);
@@ -40,6 +41,7 @@
events.add(PHONE_BEFORE_UNMARSHAL);
}
}
+ @Override
public void afterUnmarshal(Object obj, Object parent) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_AFTER_UNMARSHAL);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeCollectionTestCases.java
index 5e730fe..898d190 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,14 +71,16 @@
}
+ @Override
public void setUp() throws Exception {
super.setUp();
listener = new JAXBMarshalListenerImpl();
unmarshalListener = new JAXBUnmarshalListenerImpl();
- this.getJAXBMarshaller().setListener((Marshaller.Listener)listener);
- this.getJAXBUnmarshaller().setListener((Unmarshaller.Listener)unmarshalListener);
+ this.getJAXBMarshaller().setListener(listener);
+ this.getJAXBUnmarshaller().setListener(unmarshalListener);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Class based callbacks not correct", ((Employee)testObject).triggeredEvents.equals(expectedClassBasedUnmarshalEvents));
@@ -87,6 +89,7 @@
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
super.jsonToObjectTest(testObject);
assertTrue("Class based callbacks not correct", ((Employee)testObject).triggeredEvents.equals(expectedClassBasedUnmarshalEvents));
@@ -95,6 +98,7 @@
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Class based callbacks not correct", ((Employee)getWriteControlObject()).triggeredEvents.equals(expectedClassBasedMarshalEvents));
@@ -102,6 +106,7 @@
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.phoneNumbers = new ArrayList();
@@ -117,6 +122,7 @@
}
+ @Override
public Object getWriteControlObject() {
if(writeControlObject == null) {
writeControlObject = getControlObject();
@@ -124,6 +130,7 @@
return writeControlObject;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
Object testObject = getJAXBUnmarshaller().unmarshal(instream);
@@ -131,11 +138,13 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
//Document testDocument = getJAXBMarshaller().objectToXML(getWriteControlObject());
//objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
StringWriter writer = new StringWriter();
getJAXBMarshaller().marshal(getWriteControlObject(), writer);
@@ -149,6 +158,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testRoundTrip() throws Exception{
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -178,6 +188,7 @@
}
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
getJAXBMarshaller().marshal(getWriteControlObject(), builder);
@@ -194,12 +205,14 @@
assertXMLIdentical(controlDocument, testDocument);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(resourceName);
Object testObject = getJAXBUnmarshaller().unmarshal(url);
xmlToObjectTest(testObject);
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeObjectTestCases.java
index 01b87a3..01421ce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/events/RootWithCompositeObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,6 +67,7 @@
}
+ @Override
public void setUp() throws Exception {
super.setUp();
listener = new JAXBMarshalListenerImpl();
@@ -77,6 +78,7 @@
this.getJAXBMarshaller().setListener(listener);
this.getJAXBUnmarshaller().setListener(unmarshalListener);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Class based callbacks not correct", ((Employee)testObject).triggeredEvents.equals(expectedClassBasedUnmarshalEvents));
@@ -85,6 +87,7 @@
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
super.jsonToObjectTest(testObject);
assertTrue("Class based callbacks not correct", ((Employee)testObject).triggeredEvents.equals(expectedClassBasedUnmarshalEvents));
@@ -92,12 +95,14 @@
unmarshalListener.events = new ArrayList();
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Class based callbacks not correct", ((Employee)getWriteControlObject()).triggeredEvents.equals(expectedClassBasedMarshalEvents));
assertTrue("Expected sequence of Marshal events not found", expectedMarshalEvents.equals(listener.events));
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
Address address = new Address();
@@ -105,12 +110,14 @@
employee.address = address;
return employee;
}
+ @Override
public Object getWriteControlObject() {
if(writeControlObject == null) {
writeControlObject = getControlObject();
}
return writeControlObject;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
Object testObject = getJAXBUnmarshaller().unmarshal(instream);
@@ -118,11 +125,13 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
//Document testDocument = getJAXBMarshaller().objectToXML(getWriteControlObject());
//objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testRoundTrip() throws Exception{
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -152,6 +161,7 @@
}
}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
StringWriter writer = new StringWriter();
getJAXBMarshaller().marshal(getWriteControlObject(), writer);
@@ -166,6 +176,7 @@
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
getJAXBMarshaller().marshal(getWriteControlObject(), builder);
@@ -182,12 +193,14 @@
assertXMLIdentical(controlDocument, testDocument);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(resourceName);
Object testObject = getJAXBUnmarshaller().unmarshal(url);
xmlToObjectTest(testObject);
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/ExternalizedMetadataTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/ExternalizedMetadataTestCases.java
index d2b324a..e274c76 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/ExternalizedMetadataTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/ExternalizedMetadataTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,6 +83,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setNamespaceAware(true);
@@ -536,6 +537,7 @@
public ResourceResolver(MyStreamSchemaOutputResolver resolver) {
oResolver = resolver;
}
+ @Override
public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseUri) {
return new MyLSInput(namespaceURI, oResolver);
}
@@ -554,23 +556,39 @@
sValue = value;
oResolver = resolver;
}
+ @Override
public void setSystemId(String arg0) {}
+ @Override
public void setStringData(String arg0) {}
+ @Override
public void setPublicId(String arg0) {}
+ @Override
public void setEncoding(String arg0) {}
+ @Override
public void setCharacterStream(Reader arg0) {}
+ @Override
public void setCertifiedText(boolean arg0) {}
+ @Override
public void setByteStream(InputStream arg0) {}
+ @Override
public void setBaseURI(String arg0) {}
+ @Override
public String getSystemId() {return null;}
+ @Override
public String getStringData() {
return oResolver.schemaFiles.get(sValue).toString();
}
+ @Override
public String getPublicId() {return null;}
+ @Override
public String getEncoding() {return null;}
+ @Override
public Reader getCharacterStream() {return null;}
+ @Override
public boolean getCertifiedText() {return false;}
+ @Override
public InputStream getByteStream() {return null;}
+ @Override
public String getBaseURI() {return null;}
}
@@ -704,6 +722,7 @@
schemaFiles = new HashMap<String, File>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
//return new StreamResult(System.out);
if (namespaceURI == null) {
@@ -729,6 +748,7 @@
schemaFiles = new HashMap<String, Writer>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
//return new StreamResult(System.out);
if (namespaceURI == null) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/jaxbcontextfactory/JAXBContextFactoryTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/jaxbcontextfactory/JAXBContextFactoryTestCases.java
index b798022..395b718 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/jaxbcontextfactory/JAXBContextFactoryTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/jaxbcontextfactory/JAXBContextFactoryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -101,6 +101,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeMappingTestCases.java
index bac8291..c7d93bf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
@@ -76,6 +77,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
HashMap stuff = new HashMap();
@@ -87,6 +89,7 @@
return ctrlEmp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/employee-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeReadOnlyMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeReadOnlyMappingTestCases.java
index de47040..6b2fb6b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeReadOnlyMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeReadOnlyMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
@@ -65,6 +66,7 @@
return jsonMarshaller;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/read-only-employee-oxm.xml");
@@ -79,6 +81,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
HashMap stuff = new HashMap();
@@ -96,6 +99,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeSubTypeMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeSubTypeMappingTestCases.java
index 08098a6..cd2af1f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeSubTypeMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeSubTypeMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
@@ -77,6 +78,7 @@
/**
* Create the control XmlAnyAttributeSubTypeMapModel.
*/
+ @Override
public Object getControlObject() {
XmlAnyAttributeSubTypeMapModel anyAttributeSubTypeMapModel = new XmlAnyAttributeSubTypeMapModel();
LinkedHashMap children = new LinkedHashMap();
@@ -88,6 +90,7 @@
return anyAttributeSubTypeMapModel;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/subtype-map-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeWriteOnlyMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeWriteOnlyMappingTestCases.java
index d7a553d..07d6e75 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeWriteOnlyMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/AnyAttributeWriteOnlyMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
@@ -64,6 +65,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyattribute/write-only-employee-oxm.xml");
@@ -78,6 +80,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
@@ -85,6 +88,7 @@
return ctrlEmp;
}
+ @Override
public Object getWriteControlObject() {
Employee ctrlEmp = new Employee();
HashMap stuff = new HashMap();
@@ -104,6 +108,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionMappingTestCases.java
index 9d6db26..7c21352 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
List<Object> stuff = new ArrayList<Object>();
stuff.add(STUFF);
@@ -61,6 +62,7 @@
return ctrlEmp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/employee-oxm.xml");
@@ -83,6 +85,7 @@
}
+ @Override
public void testRoundTrip(){
//whitespace difference
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionReadOnlyMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionReadOnlyMappingTestCases.java
index 19d6df8..4cac8d7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionReadOnlyMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionReadOnlyMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setClasses(new Class[] { Employee.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/read-only-employee-oxm.xml");
@@ -58,6 +59,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
@@ -73,6 +75,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionWriteOnlyMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionWriteOnlyMappingTestCases.java
index b322cd1..e65d838 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionWriteOnlyMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/AnyCollectionWriteOnlyMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setClasses(new Class[] { Employee.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anycollection/write-only-employee-oxm.xml");
@@ -54,6 +55,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
@@ -61,6 +63,7 @@
return ctrlEmp;
}
+ @Override
public Object getWriteControlObject() {
List<Object> stuff = new ArrayList<Object>();
stuff.add(STUFF);
@@ -78,6 +81,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectMappingTestCases.java
index dc9374d..75c41ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
@@ -73,6 +74,7 @@
return ctrlEmp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/employee-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectReadOnlyMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectReadOnlyMappingTestCases.java
index e44aa4d..1ceadac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectReadOnlyMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectReadOnlyMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
setClasses(new Class[] { Employee.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/read-only-employee-oxm.xml");
@@ -65,6 +66,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
@@ -87,6 +89,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectWriteOnlyMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectWriteOnlyMappingTestCases.java
index 86d9e04..89c9fbd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectWriteOnlyMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/AnyObjectWriteOnlyMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setClasses(new Class[] { Employee.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/anyobject/write-only-employee-oxm.xml");
@@ -58,6 +59,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
@@ -65,6 +67,7 @@
return ctrlEmp;
}
+ @Override
public Object getWriteControlObject() {
Employee ctrlEmp = new Employee();
@@ -89,6 +92,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydata/BinaryDataMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydata/BinaryDataMappingTestCases.java
index 4f836be..effd24f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydata/BinaryDataMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydata/BinaryDataMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,6 +67,7 @@
*
* @return
*/
+ @Override
public Object getControlObject() {
// setup control object
MyData ctrlData = new MyData();
@@ -78,6 +79,7 @@
return ctrlData;
}
+ @Override
public Object getWriteControlObject() {
if(ctrlObject == null){
// setup control object
@@ -91,6 +93,7 @@
return ctrlObject;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydata/mydata-oxm.xml");
@@ -102,6 +105,7 @@
return properties;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
MyData myObj=(MyData)testObject;
@@ -109,6 +113,7 @@
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception{
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlObject.wasGetCalled);
@@ -122,6 +127,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydatacollection/BinaryDataCollectionMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydatacollection/BinaryDataCollectionMappingTestCases.java
index 7548b75..ddb6329 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydatacollection/BinaryDataCollectionMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydatacollection/BinaryDataCollectionMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
*
* @return
*/
+ @Override
public MyData getControlObject() {
// setup control object
List<byte[]> bytesList = new ArrayList<byte[]>();
@@ -80,6 +81,7 @@
return ctrlData;
}
+ @Override
public MyData getWriteControlObject() {
if(ctrlObject == null){
// setup control object
@@ -101,6 +103,7 @@
return ctrlObject;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/binarydatacollection/mydata-oxm.xml");
@@ -112,6 +115,7 @@
return properties;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
MyData myObj=(MyData)testObject;
@@ -119,6 +123,7 @@
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception{
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlObject.wasGetCalled);
@@ -131,6 +136,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingEmployeeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingEmployeeTestCases.java
index 5f10f23..b8b2305 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingEmployeeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingEmployeeTestCases.java
@@ -46,6 +46,7 @@
setContextPath("org.eclipse.persistence.testing.jaxb.externalizedmetadata.mappings.choice");
}
+ @Override
public Object getWriteControlObject() {
if(ctrlObject ==null){
Employee emp = new Employee();
@@ -57,6 +58,7 @@
return ctrlObject;
}
+ @Override
public Object getControlObject() {
if(ctrlObject ==null){
Employee emp = new Employee();
@@ -67,6 +69,7 @@
return ctrlObject;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/employee-oxm.xml");
@@ -79,11 +82,13 @@
return properties;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlObject.wasGetCalled);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingWithJoinNodesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingWithJoinNodesTestCases.java
index 148ef90..0378fa5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingWithJoinNodesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/ChoiceMappingWithJoinNodesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_VALUE_WRAPPER, "value");
}
+ @Override
protected Object getControlObject() {
Address address1 = new Address("a100", "123 Some Street", "shipping");
Address address2 = new Address("a101", "66 Dead End Rd.", "home");
@@ -82,6 +83,7 @@
return ctrlRoot;
}
+ @Override
public Map getProperties(){
Map<String, Object> props = new HashMap<String, Object>();
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choice/reference/root-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choicecollection/ChoiceCollectionMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choicecollection/ChoiceCollectionMappingTestCases.java
index 118b525..e1b4a98 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choicecollection/ChoiceCollectionMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choicecollection/ChoiceCollectionMappingTestCases.java
@@ -60,6 +60,7 @@
*
* @return
*/
+ @Override
public Object getWriteControlObject() {
if(writeCtrlObject == null){
List<Object> things = new ArrayList<Object>();
@@ -80,6 +81,7 @@
return writeCtrlObject;
}
+ @Override
public Object getControlObject() {
List<Object> things = new ArrayList<Object>();
@@ -96,6 +98,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/choicecollection/employee-oxm.xml");
@@ -133,23 +136,28 @@
assertTrue("Instance doc validation (write-employee) failed unxepectedly: " + result, result == null);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Accessor method was not called as expected", ((Employee)testObject).wasSetCalled);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", writeCtrlObject.wasGetCalled);
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
//Currently not supported, 101.1 will get written as 101.0999984741211
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
//Currently not supported, 101.1 will get written as 101.0999984741211
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceMappingTestCases.java
index 0de1d88..babb2d5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/root-oxm.xml");
@@ -77,6 +78,7 @@
/**
* Create the control Root.
*/
+ @Override
public Object getControlObject() {
if(ctrlObj == null){
Root root = new Root();
@@ -110,12 +112,14 @@
return ctrlObj;
}
+ @Override
public void objectToXMLDocumentTest (Document testDocument) throws Exception{
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlObj.employees.get(0).wasGetCalled);
}
+ @Override
public void testRoundTrip(){
//accessor method wont get hit with this test as the check is on the ctrlObj but in this
//case it isn' tthe ctrlObj that gets written.
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceReadOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceReadOnlyTestCases.java
index 31975f7..43f8265 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceReadOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceReadOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
/**
* Create the control Root.
*/
+ @Override
public Object getControlObject() {
Root root = new Root();
List<Employee> emps = new ArrayList<Employee>();
@@ -80,6 +81,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/read-only-oxm.xml");
@@ -102,6 +104,7 @@
}
+ @Override
public void testRoundTrip(){
//not applicable since read and write docs are different
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceWriteOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceWriteOnlyTestCases.java
index 273b50e..c060453 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceWriteOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/CollectionReferenceWriteOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
/**
* Create the control write-only Root.
*/
+ @Override
public Object getControlObject() {
Root root = new Root();
List<Employee> emps = new ArrayList<Employee>();
@@ -74,6 +75,7 @@
/**
* Create the control Root.
*/
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
List<Employee> emps = new ArrayList<Employee>();
@@ -104,6 +106,7 @@
return root;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/collectionreference/write-only-oxm.xml");
@@ -125,6 +128,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/composite/CompositeMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/composite/CompositeMappingTestCases.java
index c8291ed..b8a3cee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/composite/CompositeMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/composite/CompositeMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,6 +68,7 @@
setWriteControlDocument(XML_WRITE_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/composite/employee-oxm.xml");
@@ -129,6 +130,7 @@
*
* @return
*/
+ @Override
public Object getControlObject() {
Address hAddress = new Address();
hAddress.city = HOME_CITY;
@@ -176,6 +178,7 @@
return emp;
}
+ @Override
public Object getWriteControlObject(){
if(writeCtrlObject == null){
Employee emp = (Employee)getControlObject();
@@ -189,16 +192,19 @@
return writeCtrlObject;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Accessor method was not called as expected", ((Employee)testObject).wasSetCalled);
assertTrue("Set was not called for absent node as expected", ((Employee)testObject).isADeptSet);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", writeCtrlObject.wasGetCalled);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/compositecollection/CompositeCollecitonMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/compositecollection/CompositeCollecitonMappingTestCases.java
index 3145b44..64c9b6c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/compositecollection/CompositeCollecitonMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/compositecollection/CompositeCollecitonMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -75,6 +75,7 @@
setWriteControlJSON(JSON_WRITE_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/compositecollection/employee-oxm.xml");
@@ -90,6 +91,7 @@
* Create the control Employee object for reading.
*
*/
+ @Override
public Object getControlObject() {
// setup Addresses
Address hAddress = new Address();
@@ -136,6 +138,7 @@
* For null policy test of ABSENT_NODE we will add some null addresses.
*
*/
+ @Override
public Object getWriteControlObject() {
if(writeCtrlObject == null){
Employee emp = (Employee)getReadControlObject();
@@ -158,15 +161,18 @@
return writeCtrlObject;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Accessor method was not called as expected", ((Employee)testObject).wasSetCalled);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", writeCtrlObject.wasGetCalled);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTeamTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTeamTestCases.java
index 7234e70..d64ad6f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTeamTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTeamTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(new Class[]{Team.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/team-oxm.xml");
@@ -62,6 +63,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Object getControlObject() {
Team team = new Team();
team.address = "theAddress";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTestCases.java
index d57c59e..7c77e83 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,6 +71,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.firstName = FNAME;
@@ -92,6 +93,7 @@
return ctrlEmp;
}
+ @Override
public Object getWriteControlObject() {
if(ctrlEmp == null){
ctrlEmp = new Employee();
@@ -112,6 +114,7 @@
return ctrlEmp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/eclipselink-oxm.xml");
@@ -134,6 +137,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
Employee empObj=(Employee)testObject;
@@ -141,15 +145,18 @@
assertTrue("Set was not called for absent node as expected", empObj.isAStringSet);
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception{
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlEmp.wasGetCalled);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
+ @Override
public void testObjectToContentHandler() throws Exception {
//See Bug 355143
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingVehicleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingVehicleTestCases.java
index 30fffab..8c828b2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingVehicleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingVehicleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(new Class[]{Car.class, Truck.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/vehicles-oxm.xml");
@@ -60,6 +61,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Object getControlObject() {
Car car = new Car();
car.horsepower = "123";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingXmlValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingXmlValueTestCases.java
index 3f733e9..c256d3c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingXmlValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/DirectMappingXmlValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setClasses(new Class[]{Price.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/direct/eclipselink-oxm-xml-value.xml");
@@ -64,6 +65,7 @@
assertTrue("Instance doc validation (price.xml) failed unxepectedly: " + result, result == null);
}
+ @Override
public Object getWriteControlObject() {
Price ctrlPrice = new Price();
ctrlPrice.currency = CURRENCY;
@@ -71,12 +73,14 @@
return ctrlPrice;
}
+ @Override
protected Object getControlObject() {
Price ctrlPrice = new Price();
ctrlPrice.currency = CURRENCY;
return ctrlPrice;
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/directcollection/DirectCollectionMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/directcollection/DirectCollectionMappingTestCases.java
index b84793f..dfacbf2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/directcollection/DirectCollectionMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/directcollection/DirectCollectionMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
List<String> prjIds = new ArrayList<String>();
prjIds.add(PRJ_ID1);
@@ -98,12 +99,14 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getJSONReadControlObject() {
Employee emp = (Employee) getWriteControlObject();
emp.privateData = null;
return emp;
}
+ @Override
public Object getWriteControlObject() {
if(writeCtrlObject == null){
writeCtrlObject = (Employee)getControlObject();
@@ -121,6 +124,7 @@
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/directcollection/eclipselink-oxm.xml");
@@ -132,15 +136,18 @@
return properties;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Accessor method was not called as expected", ((Employee)testObject).wasSetCalled);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", writeCtrlObject.wasGetCalled);
@@ -177,6 +184,7 @@
assertTrue("Instance doc validation (write-employee) failed unxepectedly: " + result, result == null);
}
+ @Override
public void testObjectToContentHandler() throws Exception {
//See Bug 355143
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/DateAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/DateAdapter.java
index d688c63..5665985 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/DateAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/DateAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public final class DateAdapter extends XmlAdapter<CustomDateType, Calendar> {
public DateAdapter() {}
+ @Override
public CustomDateType marshal(Calendar arg0) throws Exception {
CustomDateType cType = new CustomDateType();
Calendar newCal = (Calendar) arg0.clone();
@@ -31,6 +32,7 @@
return cType;
}
+ @Override
public Calendar unmarshal(CustomDateType arg0) throws Exception {
return new GregorianCalendar(arg0.year, arg0.month, arg0.day);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/InstrmtAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/InstrmtAdapter.java
index 9bb6710..af0e43a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/InstrmtAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/InstrmtAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,10 +19,12 @@
public final class InstrmtAdapter extends XmlAdapter<String, String> {
public InstrmtAdapter() {}
+ @Override
public String marshal(String arg0) throws Exception {
return "$CAD";
}
+ @Override
public String unmarshal(String arg0) throws Exception {
return "CAD";
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/LegAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/LegAdapter.java
index 8774ca2..80ef6ca 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/LegAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/LegAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,10 +19,12 @@
public final class LegAdapter extends XmlAdapter<String, String> {
public LegAdapter() {}
+ @Override
public String marshal(String arg0) throws Exception {
return "CAD$";
}
+ @Override
public String unmarshal(String arg0) throws Exception {
return null;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/MultipleMappingPerFieldTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/MultipleMappingPerFieldTestCases.java
index ac78e36..725ec17 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/MultipleMappingPerFieldTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/MultipleMappingPerFieldTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
/**
* Create the control Object.
*/
+ @Override
public Object getControlObject() {
CustomQuoteRequest ctrlObj = new CustomQuoteRequest();
ctrlObj.requestId = "100";
@@ -71,6 +72,7 @@
return ctrlObj;
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/multiple/oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingReadOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingReadOnlyTestCases.java
index 4705d86..4ebd7e5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingReadOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingReadOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
/**
* Create the control Root.
*/
+ @Override
public Object getControlObject() {
Root root = new Root();
List<Employee> emps = new ArrayList<Employee>();
@@ -102,10 +103,12 @@
assertTrue("Instance doc validation (root-marshal.xml) failed unxepectedly: " + result2, result2 == null);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/read-only-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingTestCases.java
index 281f71a..564ee87 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
/**
* Create the control Root.
*/
+ @Override
public Object getControlObject() {
if(ctrlObject ==null){
Root root = new Root();
@@ -91,20 +92,24 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Accessor method was not called as expected", ((Root)testObject).employees.get(0).wasSetCalled);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Accessor method was not called as expected", ctrlObject.employees.get(0).wasGetCalled);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/root-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingWriteOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingWriteOnlyTestCases.java
index 3faf038..a1e37b8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingWriteOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/ObjectReferenceMappingWriteOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
/**
* Create the control Root.
*/
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
List<Employee> emps = new ArrayList<Employee>();
@@ -74,6 +75,7 @@
return root;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
List<Employee> emps = new ArrayList<Employee>();
@@ -118,10 +120,12 @@
assertTrue("Instance doc validation (root.xml) failed unxepectedly: " + result, result == null);
}
+ @Override
public void testRoundTrip() throws Exception{
//doesn't apply since read and write only mappings are present
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/objectreference/write-only-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmlinversereference/XmlInverseReferenceMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmlinversereference/XmlInverseReferenceMappingTestCases.java
index f6749a7..3723ade 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmlinversereference/XmlInverseReferenceMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmlinversereference/XmlInverseReferenceMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
setClasses(new Class[]{Root.class});
}
+ @Override
protected Root getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
@@ -96,6 +97,7 @@
return root;
}
+ @Override
public Root getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList rootPhones = new ArrayList();
@@ -146,6 +148,7 @@
return root;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmlinversereference/root-oxm.xml");
@@ -170,6 +173,6 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("emp");
assertNotNull("No mapping exists on Address for attribute [emp].", mapping);
assertTrue("Expected an XMLInverseReferenceMapping for attribute [emp], but was [" + mapping.toString() +"].", mapping instanceof XMLInverseReferenceMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLInverseReferenceMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLInverseReferenceMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/EndTimeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/EndTimeTransformer.java
index f53b811..174c91d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/EndTimeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/EndTimeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,8 +19,10 @@
import org.eclipse.persistence.sessions.Session;
public class EndTimeTransformer implements FieldTransformer {
+ @Override
public void initialize(AbstractTransformationMapping mapping) {}
+ @Override
public String buildFieldValue(Object instance, String fieldName, Session session) {
Employee emp = (Employee) instance;
return emp.getEndTime();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/JAXBContextTransformationMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/JAXBContextTransformationMappingTestCases.java
index 4c37ad2..f567e43 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/JAXBContextTransformationMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/JAXBContextTransformationMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,7 +56,7 @@
properties.put(JAXBContextFactory.ECLIPSELINK_OXM_XML_KEY, metadataSourceMap);
try {
- JAXBContext jaxbContext = (JAXBContext) JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
+ JAXBContext jaxbContext = JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
} catch (JAXBException e) {
return;
}
@@ -78,7 +78,7 @@
properties.put(JAXBContextFactory.ECLIPSELINK_OXM_XML_KEY, metadataSourceMap);
try {
- JAXBContext jaxbContext = (JAXBContext) JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
+ JAXBContext jaxbContext = JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
} catch (JAXBException e) {
return;
@@ -104,7 +104,7 @@
int exceptionCount = 0;
try {
- JAXBContext jaxbContext = (JAXBContext) JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
+ JAXBContext jaxbContext = JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
} catch (JAXBException e) {
exceptionCount++;
@@ -141,7 +141,7 @@
int exceptionCount = 0;
// test exception from MappingsGenerator
try {
- JAXBContext jaxbContext = (JAXBContext) JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
+ JAXBContext jaxbContext = JAXBContextFactory.createContext(new Class[]{Employee.class}, properties, Thread.currentThread().getContextClassLoader());
} catch (JAXBException e) {
exceptionCount++;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/MethodSetOnTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/MethodSetOnTypeTestCases.java
index 89e280b..9936e4f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/MethodSetOnTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/MethodSetOnTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Employee getControlObject() {
Employee emp = new Employee();
emp.setName(EMP_NAME);
@@ -49,6 +50,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/method-att-xformer.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/NormalHoursAttributeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/NormalHoursAttributeTransformer.java
index 7ed12e1..070759f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/NormalHoursAttributeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/NormalHoursAttributeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,8 +20,10 @@
import org.eclipse.persistence.sessions.Session;
public class NormalHoursAttributeTransformer implements AttributeTransformer {
+ @Override
public void initialize(AbstractTransformationMapping mapping) {}
+ @Override
public Object buildAttributeValue(Record record, Object instance, Session session) {
String[] hours = new String[2];
hours[0] = (String) record.get("normal-hours/start-time/text()");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/StartTimeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/StartTimeTransformer.java
index 3778ab8..42b7e6f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/StartTimeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/StartTimeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,8 +19,10 @@
import org.eclipse.persistence.sessions.Session;
public class StartTimeTransformer implements FieldTransformer {
+ @Override
public void initialize(AbstractTransformationMapping mapping) {}
+ @Override
public String buildFieldValue(Object instance, String fieldName, Session session) {
Employee emp = (Employee) instance;
return emp.getStartTime();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/XmlTransformationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/XmlTransformationTestCases.java
index d324774..e336d02 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/XmlTransformationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/XmlTransformationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Employee getControlObject() {
Employee emp = new Employee();
emp.setName(EMP_NAME);
@@ -55,6 +56,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/mappings/xmltransformation/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsFourFilesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsFourFilesTestCases.java
index d56cf57..3f99350 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsFourFilesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsFourFilesTestCases.java
@@ -41,6 +41,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -58,6 +59,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.age = 35;
@@ -85,6 +87,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
@@ -159,7 +162,7 @@
// verify values
assertTrue("Expected property value [" + PROPVAL_1 + "] for key [" + PROPKEY_1 + "] but was [" + props.get(PROPKEY_1) + "]", PROPVAL_1.equals(props.get(PROPKEY_1)));
assertTrue("Expected property value [" + PROPVAL_2 + "] for key [" + PROPKEY_2 + "] but was [" + props.get(PROPKEY_2) + "]", PROPVAL_2.equals(props.get(PROPKEY_2)));
- assertTrue("Expected property value [" + PROPVAL_3 + "] for key [" + PROPKEY_3 + "] but was [" + props.get(PROPKEY_3) + "]", PROPVAL_3 == (Boolean) props.get(PROPKEY_3));
+ assertTrue("Expected property value [" + PROPVAL_3 + "] for key [" + PROPKEY_3 + "] but was [" + props.get(PROPKEY_3) + "]", PROPVAL_3 == props.get(PROPKEY_3));
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsSimpleTestCases.java
index dab3e7b..46eb3d5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/multiplebindings/MultipleBindingsSimpleTestCases.java
@@ -40,6 +40,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -57,6 +58,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.age = 35;
@@ -126,6 +128,7 @@
return props;
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/namespace/NamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/namespace/NamespaceTestCases.java
index b977a8d..396971f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/namespace/NamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/namespace/NamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
super(name);
}
+ @Override
public String getName() {
return "ExternalizedMetadata - Namespace: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/superclassoverride/SpecialMap.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/superclassoverride/SpecialMap.java
index 9aa6ba6..59c46ed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/superclassoverride/SpecialMap.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/superclassoverride/SpecialMap.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,50 +36,62 @@
this.map = map;
}
+ @Override
public int size() {
return map.size();
}
+ @Override
public boolean isEmpty() {
return map.isEmpty();
}
+ @Override
public boolean containsKey(Object key) {
return map.containsKey(key);
}
+ @Override
public boolean containsValue(Object value) {
return map.containsValue(value);
}
+ @Override
public T2 get(Object key) {
return map.get(key);
}
+ @Override
public T2 put(T1 key, T2 value) {
return map.put(key, value);
}
+ @Override
public T2 remove(Object key) {
return map.remove(key);
}
+ @Override
public void putAll(Map<? extends T1, ? extends T2> m) {
map.putAll(m);
}
+ @Override
public void clear() {
map.clear();
}
+ @Override
public Set<T1> keySet() {
return map.keySet();
}
+ @Override
public Collection<T2> values() {
return map.values();
}
+ @Override
public Set<java.util.Map.Entry<T1, T2>> entrySet() {
return map.entrySet();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/XmlAccessorOrderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/XmlAccessorOrderTestCases.java
index 5c30c02..329aa32 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/XmlAccessorOrderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/XmlAccessorOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/eclipselink-oxm.xml");
@@ -94,6 +95,7 @@
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.a = "A-String";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/XMLAccessorOrderPackageInfoTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/XMLAccessorOrderPackageInfoTestCases.java
index f7e09c1..a9c683b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/XMLAccessorOrderPackageInfoTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/XMLAccessorOrderPackageInfoTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.a = "A-String";
@@ -54,6 +55,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/classoverride/XMLAccessorOrderClassOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/classoverride/XMLAccessorOrderClassOverrideTestCases.java
index f1cbf6e..1f6c22b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/classoverride/XMLAccessorOrderClassOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/classoverride/XMLAccessorOrderClassOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.a = "A-String";
@@ -53,6 +54,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/classoverride/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/javaclassoverride/XMLAccessorOrderJavaClassOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/javaclassoverride/XMLAccessorOrderJavaClassOverrideTestCases.java
index 4dac82c..0e97161 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/javaclassoverride/XMLAccessorOrderJavaClassOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/javaclassoverride/XMLAccessorOrderJavaClassOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.a = "A-String";
@@ -52,6 +53,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessororder/packagelevel/javaclassoverride/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/XmlAccessorTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/XmlAccessorTypeTestCases.java
index b07625c..73ad4cb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/XmlAccessorTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/XmlAccessorTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,11 +47,13 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/field/XmlAccessorTypeFieldTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/field/XmlAccessorTypeFieldTestCases.java
index ce25a7d..85ac0ae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/field/XmlAccessorTypeFieldTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/field/XmlAccessorTypeFieldTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
@@ -56,6 +57,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/field/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/inheritance/XmlAccessorTypeInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/inheritance/XmlAccessorTypeInheritanceTestCases.java
index a4e64c1..9c30ebe 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/inheritance/XmlAccessorTypeInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/inheritance/XmlAccessorTypeInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,14 +43,17 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
return new B();
}
+ @Override
public Object getWriteControlObject() {
return new B();
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(BINDINGS);
@@ -62,6 +65,7 @@
return properties;
}
+ @Override
public void testRoundTrip() throws Exception {
// Not applicable since id is a write only mapping
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneTestCases.java
index 04bb62c..44b3c94 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(0);
emp.firstName = "firstName";
@@ -54,12 +55,14 @@
}
+ @Override
public Object getWriteControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
emp.lastName = "lastName";
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/eclipselink-oxm.xml");
@@ -89,6 +92,7 @@
controlSchemas.add(is);
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip() throws Exception{
// Not applicable since id is a write only mapping
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneWithPropOrderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneWithPropOrderTestCases.java
index 5cfa8d1..d6053c0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneWithPropOrderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/XmlAccessorTypeNoneWithPropOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(0);
emp.firstName = "firstName";
@@ -54,12 +55,14 @@
}
+ @Override
public Object getWriteControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
emp.lastName = "lastName";
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/none/eclipselink-proporder-oxm.xml");
@@ -71,6 +74,7 @@
return properties;
}
+ @Override
public void testRoundTrip() throws Exception{
// Not applicable since id is a write only mapping
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/XmlAccessorTypePackageTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/XmlAccessorTypePackageTestCases.java
index e8b9f1f..dc7b8b7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/XmlAccessorTypePackageTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/XmlAccessorTypePackageTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
@@ -57,6 +58,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/classoverride/XmlAccessorTypePackageClassOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/classoverride/XmlAccessorTypePackageClassOverrideTestCases.java
index a7fb9d3..11d8cb9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/classoverride/XmlAccessorTypePackageClassOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/classoverride/XmlAccessorTypePackageClassOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
@@ -57,6 +58,7 @@
return emp;
}
+ @Override
public Object getWriteControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
@@ -64,6 +66,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/classoverride/eclipselink-oxm.xml");
@@ -93,6 +96,7 @@
controlSchemas.add(is);
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip() throws Exception{
//Not applicable since id is a write only mapping
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/javaclassoverride/XmlAccessorTypePackageJavaClassOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/javaclassoverride/XmlAccessorTypePackageJavaClassOverrideTestCases.java
index a2c05c2..6b3b323 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/javaclassoverride/XmlAccessorTypePackageJavaClassOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/javaclassoverride/XmlAccessorTypePackageJavaClassOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
@@ -58,6 +59,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/javaclassoverride/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/nooverride/XmlAccessorTypePackageNoOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/nooverride/XmlAccessorTypePackageNoOverrideTestCases.java
index ab7bd9b..0017685 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/nooverride/XmlAccessorTypePackageNoOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/packagelevel/nooverride/XmlAccessorTypePackageNoOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,11 +44,13 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(0);
return emp;
}
+ @Override
public Object getWriteControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/property/XmlAccessorTypePropertyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/property/XmlAccessorTypePropertyTestCases.java
index d16282f..8ac82e5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/property/XmlAccessorTypePropertyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/property/XmlAccessorTypePropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,11 +49,13 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(66);
return emp;
}
+ @Override
public Object getWriteControlObject() {
Employee emp = new Employee(66);
emp.firstName = "firstName";
@@ -61,6 +63,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/property/eclipselink-oxm.xml");
@@ -90,6 +93,7 @@
controlSchemas.add(is);
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip() throws Exception{
//Not applicable since id is a write only mapping
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/FieldAccessTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/FieldAccessTestCases.java
index 2af1876..8f42357 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/FieldAccessTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/FieldAccessTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Customer cust = new Customer();
cust.property = "control value";
@@ -42,6 +43,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/field-access-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/PropertyAccessTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/PropertyAccessTestCases.java
index 666d578..13c61c6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/PropertyAccessTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/PropertyAccessTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Customer cust = new Customer();
cust.property = "control value";
@@ -42,6 +43,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/property-access-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/UnspecifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/UnspecifiedTestCases.java
index 068df6d..1f604c2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/UnspecifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/UnspecifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,10 +36,12 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
return new Customer();
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/propertylevel/unspecified-access-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/publicmember/XmlAccessorTypePublicMemberTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/publicmember/XmlAccessorTypePublicMemberTestCases.java
index 2ce9d93..89b10c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/publicmember/XmlAccessorTypePublicMemberTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/publicmember/XmlAccessorTypePublicMemberTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
@@ -56,6 +57,7 @@
return emp;
}
+ @Override
public Object getWriteControlObject() {
Employee emp = new Employee(666);
emp.firstName = "firstName";
@@ -63,6 +65,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlaccessortype/publicmember/eclipselink-oxm.xml");
@@ -92,6 +95,7 @@
controlSchemas.add(is);
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip() throws Exception{
//Not applicable since id is a write only mapping
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/DateAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/DateAdapter.java
index ebf821e..12ba561 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/DateAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/DateAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public final class DateAdapter extends XmlAdapter<CustomDateType, Calendar> {
public DateAdapter() {}
+ @Override
public CustomDateType marshal(Calendar arg0) throws Exception {
CustomDateType cType = new CustomDateType();
cType.day = arg0.get(Calendar.DATE);
@@ -29,6 +30,7 @@
return cType;
}
+ @Override
public Calendar unmarshal(CustomDateType arg0) throws Exception {
return new GregorianCalendar(arg0.year, arg0.month, arg0.day);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/IdAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/IdAdapter.java
index 6f7972e..4499bf2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/IdAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/IdAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,10 +19,12 @@
public final class IdAdapter extends XmlAdapter<String, Integer> {
public IdAdapter() {}
+ @Override
public String marshal(Integer arg0) throws Exception {
return String.valueOf(arg0.intValue());
}
+ @Override
public Integer unmarshal(String arg0) throws Exception {
return Integer.valueOf(arg0);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/AdapterOnClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/AdapterOnClassTestCases.java
index 69402f7..fe6922e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/AdapterOnClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/AdapterOnClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
org.eclipse.persistence.testing.jaxb.externalizedmetadata.xmladapter.classlevel.MyClass sc = new org.eclipse.persistence.testing.jaxb.externalizedmetadata.xmladapter.classlevel.MyClass();
MyCalendar mCal = new MyCalendar();
@@ -56,6 +57,7 @@
return sc;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/MyCalendarAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/MyCalendarAdapter.java
index 05b1733..cb40756 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/MyCalendarAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/classlevel/MyCalendarAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public final class MyCalendarAdapter extends XmlAdapter<Calendar, MyCalendar> {
public MyCalendarAdapter() {}
+ @Override
public MyCalendar unmarshal(Calendar arg0) throws Exception {
MyCalendar cType = new MyCalendar();
cType.day = arg0.get(Calendar.DATE);
@@ -29,6 +30,7 @@
return cType;
}
+ @Override
public Calendar marshal(MyCalendar arg0) throws Exception {
return new GregorianCalendar(arg0.year, arg0.month, arg0.day);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/hexbinary/AdapterHexBinaryTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/hexbinary/AdapterHexBinaryTestCases.java
index 392db54..25cb0bc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/hexbinary/AdapterHexBinaryTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/hexbinary/AdapterHexBinaryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
byte[] bytes = new byte[] {30,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4};
Customer customer = new Customer();
@@ -47,6 +48,7 @@
return customer;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/hexbinary/hexbinary-oxm.xml");
HashMap<String, Source> properties = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyAdapter.java
index 79e8385..ba5b908 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
public MyAdapter() {}
+ @Override
public String unmarshal(Object arg0) throws Exception {
String id = EMPTY_STR;
if (arg0 instanceof Bar) {
@@ -32,6 +33,7 @@
return id;
}
+ @Override
public Object marshal(String arg0) throws Exception {
Bar bar = new Bar();
bar.id = arg0;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyListAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyListAdapter.java
index d3c1ae6..888743a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyListAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/MyListAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
public MyListAdapter() {}
+ @Override
public List<String> unmarshal(Object arg0) throws Exception {
List<String> list = new ArrayList<String>();
if (arg0 instanceof Bar) {
@@ -41,6 +42,7 @@
return list;
}
+ @Override
public Object marshal(List<String> arg0) throws Exception {
Bar bar = new Bar();
String id = EMPTY_STR;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListTestCases.java
index d1e1444..e5924df 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
FooWithBar fooWithBar = new FooWithBar();
List<String> itemlist = new ArrayList<String>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListsTestCases.java
index 1f77074..007acae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/list/XmlAdapterListsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
FooWithBars foo = new FooWithBars();
List<String> itemlist = new ArrayList<String>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/AdapterOnPackageTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/AdapterOnPackageTestCases.java
index a9a88f1..f89693b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/AdapterOnPackageTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/AdapterOnPackageTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
org.eclipse.persistence.testing.jaxb.externalizedmetadata.xmladapter.packagelevel.MyClass sc = new org.eclipse.persistence.testing.jaxb.externalizedmetadata.xmladapter.packagelevel.MyClass();
sc.cal = CALENDAR;
@@ -54,6 +55,7 @@
return sc;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/eclipselink-oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/MyClass.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/MyClass.java
index d1fa055..1f56161 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/MyClass.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/MyClass.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,6 @@
if (sc.id != this.id) {
return false;
}
- return (this.cal.YEAR == sc.cal.YEAR && this.cal.MONTH == sc.cal.MONTH && this.cal.DATE == sc.cal.DATE);
+ return (Calendar.YEAR == Calendar.YEAR && Calendar.MONTH == Calendar.MONTH && Calendar.DATE == Calendar.DATE);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/unspecified/XmlAdapterUnspecifiedClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/unspecified/XmlAdapterUnspecifiedClassTestCases.java
index aa4e4a5..3f8b3ec 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/unspecified/XmlAdapterUnspecifiedClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/packagelevel/unspecified/XmlAdapterUnspecifiedClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
public XmlAdapterUnspecifiedClassTestCases(String name) throws Exception {
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -46,6 +47,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
MyCalendar myCalendar = new MyCalendar();
myCalendar.day = 1;
@@ -65,6 +67,7 @@
return emp;
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/AdapterOnPropertyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/AdapterOnPropertyTestCases.java
index 9b2d742..8bfe016 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/AdapterOnPropertyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/AdapterOnPropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
org.eclipse.persistence.testing.jaxb.externalizedmetadata.xmladapter.property.MyClass sc = new org.eclipse.persistence.testing.jaxb.externalizedmetadata.xmladapter.property.MyClass();
sc.cal = CALENDAR;
@@ -53,6 +54,7 @@
return sc;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/eclipselink-oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/MyClass.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/MyClass.java
index f391c1b..a8f9428 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/MyClass.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/property/MyClass.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,6 @@
return false;
}
//return (this.cal.YEAR == sc.cal.YEAR && this.cal.MONTH == sc.cal.MONTH && this.cal.DATE == sc.cal.DATE);
- return (this.cal.get(cal.YEAR) == sc.cal.get(cal.YEAR) && this.cal.get(cal.MONTH) == sc.cal.get(cal.MONTH) && cal.get(cal.DATE) == sc.cal.get(cal.DATE));
+ return (this.cal.get(Calendar.YEAR) == sc.cal.get(Calendar.YEAR) && this.cal.get(Calendar.MONTH) == sc.cal.get(Calendar.MONTH) && cal.get(Calendar.DATE) == sc.cal.get(Calendar.DATE));
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/ClassLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/ClassLevelTestCases.java
index 80de806..f2d5bd3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/ClassLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/ClassLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
import org.w3c.dom.Document;
public class ClassLevelTestCases extends JAXBWithJSONTestCases {
+ @Override
protected Map getProperties() {
InputStream inStream1 = getClass().getClassLoader().getResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/package1/no-adapter.xml");
@@ -60,6 +61,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/container_class.json");
}
+ @Override
public Object getControlObject() {
Container container = new Container();
container.setContainerProperty(Unmappable.getInstance("aaa"));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PackageLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PackageLevelTestCases.java
index f16b783..2982e91 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PackageLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PackageLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
import junit.framework.TestCase;
public class PackageLevelTestCases extends JAXBWithJSONTestCases {
+ @Override
protected Map getProperties() {
InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/package1/package-adapter.xml");
@@ -60,6 +61,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/container.json");
}
+ @Override
public Object getControlObject() {
Container container = new Container();
container.setContainerProperty(Unmappable.getInstance("aaa"));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PropertyLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PropertyLevelTestCases.java
index e008d67..d0a325c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PropertyLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/PropertyLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
import org.w3c.dom.Document;
public class PropertyLevelTestCases extends JAXBWithJSONTestCases {
+ @Override
protected Map getProperties() {
InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/package1/property-adapter.xml");
@@ -56,6 +57,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/unmappable/container.json");
}
+ @Override
public Object getControlObject() {
Container container = new Container();
container.setContainerProperty(Unmappable.getInstance("aaa"));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefTestCases.java
index 67209b5..026b82a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,12 +38,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Foo foo = new Foo();
foo.item = BAR_ITEM;
return foo;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/foo-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefsTestCases.java
index 88d6e45..55313ed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/AdapterWithElementRefsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Foo foo = new Foo();
@@ -47,6 +48,7 @@
return foo;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/foobar-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/BarAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/BarAdapter.java
index 366e468..ffcc6ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/BarAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmladapter/xmlelementref/BarAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
public final class BarAdapter extends XmlAdapter<Object, String> {
public BarAdapter() {}
+ @Override
public String unmarshal(Object arg0) throws Exception {
if (arg0 instanceof Bar) {
return ((Bar)arg0).id;
@@ -26,6 +27,7 @@
return Integer.toString(((FooBar)arg0).id);
}
+ @Override
public Object marshal(String arg0) throws Exception {
if (arg0.equals("66")) {
Bar bar = new Bar();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyattribute/XmlAnyAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyattribute/XmlAnyAttributeTestCases.java
index de7d3e1..fcd2106 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyattribute/XmlAnyAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyattribute/XmlAnyAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces = new HashMap<String, String>();
@@ -72,6 +73,7 @@
return jsonMarhsaller;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyattribute/eclipselink-oxm.xml");
@@ -95,9 +97,10 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("stuff");
assertNotNull("No mapping exists on Employee for attribute [stuff].", mapping);
assertTrue("Expected an XMLAnyAttributeMapping for attribute [stuff], but was [" + mapping.toString() +"].", mapping instanceof XMLAnyAttributeMapping);
- assertTrue("Expected map class [java.util.LinkedHashMap] but was ["+((XMLAnyAttributeMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLAnyAttributeMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedHashMap"));
+ assertTrue("Expected map class [java.util.LinkedHashMap] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedHashMap"));
}
+ @Override
protected Object getControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.a = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomAdapter.java
index f9967e5..4b55fa1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
public MyDomAdapter() {}
+ @Override
public Node marshal(Dom arg0) throws Exception {
Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
Element elt = doc.createElement(STUFF_STR);
@@ -34,6 +35,7 @@
return elt;
}
+ @Override
public Dom unmarshal(Node arg0) throws Exception {
Dom stuff = new Dom();
Node elt = arg0.getFirstChild();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomHandler.java
index 652879b..a2092a6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyDomHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,10 +35,12 @@
theHandler = new W3CDomHandler();
}
+ @Override
public Result createUnmarshaller(ValidationEventHandler errorHandler) {
return theHandler.createUnmarshaller(errorHandler);
}
+ @Override
public Object getElement(Result rt) {
if (rt instanceof DOMResult) {
return theHandler.getElement((DOMResult) rt);
@@ -46,6 +48,7 @@
return null;
}
+ @Override
public Source marshal(Object n, ValidationEventHandler errorHandler) {
if (n instanceof Element) {
return theHandler.marshal((Element) n, errorHandler);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyInvalidDomHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyInvalidDomHandler.java
index d990efb..dacf812 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyInvalidDomHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/MyInvalidDomHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,14 +35,17 @@
theHandler = new W3CDomHandler();
}
+ @Override
public Result createUnmarshaller(ValidationEventHandler errorHandler) {
return theHandler.createUnmarshaller(errorHandler);
}
+ @Override
public Object getElement(Result rt) {
return "Giggity";
}
+ @Override
public Source marshal(Object n, ValidationEventHandler errorHandler) {
if (n instanceof Element) {
return theHandler.marshal((Element) n, errorHandler);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterListTestCases.java
index b91896e..5660853 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/eclipselink-oxm-xml-adapter-list.xml");
@@ -48,6 +49,7 @@
return properties;
}
+ @Override
protected Object getControlObject() {
EmployeeWithList ctrlEmpWithList = new EmployeeWithList();
ctrlEmpWithList.a = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterTestCases.java
index 54a5d55..883e624 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/eclipselink-oxm-xml-adapter.xml");
@@ -47,6 +48,7 @@
return properties;
}
+ @Override
protected Object getControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.a = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXFalseTestCases.java
index 27e3147..59d3d08 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/eclipselink-oxm.xml");
@@ -53,6 +54,7 @@
return properties;
}
+ @Override
public Object getControlObject(){
Element empElt = null;
try {
@@ -74,6 +76,7 @@
return ctrlEmp;
}
+ @Override
public Object getReadControlObject(){
Element empElt = null;
try {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXTrueTestCases.java
index e805d21..38a9770 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseLAXTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/eclipselink-oxm-lax.xml");
@@ -50,6 +51,7 @@
return properties;
}
+ @Override
public Object getControlObject(){
Element empElt = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseTestCases.java
index dc630ca..14355f8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementBaseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/eclipselink-oxm.xml");
@@ -53,6 +54,7 @@
return properties;
}
+ @Override
protected Object getControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.a = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementDomHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementDomHandlerTestCases.java
index 3a5af0e..1eece89 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementDomHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementDomHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/eclipselink-oxm-dom-handler.xml");
@@ -51,6 +52,7 @@
return properties;
}
+ @Override
protected Object getControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.a = 1;
@@ -67,6 +69,7 @@
return ctrlEmp;
}
+ @Override
public Object getReadControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.a = 1;
@@ -76,6 +79,7 @@
return ctrlEmp;
}
+ @Override
public void testRoundTrip(){
//doesn't apply
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementListTestCases.java
index 8cfa5de..b25767d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/XmlAnyElementListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/eclipselink-oxm-xml-list.xml");
@@ -58,6 +59,7 @@
return properties;
}
+ @Override
public Object getControlObject(){
EmployeeWithList ctrlEmpWithList = new EmployeeWithList();
ctrlEmpWithList.a = 1;
@@ -85,7 +87,7 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("stuff");
assertNotNull("No mapping exists on EmployeeWithList for attribute [stuff].", mapping);
assertTrue("Expected an XMLAnyCollectionMapping for attribute [stuff], but was [" + mapping.toString() +"].", mapping instanceof XMLAnyCollectionMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLAnyCollectionMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLAnyCollectionMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
public void testSchemaGen() throws Exception{
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/FooImplNoAnnotations.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/FooImplNoAnnotations.java
index a0f8d93..e0d1903 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/FooImplNoAnnotations.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/FooImplNoAnnotations.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,10 +22,12 @@
public class FooImplNoAnnotations implements Foo {
private List<Object> others;
+ @Override
public List<Object> getOthers() {
return others;
}
+ @Override
public void setOthers(List<Object> others) {
this.others = others;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/XmlAnyElementWithEltRefsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/XmlAnyElementWithEltRefsTestCases.java
index 06052c2..1a32aae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/XmlAnyElementWithEltRefsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/XmlAnyElementWithEltRefsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/foo-oxm.xml");
@@ -61,6 +62,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public Object getControlObject(){
FooImplNoAnnotations foo = new FooImplNoAnnotations();
Bar bar = new Bar();
@@ -77,6 +79,7 @@
return foo;
}
+ @Override
public Object getJSONReadControlObject(){
FooImplNoAnnotations foo = new FooImplNoAnnotations();
Bar bar = new Bar();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs2/XmlAnyElementWithEltRefsNonGlobalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs2/XmlAnyElementWithEltRefsNonGlobalTestCases.java
index 57de7ff..4943fcb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs2/XmlAnyElementWithEltRefsNonGlobalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs2/XmlAnyElementWithEltRefsNonGlobalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs/foo-oxm.xml");
@@ -52,6 +53,7 @@
return properties;
}
+ @Override
public Object getControlObject(){
Customer c = new Customer();
c.id = 1221;
@@ -68,6 +70,7 @@
return c;
}
+ @Override
public Object getJSONReadControlObject(){
Customer c = new Customer();
c.id = 1221;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/FooImpl.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/FooImpl.java
index 5196901..b8a2cf8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/FooImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/FooImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
public class FooImpl implements Foo {
private List<Object> others;
+ @Override
@XmlAnyElement(lax=true)
@XmlElementRefs({
@XmlElementRef(name="a", type=JAXBElement.class),
@@ -41,6 +42,7 @@
return others;
}
+ @Override
public void setOthers(List<Object> others) {
this.others = others;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/XmlAnyElementWithEltRefsViaAnnotationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/XmlAnyElementWithEltRefsViaAnnotationTestCases.java
index 25a100f..045d724 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/XmlAnyElementWithEltRefsViaAnnotationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlanyelement/xmlelementrefs3/XmlAnyElementWithEltRefsViaAnnotationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public Object getControlObject(){
FooImpl foo = new FooImpl();
Bar bar = new Bar();
@@ -63,6 +64,7 @@
return foo;
}
+ @Override
public Object getJSONReadControlObject(){
FooImpl foo = new FooImpl();
Bar bar = new Bar();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentMarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentMarshaller.java
index 6d45f20..80a7de2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentMarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
public static HashMap attachments = new HashMap();
public boolean returnNull = false;
+ @Override
public String addSwaRefAttachment(DataHandler data) {
if(returnNull) {
return null;
@@ -45,6 +46,7 @@
return id;
}
+ @Override
public String addMtomAttachment(byte[] bytes, int start, int offset, String mimeType, String elemtnName, String namespaceURI) {
if(returnNull) {
return null;
@@ -58,6 +60,7 @@
return id;
}
+ @Override
public String addMtomAttachment(DataHandler data, String namespaceURI, String elementName) {
if(returnNull) {
return null;
@@ -70,6 +73,7 @@
return id;
}
+ @Override
public boolean isXOPPackage() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentUnmarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentUnmarshaller.java
index 93de4c3..c9215c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentUnmarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattachmentref/MyAttachmentUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
getAttachmentAsDataHandlerWasCalled = false;
}
+ @Override
public byte[] getAttachmentAsByteArray(String cid) {
Object obj = MyAttachmentMarshaller.attachments.get(cid);
if(obj instanceof byte[]){
@@ -45,6 +46,7 @@
}
}
+ @Override
public DataHandler getAttachmentAsDataHandler(String cid) {
this.getAttachmentAsDataHandlerWasCalled = true;
Object obj = MyAttachmentMarshaller.attachments.get(cid);
@@ -54,6 +56,7 @@
return null;
}
+ @Override
public boolean isXOPPackage() {
// force attachment usage
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattribute/XmlAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattribute/XmlAttributeTestCases.java
index 007c6a1..4341514 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattribute/XmlAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattribute/XmlAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlattribute/eclipselink-oxm.xml");
@@ -102,7 +103,7 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("things");
assertNotNull("No mapping exists on Employee for attribute [things].", mapping);
assertTrue("Expected an XMLCompositeDirectCollectionMapping for attribute [things], but was [" + mapping.toString() +"].", mapping instanceof XMLCompositeDirectCollectionMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLCompositeDirectCollectionMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLCompositeDirectCollectionMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
@Override
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyClassExtractor.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyClassExtractor.java
index 42bca62..cb7abf2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyClassExtractor.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyClassExtractor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
import org.eclipse.persistence.sessions.Session;
public class MyClassExtractor extends ClassExtractor {
+ @Override
public Class extractClassFromRow(Record databaseRow, Session session) {
return Car.class;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyOtherClassExtractor.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyOtherClassExtractor.java
index 5508824..ae4c865 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyOtherClassExtractor.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/MyOtherClassExtractor.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
import org.eclipse.persistence.sessions.Session;
public class MyOtherClassExtractor extends ClassExtractor {
+ @Override
public Class extractClassFromRow(Record databaseRow, Session session) {
return Vehicle.class;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/XmlClassExtractorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/XmlClassExtractorTestCases.java
index 7aa761b..385cd1d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/XmlClassExtractorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/XmlClassExtractorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlclassextractor/eclipselink-oxm.xml");
@@ -77,6 +78,7 @@
/**
* Returns the control ParkingLot instance.
*/
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyEmployeeCustomizer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyEmployeeCustomizer.java
index 49973a3..3700bb6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyEmployeeCustomizer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyEmployeeCustomizer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
*/
public class MyEmployeeCustomizer implements DescriptorCustomizer {
+ @Override
public void customize(ClassDescriptor descriptor) throws Exception {
XMLDirectMapping firstNameMapping = (XMLDirectMapping) descriptor.getMappingForAttributeName("firstName");
XMLField fnxField = (XMLField) firstNameMapping.getField();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyXmlEmployeeCustomizer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyXmlEmployeeCustomizer.java
index 0562a39..54d8bc3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyXmlEmployeeCustomizer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/MyXmlEmployeeCustomizer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
*/
public class MyXmlEmployeeCustomizer implements DescriptorCustomizer {
+ @Override
public void customize(ClassDescriptor descriptor) throws Exception {
XMLDirectMapping firstNameMapping = (XMLDirectMapping) descriptor.getMappingForAttributeName("firstName");
XMLField fnxField = (XMLField) firstNameMapping.getField();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerTestCases.java
index 1e0c0c8..86d84e4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -112,6 +112,7 @@
return "<?xml version=\"1.0\" encoding=\"UTF-8\"?><employee><firstName>Joe</firstName><lastName>Oracle</lastName></employee>";
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.firstName = "Joe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerWithOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerWithOverrideTestCases.java
index b2cb022..3409615 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerWithOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/XmlCustomizerWithOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlcustomizer/my-eclipselink-oxm.xml");
@@ -59,6 +60,7 @@
return properties;
}
+ @Override
protected Document getControlDocument() {
String contents = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><employee><my-first-name>Joe</my-first-name><my-last-name>Oracle</my-last-name></employee>";
@@ -74,6 +76,7 @@
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName = "Joe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmldiscriminator/XmlDiscriminatorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmldiscriminator/XmlDiscriminatorTestCases.java
index fe5d2e3..4e8af83 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmldiscriminator/XmlDiscriminatorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmldiscriminator/XmlDiscriminatorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
setClasses(new Class[] { Car.class, Vehicle.class });
}
+ @Override
public Object getReadControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
@@ -62,6 +63,7 @@
return car;
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
@@ -73,6 +75,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmldiscriminator/vehicle-oxm.xml");
@@ -93,6 +96,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelement/XmlElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelement/XmlElementTestCases.java
index 9b57a25..b35bc7f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelement/XmlElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelement/XmlElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
setClasses(new Class[] { Employee.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelement/eclipselink-oxm.xml");
@@ -179,7 +180,7 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("myEmployees");
assertNotNull("No mapping exists on Employee for attribute [myEmployees].", mapping);
assertTrue("Expected an XMLCompositeCollectionMapping for attribute [myEmployees], but was [" + mapping.toString() +"].", mapping instanceof XMLCompositeCollectionMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLCompositeCollectionMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLCompositeCollectionMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
@Override
@@ -208,6 +209,7 @@
"}}";
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelOverrideTestCases.java
index e034538..c209836 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { PackageRootOverride.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelTestCases.java
index 11d971a..d983bf1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { Root.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageTypeOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageTypeOverrideTestCases.java
index c62c918..a57380c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageTypeOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillablePackageTypeOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { PackageTypeOverride.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelOverrideTestCases.java
index ea37422..38c87b5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { TypeRootOverride.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelTestCases.java
index 61bbb18..791aedc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementnillable/XmlElementNillableTypeLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { TypeRoot.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefTestCases.java
index 3656ed5..cc3cf1f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
setClasses(new Class[] { Foo.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/eclipselink-oxm.xml");
@@ -70,11 +71,13 @@
}
+ @Override
public Object getControlObject() {
Foo foo = new Foo();
return foo;
}
+ @Override
public Object getWriteControlObject() {
if(writeObject == null){
Foo foo = new Foo();
@@ -87,11 +90,13 @@
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Method accessor was not called as expected.", ((Foo) writeObject).accessedViaMethod);
}
+ @Override
public void testRoundTrip(){
//not applicable with write only mappings.
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefWithWrapperTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefWithWrapperTestCases.java
index fe40be8..7d7199f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefWithWrapperTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/XmlElementRefWithWrapperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementref/eclipselink-oxm-wrapper.xml");
@@ -60,7 +61,7 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("items");
assertNotNull("No mapping exists on Foos for attribute [items].", mapping);
assertTrue("Expected an XMLChoiceCollectionMapping for attribute [items], but was [" + mapping.toString() +"].", mapping instanceof XMLChoiceCollectionMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLChoiceCollectionMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLChoiceCollectionMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
public void testSchemaGen() throws Exception{
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementrefs/collectiontype/Root.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementrefs/collectiontype/Root.java
index acaaef7..1f9a620 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementrefs/collectiontype/Root.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementrefs/collectiontype/Root.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,11 +62,11 @@
int len = values.length;
this.dateOrTime = ((JAXBElement<XMLGregorianCalendar> []) new JAXBElement[len] );
for (int i = 0; (i<len); i ++) {
- this.dateOrTime[i] = ((JAXBElement<XMLGregorianCalendar> ) values[i]);
+ this.dateOrTime[i] = values[i];
}
}
public JAXBElement<XMLGregorianCalendar> setDateOrTime(int idx, JAXBElement<XMLGregorianCalendar> value) {
- return this.dateOrTime[idx] = ((JAXBElement<XMLGregorianCalendar> ) value);
+ return this.dateOrTime[idx] = value;
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XMLElementsWithWrapperTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XMLElementsWithWrapperTestCases.java
index b0202acc..45c767b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XMLElementsWithWrapperTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XMLElementsWithWrapperTestCases.java
@@ -38,6 +38,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/eclipselink-oxm-wrapper.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XmlElementsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XmlElementsTestCases.java
index 8d79eb6..3c2e340 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XmlElementsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/XmlElementsTestCases.java
@@ -57,6 +57,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelements/eclipselink-oxm.xml");
@@ -168,6 +169,6 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("items");
assertNotNull("No mapping exists on Foo for attribute [items].", mapping);
assertTrue("Expected an XMLChoiceCollectionMapping for attribute [items], but was [" + mapping.toString() +"].", mapping instanceof XMLChoiceCollectionMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLChoiceCollectionMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLChoiceCollectionMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElemenetWrapperNilTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElemenetWrapperNilTestCases.java
index 4a7a987..66d6182 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElemenetWrapperNilTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElemenetWrapperNilTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperDefaultNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperDefaultNameTestCases.java
index 5ea3a22..6d2d8e0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperDefaultNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperDefaultNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
initXsiType();
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(OXM_RESOURCE);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperElementOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperElementOverrideTestCases.java
index e4784cf..145fea3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperElementOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperElementOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/eclipselink-oxm-xmlelement.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperTestCases.java
index 797b5d6..322bdb1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/XmlElementWrapperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlelementwrapper/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumInheritanceTestCases.java
index ddb1dce..2245be3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/eclipselink-oxm-subset.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumQualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumQualifiedTestCases.java
index 189fcc0..e8a40da 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumQualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumQualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/eclipselink-oxm-game-qualified.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumTestCases.java
index 7391455..b0237c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/eclipselink-oxm-game.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumUnqualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumUnqualifiedTestCases.java
index dcdcb82..4abb137 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumUnqualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/XmlEnumUnqualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlenum/eclipselink-oxm-game-unqualified.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlid/XmlIdExtensionOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlid/XmlIdExtensionOverrideTestCases.java
index e6008eb..7e97084 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlid/XmlIdExtensionOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlid/XmlIdExtensionOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties() {
Map<String, Map<String, Source>> properties = new HashMap<String, Map<String, Source>>();
@@ -70,6 +71,7 @@
assertTrue("Schema validation failed unxepectedly: " + result, result == null);
}
+ @Override
protected Object getControlObject() {
Customer customer = new Customer();
MyID myID = new MyID();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlidref/XmlIdRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlidref/XmlIdRefTestCases.java
index 7f8904d..ad2841e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlidref/XmlIdRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlidref/XmlIdRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setClasses(new Class[] { Employee.class, Address.class, Root.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlidref/eclipselink-oxm.xml");
@@ -108,6 +109,7 @@
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
Root testRoot = (Root) testObject;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentMarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentMarshaller.java
index 7d83854..1f2ca58 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentMarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,19 +25,23 @@
public static final String BYTES_ID = "c_id0";
public static final String DATA_ID = "c_id1";
+ @Override
public boolean isXOPPackage() {
return true;
}
// SATISFY INTERFACE IMPLEMENTATION
+ @Override
public String addSwaRefAttachment(DataHandler data) { return DATA_ID; }
public String addSwaRefAttachment(byte[] data, int offset, int length) { return BYTES_ID; }
+ @Override
public String addMtomAttachment(byte[] bytes, int start, int offset, String mimeType, String elemtnName, String namespaceURI) {
String id = BYTES_ID;
count++;
attachments.put(id, bytes);
return id;
}
+ @Override
public String addMtomAttachment(DataHandler data, String namespaceURI, String elementName) {
String id = DATA_ID;
count++;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentUnmarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentUnmarshaller.java
index 3d66060..e788bc3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentUnmarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlinlinebinarydata/MyAttachmentUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,10 +19,12 @@
import jakarta.xml.bind.attachment.AttachmentUnmarshaller;
public class MyAttachmentUnmarshaller extends AttachmentUnmarshaller {
+ @Override
public boolean isXOPPackage() {
return true;
}
+ @Override
public byte[] getAttachmentAsByteArray(String cid) {
Object obj = MyAttachmentMarshaller.attachments.get(cid);
if(obj instanceof byte[]){
@@ -36,6 +38,7 @@
return null;
}
}
+ @Override
public DataHandler getAttachmentAsDataHandler(String cid) {
Object obj = MyAttachmentMarshaller.attachments.get(cid);
if (obj instanceof DataHandler) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/AccessorTypeNoneTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/AccessorTypeNoneTestCases.java
index 858b820..5ea01a1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/AccessorTypeNoneTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/AccessorTypeNoneTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setClasses(new Class[] { Company.class });
}
+ @Override
public Object getControlObject() {
AtnCompany company = new AtnCompany();
@@ -68,6 +69,7 @@
return company;
}
+ @Override
public Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(BINDINGS_RESOURCE);
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/XmlJoinNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/XmlJoinNodeTestCases.java
index 1926a19..7c7dc00 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/XmlJoinNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmljoinnode/XmlJoinNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,6 +67,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected Marshaller getJSONMarshaller() throws Exception{
Marshaller m = jaxbContext.createMarshaller();
Map<String, String> namespaces = new HashMap<String, String>();
@@ -80,6 +81,7 @@
/**
* Return the control Company object.
*/
+ @Override
public Object getControlObject() {
Address ottawa100 = new Address("a100", "45 O'Connor St.", "400", "Kanata", "K1P1A4");
Address ottawa200 = new Address("a200", "1 Anystreet Rd.", "9", "Ottawa", "K4P1A2");
@@ -97,6 +99,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream(OXM_DOC);
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
@@ -228,7 +231,7 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("employees");
assertNotNull("No mapping exists on Customer for attribute [employees].", mapping);
assertTrue("Expected an XMLCollectionReferenceMapping for attribute [employees], but was [" + mapping.toString() +"].", mapping instanceof XMLCollectionReferenceMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLCollectionReferenceMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLCollectionReferenceMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListNoStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListNoStringTestCases.java
index 4bdd1ec..fe4b058 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListNoStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListNoStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setContextPath(CONTEXT_PATH);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
@@ -52,6 +53,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/eclipselink-oxm-no-stringdata.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListOnXmlAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListOnXmlAttributeTestCases.java
index 8c290e6..11a4bdf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListOnXmlAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListOnXmlAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setContextPath(CONTEXT_PATH);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
@@ -52,6 +53,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/eclipselink-oxm-data-attribute.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListTestCases.java
index 8820ec1..1c8342f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/XmlListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setContextPath(CONTEXT_PATH);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmllist/eclipselink-oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
@@ -101,6 +102,7 @@
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmetadatacomplete/XmlMetadataCompleteTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmetadatacomplete/XmlMetadataCompleteTestCases.java
index 2ed9a60..b85e29f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmetadatacomplete/XmlMetadataCompleteTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmetadatacomplete/XmlMetadataCompleteTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
* as well.
*
*/
+ @Override
public void setUp() throws Exception {
super.setUp();
classes = new Class[] { Employee.class };
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentMarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentMarshaller.java
index 1484d49..537d4e1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentMarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
public static HashMap attachments = new HashMap();
public boolean returnNull = false;
+ @Override
public String addSwaRefAttachment(DataHandler data) {
if(returnNull) {
return null;
@@ -45,6 +46,7 @@
return id;
}
+ @Override
public String addMtomAttachment(byte[] bytes, int start, int offset, String mimeType, String elemtnName, String namespaceURI) {
if(returnNull) {
return null;
@@ -58,6 +60,7 @@
return id;
}
+ @Override
public String addMtomAttachment(DataHandler data, String namespaceURI, String elementName) {
if(returnNull) {
return null;
@@ -70,6 +73,7 @@
return id;
}
+ @Override
public boolean isXOPPackage() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentUnmarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentUnmarshaller.java
index fa7bffb..6569afe 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentUnmarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/MyAttachmentUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
getAttachmentAsDataHandlerWasCalled = false;
}
+ @Override
public byte[] getAttachmentAsByteArray(String cid) {
Object obj = MyAttachmentMarshaller.attachments.get(cid);
if(obj instanceof byte[]){
@@ -45,6 +46,7 @@
}
}
+ @Override
public DataHandler getAttachmentAsDataHandler(String cid) {
this.getAttachmentAsDataHandlerWasCalled = true;
Object obj = MyAttachmentMarshaller.attachments.get(cid);
@@ -54,6 +56,7 @@
return null;
}
+ @Override
public boolean isXOPPackage() {
// force attachment usage
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/XmlMimeTypeCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/XmlMimeTypeCases.java
index 5c4359e..66f7c55 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/XmlMimeTypeCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/XmlMimeTypeCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmimetype/eclipselink-oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
@@ -72,6 +73,7 @@
}
+ @Override
protected Object getControlObject() {
AttTypes attTypes = new AttTypes();
String s = "THISISATEXTSTRINGFORTHISDATAHANDLER";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmixed/XmlMixedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmixed/XmlMixedTestCases.java
index 8eb9613..0acef0c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmixed/XmlMixedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmixed/XmlMixedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlmixed/eclipselink-oxm.xml");
@@ -62,6 +63,7 @@
return properties;
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.a = 1;
@@ -80,6 +82,7 @@
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
assertTrue(testObject instanceof Employee);
Employee emp = (Employee)testObject;
@@ -92,6 +95,7 @@
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
assertTrue(testObject instanceof Employee);
Employee emp = (Employee)testObject;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyDoubleTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyDoubleTransformer.java
index c9b9ac7..7ee7635 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyDoubleTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyDoubleTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,19 +18,23 @@
public class MyDoubleTransformer implements XMLNameTransformer{
+ @Override
public String transformTypeName(String name) {
String shortName = name.substring(name.lastIndexOf('.') + 1);
return shortName + shortName;
}
+ @Override
public String transformRootElementName(String name) {
return name + name;
}
+ @Override
public String transformElementName(String name) {
return name + name;
}
+ @Override
public String transformAttributeName(String name) {
return name + name;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyLowerTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyLowerTransformer.java
index ebfbc41..c707dd4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyLowerTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyLowerTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,18 +18,22 @@
public class MyLowerTransformer implements XMLNameTransformer{
+ @Override
public String transformTypeName(String name) {
return name.toLowerCase();
}
+ @Override
public String transformRootElementName(String name) {
return name.toLowerCase();
}
+ @Override
public String transformElementName(String name) {
return name.toLowerCase();
}
+ @Override
public String transformAttributeName(String name) {
return name.toLowerCase();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyUpperTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyUpperTransformer.java
index 5bff52f..e770cce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyUpperTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/MyUpperTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,19 +18,23 @@
public class MyUpperTransformer implements XMLNameTransformer{
+ @Override
public String transformTypeName(String name) {
return name.toUpperCase() + "TYPE";
}
+ @Override
public String transformElementName(String name) {
return name.toUpperCase() + "ELEM";
}
+ @Override
public String transformAttributeName(String name) {
return name.toUpperCase() + "ATTR";
}
+ @Override
public String transformRootElementName(String name) {
name = name.substring(name.lastIndexOf('.') + 1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerExceptionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerExceptionTestCases.java
index 8aae6e7..d99e5d5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerExceptionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerExceptionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
try {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerSimpleTestCases.java
index cbb3261..11cf541 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -50,6 +51,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
Phone p = new Phone();
p.number = "1234567";
@@ -63,6 +65,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerTestCases.java
index e8f7acd..05b03b5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/NameTransformerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -70,6 +71,7 @@
types[1] = Address.class;
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -113,6 +115,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/TransformerWithException.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/TransformerWithException.java
index dd6d811..894e8f3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/TransformerWithException.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/TransformerWithException.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,24 +18,28 @@
public class TransformerWithException implements XMLNameTransformer{
+ @Override
public String transformTypeName(String name) {
String s = null;
s.charAt(0);
return name;
}
+ @Override
public String transformRootElementName(String name) {
String s = null;
s.charAt(0);
return name;
}
+ @Override
public String transformElementName(String name) {
String s = null;
s.charAt(0);
return name;
}
+ @Override
public String transformAttributeName(String name) {
String s = null;
s.charAt(0);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/XmlMappingDefaultNameNameTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/XmlMappingDefaultNameNameTransformer.java
index a123382..afa265c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/XmlMappingDefaultNameNameTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnametransformer/XmlMappingDefaultNameNameTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,18 +18,22 @@
public class XmlMappingDefaultNameNameTransformer implements XMLNameTransformer {
+ @Override
public String transformTypeName(String name) {
return name + "_TYPE";
}
+ @Override
public String transformElementName(String name) {
return name + "_ELEMENT";
}
+ @Override
public String transformAttributeName(String name) {
return name + "_ATTRIBUTE";
}
+ @Override
public String transformRootElementName(String name) {
return name + "_ROOT";
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelOverrideTestCases.java
index 1f479fc..96a7dd5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { PackageRootOverride.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelTestCases.java
index fc478e2..47c80b0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { Root.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageTypeOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageTypeOverrideTestCases.java
index 46d475a..52b1503 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageTypeOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyPackageTypeOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { PackageTypeOverride.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelOverrideTestCases.java
index fb23467..9400391 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { TypeRootOverride.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelTestCases.java
index 2c6399e..5df4453 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlnullpolicy/XmlNullPolicyTypeLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[] { TypeRoot.class });
}
+ @Override
public Map getProperties() {
InputStream iStream = ClassLoader.getSystemResourceAsStream(BINDINGS_DOC);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryNonLocalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryNonLocalTestCases.java
index b6142d7..45640d7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryNonLocalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryNonLocalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,12 +39,14 @@
setClasses(new Class[] { FooBar.class, ObjectFactory2.class });
}
+ @Override
protected Object getControlObject() {
QName name = new QName("foos");
JAXBElement jaxbElement = new JAXBElement<Integer>(name, Integer.class, 5);
return jaxbElement;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/eclipselink-oxm-non-local.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryTestCases.java
index 7f8b603..b376ed8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/XmlRegistryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlregistry/eclipselink-oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
@@ -76,6 +77,7 @@
}
+ @Override
public Object getControlObject() {
FooBar foobar = new FooBar();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlrootelement/XmlRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlrootelement/XmlRootElementTestCases.java
index 6e1cd67..0175a48 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlrootelement/XmlRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlrootelement/XmlRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlrootelement/eclipselink-oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
@@ -73,6 +74,7 @@
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName ="firstName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/XmlSchemaTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/XmlSchemaTestCases.java
index 861f7c5..da83f46 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/XmlSchemaTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/XmlSchemaTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/eclipselink-oxm.xml");
HashMap<String, Source> metadataSourceMap = new HashMap<String, Source>();
@@ -105,6 +106,7 @@
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName ="firstName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/NamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/NamespaceTestCases.java
index 3ec455e..4efa19c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/NamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/NamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -50,6 +51,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.city = "Ottawa";
@@ -64,6 +66,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/linked/PrefixedLinkedNamespacesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/linked/PrefixedLinkedNamespacesTestCases.java
index 1a02da9..9b0bf4d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/linked/PrefixedLinkedNamespacesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschema/namespace/linked/PrefixedLinkedNamespacesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
Book book = new Book();
book.name = "Nineteen Eighty-Four";
@@ -58,6 +59,7 @@
// do not test schema generation
}
+ @Override
protected Map getProperties() {
Map<String, Object> properties = new HashMap<String, Object>();
List<Object> metadataSources = new LinkedList<>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschematypes/XmlSchemaTypesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschematypes/XmlSchemaTypesTestCases.java
index 8f81444..6359568 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschematypes/XmlSchemaTypesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschematypes/XmlSchemaTypesTestCases.java
@@ -68,6 +68,7 @@
TimeZone.setDefault(currentTimeZone);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
@@ -82,6 +83,7 @@
return emp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlschematypes/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlseealso/XmlSeeAlsoTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlseealso/XmlSeeAlsoTestCases.java
index 0c73899..5d8f471 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlseealso/XmlSeeAlsoTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlseealso/XmlSeeAlsoTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlseealso/eclipselink-oxm.xml");
@@ -77,6 +78,7 @@
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName ="firstName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientPropertyToTransientClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientPropertyToTransientClassTestCases.java
index ee2c584..9b5b542 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientPropertyToTransientClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientPropertyToTransientClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -46,12 +47,14 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
ContactInfo info = new ContactInfo();
info.phoneNumber = "1234567";
return info;
}
+ @Override
public Object getWriteControlObject() {
ContactInfo info = new ContactInfo();
info.phoneNumber = "1234567";
@@ -72,6 +75,7 @@
this.testSchemaGen(controlSchemas);
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientTestCases.java
index a31c6f1..77a8e85 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/XmlTransientTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/eclipselink-oxm.xml");
@@ -139,6 +140,7 @@
fail("The expected exception was not thrown.");
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName = "firstName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/inheritance/XmlTransientInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/inheritance/XmlTransientInheritanceTestCases.java
index 34e4902..06a3785 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/inheritance/XmlTransientInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/inheritance/XmlTransientInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(new Class[] { Person.class, Employee.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/inheritance/eclipselink-oxm.xml");
@@ -58,6 +59,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.age = 25;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/classlevel/XmlTransientUnsetClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/classlevel/XmlTransientUnsetClassTestCases.java
index 3680663..0717013 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/classlevel/XmlTransientUnsetClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/classlevel/XmlTransientUnsetClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(new Class[] { Employee.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/classlevel/eclipselink-oxm.xml");
@@ -58,6 +59,7 @@
super.testSchemaGen(controlSchemas);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/prop/XmlTransientUnsetPropTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/prop/XmlTransientUnsetPropTestCases.java
index accca76..5a66bf5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/prop/XmlTransientUnsetPropTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/prop/XmlTransientUnsetPropTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(new Class[] { PhoneNumber.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltransient/unset/prop/eclipselink-oxm.xml");
@@ -47,6 +48,7 @@
return properties;
}
+ @Override
protected Object getControlObject() {
PhoneNumber num = new PhoneNumber();
num.setNumber("123-4567");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/EmployeeFactoryClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/EmployeeFactoryClassTestCases.java
index c8f9b40..b497f06 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/EmployeeFactoryClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/EmployeeFactoryClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/employee-factory-class-oxm.xml");
@@ -40,6 +41,7 @@
return properties;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
assertNotNull("Unmarshalled object is null.", testObject);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/XmlTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/XmlTypeTestCases.java
index 2610ff2..d6ab2d4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/XmlTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/XmlTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
/**
* Create the control Employee.
*/
+ @Override
public Object getControlObject() {
Employee ctrlEmp = new Employee();
ctrlEmp.id = EMP_ID;
@@ -60,6 +61,7 @@
return ctrlEmp;
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/factory/FactoryTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/factory/FactoryTestCases.java
index 6843da5..2e9d4ef 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/factory/FactoryTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmltype/factory/FactoryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public String getName() {
return "JAXB Factory Instantiation: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceInheritanceTestCases.java
index 4785eb6..101fe73 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/eclipselink-oxm-cdnprice-inheritance.xml");
@@ -69,6 +70,7 @@
assertTrue("Schema validation failed unxepectedly: " + result, result == null);
}
+ @Override
protected Object getControlObject() {
CDNPriceInheritance price = new CDNPriceInheritance();
price.price = new BigDecimal("123.45678901234567890");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceTestCases.java
index 6bb69f9..c8ec348 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPriceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/eclipselink-oxm-cdnprice.xml");
@@ -64,6 +65,7 @@
assertTrue("Schema validation failed unxepectedly: " + result, result == null);
}
+ @Override
protected Object getControlObject() {
CDNPriceNoAnnotation price = new CDNPriceNoAnnotation();
price.price = new BigDecimal("123.45678901234567890");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPricesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPricesTestCases.java
index fd400f2..7da5bab 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPricesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueCdnPricesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/eclipselink-oxm-cdnprices.xml");
@@ -68,6 +69,7 @@
assertTrue("Schema validation failed unxepectedly: " + result, result == null);
}
+ @Override
protected Object getControlObject() {
CDNPricesNoAnnotation price = new CDNPricesNoAnnotation();
price.prices = new ArrayList();
@@ -84,7 +86,7 @@
DatabaseMapping mapping = xDesc.getMappingForAttributeName("prices");
assertNotNull("No mapping exists on CDNPricesNoAnnotation for attribute [prices].", mapping);
assertTrue("Expected an XMLCompositeDirectCollectionMapping for attribute [prices], but was [" + mapping.toString() +"].", mapping instanceof XMLCompositeDirectCollectionMapping);
- assertTrue("Expected container class [java.util.LinkedList] but was ["+((XMLCompositeDirectCollectionMapping) mapping).getContainerPolicy().getContainerClassName()+"]", ((XMLCompositeDirectCollectionMapping) mapping).getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
+ assertTrue("Expected container class [java.util.LinkedList] but was ["+ mapping.getContainerPolicy().getContainerClassName()+"]", mapping.getContainerPolicy().getContainerClassName().equals("java.util.LinkedList"));
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPriceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPriceTestCases.java
index c241172..946764c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPriceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPriceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/eclipselink-oxm-intprice.xml");
@@ -68,6 +69,7 @@
assertTrue("Schema validation failed unxepectedly: " + result, result == null);
}
+ @Override
protected Object getControlObject() {
InternationalPriceNoAnnotation price = new InternationalPriceNoAnnotation();
price.currency ="CDN";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPricesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPricesTestCases.java
index 1e70b05..aa2da48 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPricesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueInternationalPricesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/eclipselink-oxm-intprices.xml");
@@ -65,6 +66,7 @@
}
+ @Override
protected Object getControlObject() {
InternationalPricesNoAnnotation price = new InternationalPricesNoAnnotation();
price.currency ="CDN";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueTestCases.java
index 66e039c..41f66a4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/XmlValueTestCases.java
@@ -51,6 +51,7 @@
setClasses(new Class[] { MyValueClass.class });
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream(ADAPTER_OXM_DOC);
@@ -63,6 +64,7 @@
}
+ @Override
public Object getControlObject() {
MyValueClass mvc = new MyValueClass();
mvc.blah = Boolean.valueOf("true");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/adapter/MyValueAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/adapter/MyValueAdapter.java
index 0222a30..7cf80d2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/adapter/MyValueAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/externalizedmetadata/xmlvalue/adapter/MyValueAdapter.java
@@ -22,10 +22,12 @@
*/
public class MyValueAdapter extends XmlAdapter<String, Boolean> {
+ @Override
public Boolean unmarshal(String v) throws Exception {
return Boolean.valueOf(v.equals("T") ? "true" : "false");
}
+ @Override
public String marshal(Boolean v) throws Exception {
return (v ? "T" : "F");
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/helper/JAXBHelperTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/helper/JAXBHelperTestCases.java
index 19bb9ee..b0745bc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/helper/JAXBHelperTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/helper/JAXBHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
Class[] classes = new Class[1];
classes[0] = Customer.class;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/IDResolverTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/IDResolverTestCases.java
index 402c371..e2692a3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/IDResolverTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/IDResolverTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
assertTrue("ValidationEventHandler was not set.", idResolver.eventHandlerNotNull);
}
+ @Override
public Object getControlObject() {
Apple a1 = new Apple();
a1.id = "a1";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/MyIDResolver.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/MyIDResolver.java
index 4fe7bb2..7e61f5c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/MyIDResolver.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/MyIDResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,6 +66,7 @@
public Callable<Object> resolve(final Map<String, Object> idWrapper, final Class type) throws SAXException {
hitResolve = true;
return new Callable<Object>() {
+ @Override
public Object call() {
if (type == Apple.class) {
return apples.get(idWrapper);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/IDResolverTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/IDResolverTestCases.java
index 1841789..6a15b8b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/IDResolverTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/IDResolverTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
assertTrue("ValidationEventHandler was not set.", idResolver.eventHandlerNotNull);
}
+ @Override
public Object getControlObject() {
TestObject o = new TestObject();
o.name = "FOO"; o.id = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/MyIDResolver.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/MyIDResolver.java
index 4d02b6c..7e41dbc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/MyIDResolver.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/idresolver/collection/MyIDResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
public Callable<Object> resolve(final Map<String, Object> idWrapper, final Class type) throws SAXException {
hitResolve = true;
return new Callable<Object>() {
+ @Override
public Object call() {
Object obj = objects.get(idWrapper);
((TestObject) obj).processed = true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/JAXBInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/JAXBInheritanceTestCases.java
index 8bf4a63..5ca6d80 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/JAXBInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/JAXBInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/inheritance/inheritance.json");
}
+ @Override
public Object getControlObject() {
// reads a document that also contains a value for "ddd" and makes sure
// we ignore it
@@ -52,6 +53,7 @@
return jaxbElement;
}
+ @Override
public Object getReadControlObject() {
// reads a document that also contains a value for "ddd" and makes sure
// we ignore it
@@ -96,7 +98,7 @@
log(testObject.toString());
JAXBElement controlObj = (JAXBElement)getControlObject();
- JAXBElement testObj = (JAXBElement)testObject;
+ JAXBElement testObj = testObject;
compareJAXBElementObjects(controlObj, testObj);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/dot/InheritanceDotTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/dot/InheritanceDotTestCases.java
index 78d7184..d2b1fdc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/dot/InheritanceDotTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/dot/InheritanceDotTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/inheritance/inheritanceDot.json");
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.name = "Bob Smith";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/AImpl.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/AImpl.java
index a136cf9..5956413 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/AImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/AImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,10 +33,12 @@
@XmlElement(type = BImpl.class)
private B b;
+ @Override
public B getB() {
return b;
}
+ @Override
public void setB(B b) {
this.b = b;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/BImpl.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/BImpl.java
index 63f7fff..4a3a0bf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/BImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/BImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,10 +32,12 @@
private A a;
+ @Override
public A getA() {
return a;
}
+ @Override
public void setA(A a) {
this.a = a;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/JAXBInheritanceIdTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/JAXBInheritanceIdTestCases.java
index faad9ed..dfeb695 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/JAXBInheritanceIdTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/id/JAXBInheritanceIdTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
}
+ @Override
public Object getControlObject() {
A a = new AImpl("a");
B b = new BImpl("b");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/interfaces/Customer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/interfaces/Customer.java
index 843ae4a..69ff429 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/interfaces/Customer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/interfaces/Customer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,18 +18,22 @@
String firstName;
String lastName;
+ @Override
public String getFirstName() {
return firstName;
}
+ @Override
public void setFirstName(String name) {
firstName = name;
}
+ @Override
public String getLastName() {
return lastName;
}
+ @Override
public void setLastName(String lName) {
lastName = lName;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSSeparatorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSSeparatorTestCases.java
index 3e332f6..4e19e80 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSSeparatorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSSeparatorTestCases.java
@@ -40,6 +40,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_SEPARATOR, '*');
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
JAXBMarshaller m = super.getJSONMarshaller();
m.setProperty(MarshallerProperties.JSON_NAMESPACE_SEPARATOR, '*');
@@ -58,7 +59,7 @@
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLStreamWriter streamWriter= factory.createXMLStreamWriter(writer);
Object objectToWrite = getWriteControlObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSTestCases.java
index 863c84a..7f11e35 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces= new HashMap<String, String>();
namespaces.put("rootNamespace","ns0");
@@ -52,6 +53,7 @@
return jsonMarshaller;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeNoParentRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeNoParentRootTestCases.java
index f426304..68da7c2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeNoParentRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeNoParentRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces= new HashMap<String, String>();
namespaces.put("rootNamespace","ns0");
@@ -50,6 +51,7 @@
return jsonMarshaller;
}
+ @Override
public Object getControlObject() {
SubTypeWithRootElementNoParentRoot subType = new SubTypeWithRootElementNoParentRoot();
return subType;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeParentRootOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeParentRootOnlyTestCases.java
index bfabfa7..b2f814b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeParentRootOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeParentRootOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces= new HashMap<String, String>();
namespaces.put("rootNamespace","ns0");
@@ -53,6 +54,7 @@
return jsonMarshaller;
}
+ @Override
public Object getControlObject() {
SubTypeParentRootOnly subType = new SubTypeParentRootOnly();
return subType;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeTestCases.java
index e64af7b..5157bf2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/ns/JAXBInheritanceSubTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces= new HashMap<String, String>();
namespaces.put("rootNamespace","ns0");
@@ -50,6 +51,7 @@
return jsonMarshaller;
}
+ @Override
public Object getControlObject() {
SubTypeWithRootElement subType = new SubTypeWithRootElement();
return subType;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/override/InheritanceOverrideTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/override/InheritanceOverrideTestCases.java
index e5cdd66..13e443a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/override/InheritanceOverrideTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/override/InheritanceOverrideTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/inheritance/override.json");
}
+ @Override
public Object getControlObject() {
Root r = new Root();
Subclass s = new Subclass();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/simple/XmlValueInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/simple/XmlValueInheritanceTestCases.java
index 986f270..96b5f73 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/simple/XmlValueInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/simple/XmlValueInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlJSON("org/eclipse/persistence/testing/jaxb/inheritance/simple/xmlvalue.json");
}
+ @Override
public Object getControlObject() {
Complex complex = new Complex();
complex.foo = "aaa";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/typeElem/InheritanceTypeElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/typeElem/InheritanceTypeElementTestCases.java
index 091003b..a8ae494 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/typeElem/InheritanceTypeElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/inheritance/typeElem/InheritanceTypeElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,14 +51,17 @@
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public Marshaller getJSONMarshaller() throws Exception{
return jsonMarshaller;
}
+ @Override
public Unmarshaller getJSONUnmarshaller() throws Exception{
return jsonUnmarshaller;
}
+ @Override
public Object getControlObject() {
Root r = new Root();
Child child = new Child();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/innerclasses/notincontext/TestObjectWrapper.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/innerclasses/notincontext/TestObjectWrapper.java
index 8a89e98..24c6b17 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/innerclasses/notincontext/TestObjectWrapper.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/innerclasses/notincontext/TestObjectWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,7 +24,7 @@
public boolean equals (Object compareObject){
if(compareObject instanceof TestObjectWrapper){
if(testObject == null){
- return ((TestObjectWrapper)compareObject) == null;
+ return compareObject == null;
}
return testObject.equals(((TestObjectWrapper)compareObject).testObject);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/ObjectFactory.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/ObjectFactory.java
index 68ce30a..e3b3277 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/ObjectFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/ObjectFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
private Map<String, Object> values = new HashMap<String, Object>();
+ @Override
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
String methodName = method.getName();
if(methodName.startsWith("get")) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyObject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyObject.java
index 814b75f..e10ab5f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyObject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,10 +33,12 @@
private Properties props = new Properties();
private Properties anothernameproperties = new Properties();
+ @Override
public Properties getProperties() {
return props;
}
+ @Override
public void setProperties(Properties properties) {
this.props = properties;
}
@@ -51,18 +53,22 @@
this.test = test;
}
+ @Override
public Byte getTest2() {
return test2;
}
+ @Override
public void setTest2(Byte test2) {
this.test2 = test2;
}
+ @Override
public Properties getAnothernameproperties() {
return anothernameproperties;
}
+ @Override
public void setAnothernameproperties(Properties anothernameproperties) {
this.anothernameproperties = anothernameproperties;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyOtherObject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyOtherObject.java
index aa01f73..6df0380 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyOtherObject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/interfaces/choice/MyOtherObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,10 +28,12 @@
private Properties props = new Properties();
private Properties anothernameproperties = new Properties();
+ @Override
public Properties getProperties() {
return props;
}
+ @Override
public void setProperties(Properties properties) {
this.props = properties;
}
@@ -46,18 +48,22 @@
this.test = test;
}
+ @Override
public Byte getTest2() {
return test2;
}
+ @Override
public void setTest2(Byte test2) {
this.test2 = test2;
}
+ @Override
public Properties getAnothernameproperties() {
return anothernameproperties;
}
+ @Override
public void setAnothernameproperties(Properties anothernameproperties) {
this.anothernameproperties = anothernameproperties;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessororder/XmlAccessorOrderTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessororder/XmlAccessorOrderTest.java
index c2fc0f8..d96683f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessororder/XmlAccessorOrderTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessororder/XmlAccessorOrderTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(101);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessortype/XmlAccessorTypeTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessortype/XmlAccessorTypeTest.java
index 0395b9f..c79bc4e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessortype/XmlAccessorTypeTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlaccessortype/XmlAccessorTypeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.setID(101);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyattribute/XmlAnyAttributeTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyattribute/XmlAnyAttributeTest.java
index 16e8af2..337d02b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyattribute/XmlAnyAttributeTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyattribute/XmlAnyAttributeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public JAXBMarshaller getJSONMarshaller() throws Exception{
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
@@ -54,6 +55,7 @@
return jsonMarshaller;
}
+ @Override
protected Object getControlObject() {
XmlAnyAttributeModel model = new XmlAnyAttributeModel();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyelement/XmlAnyElementCollectionModelTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyelement/XmlAnyElementCollectionModelTest.java
index 1238ab8..fe6b4a6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyelement/XmlAnyElementCollectionModelTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlanyelement/XmlAnyElementCollectionModelTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,12 +41,14 @@
setClasses(classes);
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
return props;
}
+ @Override
protected Object getControlObject() {
XmlAnyElementCollectionModel example = new XmlAnyElementCollectionModel();
example.a = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattachmentref/XmlAttachmentRefExampleTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattachmentref/XmlAttachmentRefExampleTest.java
index 7b5b225..c3d16c9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattachmentref/XmlAttachmentRefExampleTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattachmentref/XmlAttachmentRefExampleTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
RootObject example = new RootObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapCollectionToXmlAttributeTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapCollectionToXmlAttributeTest.java
index 6b33e0a..ddb8bb5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapCollectionToXmlAttributeTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapCollectionToXmlAttributeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MapCollectionToXmlAttribute ls = new MapCollectionToXmlAttribute();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapPropertyToXmlAttributeTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapPropertyToXmlAttributeTest.java
index 05794e9..9b4907e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapPropertyToXmlAttributeTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlattribute/MapPropertyToXmlAttributeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPrice p = new USPrice();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableRequiredTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableRequiredTest.java
index 6c76b2b..dce1353 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableRequiredTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableRequiredTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPriceRequired p = new USPriceRequired();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableTest.java
index 745852e..9987f0c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNillableTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPriceNillable p = new USPriceNillable();
p.currency = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNonStaticTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNonStaticTest.java
index 89cc3d1..dfa9e11 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNonStaticTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelement/XmlElementNonStaticTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPrice p = new USPrice();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementdecl/XmlElementDeclExample1Test.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementdecl/XmlElementDeclExample1Test.java
index 530f001..6cdb47a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementdecl/XmlElementDeclExample1Test.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementdecl/XmlElementDeclExample1Test.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
ObjectFactory example = new ObjectFactory();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JarTask.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JarTask.java
index 4784427..3f291d7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JarTask.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JarTask.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,9 +25,11 @@
public String name;
+ @Override
public String getName(){
return name;
}
+ @Override
public void setName(String name){
this.name = name;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JavacTask.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JavacTask.java
index 5c17be1..dac4096 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JavacTask.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/JavacTask.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,9 +25,11 @@
public String name;
+ @Override
public String getName(){
return name;
}
+ @Override
public void setName(String name){
this.name = name;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/XmlElementRefHierarchyTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/XmlElementRefHierarchyTest.java
index 734e966..ca4a8e4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/XmlElementRefHierarchyTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementref/XmlElementRefHierarchyTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Target target = new Target();
target.tasks = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementrefs/XmlElementRefsTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementrefs/XmlElementRefsTest.java
index 1bb6d3e..d300b3f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementrefs/XmlElementRefsTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementrefs/XmlElementRefsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
PurchaseOrder order = new PurchaseOrder();
ViaAir byAir = new ViaAir();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementTest.java
index bcc476a..3ebf6d1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementTest.java
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
XmlElementsListOfElement example = new XmlElementsListOfElement();
example.items = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementWrappedTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementWrappedTest.java
index 4132ef9..f575694 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementWrappedTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelements/XmlElementsListOfElementWrappedTest.java
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
XmlElementsListOfElementWrapped example = new XmlElementsListOfElementWrapped();
example.items = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementwrapper/XmlElementWrapperTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementwrapper/XmlElementWrapperTest.java
index ea4a317..818c2ff5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementwrapper/XmlElementWrapperTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlelementwrapper/XmlElementWrapperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Hockey example = new Hockey();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameTest3.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameTest3.java
index f064d48..d7332ae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameTest3.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameTest3.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyEnumModel example = new MyEnumModel();
example.setMyEnum(MyEnum.TWO);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameValueTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameValueTest.java
index 546ec7f..d566c88 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameValueTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlenumvalue/XmlEnumValueConstantNameValueTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
XmlEnumValueConstantNameValue example = new XmlEnumValueConstantNameValue();
example.setCoin(Coin.QUARTER);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlid/XmlIdTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlid/XmlIdTest.java
index 05062c1..d785627 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlid/XmlIdTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlid/XmlIdTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Customer customer = new Customer();
customer.id = "123";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlidref/XmlIdRefContainmentTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlidref/XmlIdRefContainmentTest.java
index 634872a..c832953 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlidref/XmlIdRefContainmentTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlidref/XmlIdRefContainmentTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
jaxbUnmarshaller.setProperty(MarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getControlObject() {
CustomerData example = new CustomerData();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmllist/XmlListTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmllist/XmlListTest.java
index bfaf5b5..4b150fd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmllist/XmlListTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmllist/XmlListTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Hockey example = new Hockey();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlns/XmlNsCustomizePrefixAndUriTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlns/XmlNsCustomizePrefixAndUriTest.java
index 0d5a8dd..2a10dee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlns/XmlNsCustomizePrefixAndUriTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlns/XmlNsCustomizePrefixAndUriTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPrice p = new USPrice();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest.java
index 863448e..29ee92c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Point2D point2d = new Point2D(10, 20);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest2.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest2.java
index 94da597..7508753 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest2.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementBasicTest2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPrice p = new USPrice();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementNotInheritedByDerivedTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementNotInheritedByDerivedTest.java
index aa03c38..96e14f7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementNotInheritedByDerivedTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlrootelement/XmlRootElementNotInheritedByDerivedTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Point3D point3d = new Point3D(10,20,5);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschema/XmlSchemaElementFormUnqualifiedTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschema/XmlSchemaElementFormUnqualifiedTest.java
index a43916b..7d31991 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschema/XmlSchemaElementFormUnqualifiedTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschema/XmlSchemaElementFormUnqualifiedTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPrice p = new USPrice();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschematype/XmlSchemaTypeGregorianCalendarTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschematype/XmlSchemaTypeGregorianCalendarTest.java
index 4226c6f..d86462a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschematype/XmlSchemaTypeGregorianCalendarTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlschematype/XmlSchemaTypeGregorianCalendarTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPrice p = new USPrice();
/* try{
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest.java
index da59976..b54b060 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Cat exampleC = new Cat();
exampleC.owner = "JANE DOE";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest2.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest2.java
index 5800464..ade11c0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest2.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlseealso/XmlSeeAlsoTest2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Cat exampleC = new Cat();
exampleC.owner = "JANE DOE";
@@ -41,6 +42,7 @@
return new JAXBElement<Animal>(new QName("animal"), Animal.class, exampleC);
}
+ @Override
public Object getReadControlObject() {
Cat exampleC = new Cat();
exampleC.owner = "JANE DOE";
@@ -49,6 +51,7 @@
return exampleC;
}
+ @Override
public void testRoundTrip(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltransient/XmlTransientTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltransient/XmlTransientTest.java
index f0f3250..6b06fc7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltransient/XmlTransientTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltransient/XmlTransientTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Address example = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousLocalElementTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousLocalElementTest.java
index 1e35b0d..a3bb0cd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousLocalElementTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousLocalElementTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Address4 addr4 = new Address4();
addr4.setName("JOE");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousTypeTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousTypeTest.java
index 1a73fef..bfcb4c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousTypeTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeAnonymousTypeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Address3 addr = new Address3();
addr.setName("JOE");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeCustomizedOrderingTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeCustomizedOrderingTest.java
index 47f8026..5d09a2e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeCustomizedOrderingTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeCustomizedOrderingTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Address addr = new Address();
addr.setName("JOE");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeUnspecifiedOrderTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeUnspecifiedOrderTest.java
index 592f501..a908386 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeUnspecifiedOrderTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmltype/XmlTypeUnspecifiedOrderTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Address2 addr = new Address2();
addr.setName("JOE");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleContentTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleContentTest.java
index ec81535..f4b0a19 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleContentTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleContentTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_VALUE_WRAPPER, "valuewrapper");
}
+ @Override
protected Object getControlObject() {
InternationalPrice p = new InternationalPrice();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleTypeTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleTypeTest.java
index a650cc1..805c065 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleTypeTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/javadoc/xmlvalue/XmlValueSimpleTypeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
USPrice p = new USPrice();
p.setPrice(123.99);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/GetByXPathTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/GetByXPathTests.java
index e891d33..3dee4dc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/GetByXPathTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/GetByXPathTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
private JAXBContext eCtx;
private TestBean controlObject;
+ @Override
public String getName() {
return "JAXB Context getByXPath Tests: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JAXBContextMediaTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JAXBContextMediaTypeTestCases.java
index 2a9988d..83c22df 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JAXBContextMediaTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JAXBContextMediaTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -90,10 +90,10 @@
JAXBContext ctx = JAXBContextFactory.createContext(classes, null);
JAXBMarshaller m = (JAXBMarshaller)ctx.createMarshaller();
assertEquals(MediaType.APPLICATION_XML, m.getProperty(MarshallerProperties.MEDIA_TYPE));
- assertEquals(MediaType.APPLICATION_XML,((JAXBMarshaller)m).getXMLMarshaller().getMediaType());
+ assertEquals(MediaType.APPLICATION_XML, m.getXMLMarshaller().getMediaType());
JAXBUnmarshaller u = (JAXBUnmarshaller)ctx.createUnmarshaller();
assertEquals(MediaType.APPLICATION_XML, u.getProperty(UnmarshallerProperties.MEDIA_TYPE));
- assertEquals(MediaType.APPLICATION_XML,((JAXBUnmarshaller)u).getXMLUnmarshaller().getMediaType());
+ assertEquals(MediaType.APPLICATION_XML, u.getXMLUnmarshaller().getMediaType());
}
public void testCreateContextWithNullMediaType() throws JAXBException {
@@ -106,10 +106,10 @@
JAXBMarshaller m = (JAXBMarshaller)ctx.createMarshaller();
assertEquals(MediaType.APPLICATION_XML, m.getProperty(MarshallerProperties.MEDIA_TYPE));
- assertEquals(MediaType.APPLICATION_XML,((JAXBMarshaller)m).getXMLMarshaller().getMediaType());
+ assertEquals(MediaType.APPLICATION_XML, m.getXMLMarshaller().getMediaType());
JAXBUnmarshaller u = (JAXBUnmarshaller)ctx.createUnmarshaller();
assertEquals(MediaType.APPLICATION_XML, u.getProperty(UnmarshallerProperties.MEDIA_TYPE));
- assertEquals(MediaType.APPLICATION_XML,((JAXBUnmarshaller)u).getXMLUnmarshaller().getMediaType());
+ assertEquals(MediaType.APPLICATION_XML, u.getXMLUnmarshaller().getMediaType());
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JaxbContextCreationTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JaxbContextCreationTests.java
index 6b9a8b0..7b1d527 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JaxbContextCreationTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/JaxbContextCreationTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
public class JaxbContextCreationTests extends junit.framework.TestCase {
+ @Override
public String getName() {
return "JAXB Context Creation Tests: " + super.getName();
}
@@ -51,6 +52,7 @@
public void testCreateContextUnrelatedSessionsXml() throws Exception {
JAXBContext context = JAXBContextFactory.createContext("org.eclipse.persistence.testing.jaxb.jaxbcontext", new ClassLoader() {
+ @Override
public URL getResource(String resourceName) {
if(resourceName.equals("sessions.xml")) {
return getParent().getResource("org/eclipse/persistence/testing/jaxb/jaxbcontext/sessions.xml");
@@ -63,6 +65,7 @@
public void testCreateContextUnrelatedSessionsXmlInvalidPath() throws Exception {
try {
JAXBContext context = JAXBContextFactory.createContext("org.eclipse.persistence.testing.jaxb.jaxbcontext.fake", new ClassLoader() {
+ @Override
public URL getResource(String resourceName) {
if(resourceName.equals("sessions.xml")) {
return getParent().getResource("org/eclipse/persistence/testing/jaxb/jaxbcontext/sessions.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/SetByXPathTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/SetByXPathTests.java
index 1c3118a..8b287b4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/SetByXPathTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/SetByXPathTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
private final String CHANGED_VALUE = "CHANGED_VALUE";
+ @Override
public String getName() {
return "JAXB Context setByXPath Tests: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/notext/NoTextMappingErrorTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/notext/NoTextMappingErrorTests.java
index adb66af..7400be0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/notext/NoTextMappingErrorTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/notext/NoTextMappingErrorTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
private final static String ROOT_INHERITANCE = "org/eclipse/persistence/testing/jaxb/jaxbcontext/notext/root-inheritance.xml";
private final static String ROOT_INHERITANCE_NOTEXT = "org/eclipse/persistence/testing/jaxb/jaxbcontext/notext/root-inheritance-notext.xml";
+ @Override
public String getName() {
return "No Text Mapping Error Tests: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/sessioneventlistener/SessionEventListenerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/sessioneventlistener/SessionEventListenerTestCases.java
index 87b222a..d83d7c9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/sessioneventlistener/SessionEventListenerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/sessioneventlistener/SessionEventListenerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,7 +45,7 @@
public void testClassArrayMap() throws Exception {
Map<String, Object> properties = new HashMap<String, Object>(1);
properties.put(JAXBContextProperties.SESSION_EVENT_LISTENER, sessionEventListener);
- JAXBContext jc = (JAXBContext) JAXBContextFactory.createContext(new Class[] {Address.class}, properties);
+ JAXBContext jc = JAXBContextFactory.createContext(new Class[] {Address.class}, properties);
assertEquals(0, Address.INSTANTIATION_COUNTER);
unmarshalTest(jc);
}
@@ -53,7 +53,7 @@
public void testClassArrayMapClassLoader() throws Exception {
Map<String, Object> properties = new HashMap<String, Object>(1);
properties.put(JAXBContextProperties.SESSION_EVENT_LISTENER, sessionEventListener);
- JAXBContext jc = (JAXBContext) JAXBContextFactory.createContext(new Class[] {Address.class}, properties, Address.class.getClassLoader());
+ JAXBContext jc = JAXBContextFactory.createContext(new Class[] {Address.class}, properties, Address.class.getClassLoader());
assertEquals(0, Address.INSTANTIATION_COUNTER);
unmarshalTest(jc);
}
@@ -61,7 +61,7 @@
public void testContextPathClassLoaderMap() throws Exception {
Map<String, Object> properties = new HashMap<String, Object>(1);
properties.put(JAXBContextProperties.SESSION_EVENT_LISTENER, sessionEventListener);
- JAXBContext jc = (JAXBContext) JAXBContextFactory.createContext("org.eclipse.persistence.testing.jaxb.jaxbcontext.sessioneventlistener", Address.class.getClassLoader(), properties);
+ JAXBContext jc = JAXBContextFactory.createContext("org.eclipse.persistence.testing.jaxb.jaxbcontext.sessioneventlistener", Address.class.getClassLoader(), properties);
assertEquals(0, Address.INSTANTIATION_COUNTER);
unmarshalTest(jc);
}
@@ -69,7 +69,7 @@
public void testTypeArrayMapClassLoader() throws Exception {
Map<String, Object> properties = new HashMap<String, Object>(1);
properties.put(JAXBContextProperties.SESSION_EVENT_LISTENER, sessionEventListener);
- JAXBContext jc = (JAXBContext) JAXBContextFactory.createContext(new Type[] {Address.class}, properties, Address.class.getClassLoader());
+ JAXBContext jc = JAXBContextFactory.createContext(new Type[] {Address.class}, properties, Address.class.getClassLoader());
assertEquals(0, Address.INSTANTIATION_COUNTER);
unmarshalTest(jc);
}
@@ -81,7 +81,7 @@
TypeMappingInfo typeMappingInfo = new TypeMappingInfo();
typeMappingInfo.setType(Address.class);
typeMappingInfos[0] = typeMappingInfo;
- JAXBContext jc = (JAXBContext) JAXBContextFactory.createContext(typeMappingInfos, properties, Address.class.getClassLoader());
+ JAXBContext jc = JAXBContextFactory.createContext(typeMappingInfos, properties, Address.class.getClassLoader());
assertEquals(0, Address.INSTANTIATION_COUNTER);
unmarshalTest(jc);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithIndexTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithIndexTestCases.java
index dd66987..c425af4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithIndexTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithIndexTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -44,6 +45,7 @@
initXsiType();
}
+ @Override
protected Object getControlObject() {
ClassA classA = new ClassA();
classA.setTheValue("someValue");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefInBindingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefInBindingsTestCases.java
index 590b5b1..a62073f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefInBindingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefInBindingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -52,6 +53,7 @@
setTypes(classes);
}
+ @Override
protected Object getControlObject() {
ClassA classA = new ClassA();
@@ -67,6 +69,7 @@
this.testSchemaGen(controlSchemas);
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
String overridesString =
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefTestCases.java
index df908f1..bf7bf84 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByClassArrayWithRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -45,6 +46,7 @@
setTypes(classes);
}
+ @Override
protected Object getControlObject() {
ClassAWithElementRef classA = new ClassAWithElementRef();
JAXBElement<String> jbe = new JAXBElement<String>(new QName("a") ,String.class ,"someValue");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByPackageWithIndexTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByPackageWithIndexTestCases.java
index 53e8584..b2a3b9a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByPackageWithIndexTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbcontext/withjaxbindex/JAXBContextByPackageWithIndexTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -41,6 +42,7 @@
initXsiType();
}
+ @Override
protected Object getControlObject() {
ClassA classA = new ClassA();
classA.setTheValue("someValue");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/JAXBElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/JAXBElementTestCases.java
index facd999..6aca9c5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/JAXBElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/JAXBElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,10 +57,12 @@
/**
* Satisfy the abstract method declaration in JAXBTestCases
*/
+ @Override
protected Object getControlObject() {
return null;
}
+ @Override
protected void setControlDocument(String xmlResource) throws Exception {
super.setControlDocument(xmlResource);
resourceName = xmlResource;
@@ -70,6 +72,7 @@
target = targetCls;
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
InputSource inputSource = new InputSource(instream);
@@ -80,6 +83,7 @@
}
+ @Override
public void testRoundTrip() throws Exception{
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -101,6 +105,7 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -127,6 +132,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -171,12 +177,14 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
Document testDocument = new SAXDocumentBuilder().getInitializedDocument();
getJAXBMarshaller().marshal(getWriteControlObject(), testDocument);
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
getJAXBMarshaller().marshal(getWriteControlObject(), builder);
@@ -194,6 +202,7 @@
// TODO: add support for StAX
public void testObjectToStreamWriter() throws Exception {}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
log("**testObjectToXMLDocument**");
log("Expected:");
@@ -205,8 +214,12 @@
}
// THESE TESTS DO NOT APPLY
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {}
+ @Override
public void testXMLToObjectFromURL() throws Exception {}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {}
+ @Override
public void testUnmarshallerHandler() throws Exception { }
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/complex/JAXBElementComplexTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/complex/JAXBElementComplexTestCases.java
index 76d0449..a2bdf88 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/complex/JAXBElementComplexTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/complex/JAXBElementComplexTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
TestRunner.main(arguments);
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/jaxbelement/complex/employee-write.xml");
Document writeControlDocument = parser.parse(inputStream);
@@ -61,6 +62,7 @@
return writeControlDocument;
}
+ @Override
public Object getControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/DocumentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/DocumentTestCases.java
index c80b41e..9795bcf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/DocumentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/DocumentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
}
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementEmptyTestCases.java
index a2deb98..8e3712c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
}
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementFragmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementFragmentTestCases.java
index a432de7..291d688 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementFragmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementFragmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
}
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementNoNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementNoNamespaceTestCases.java
index a33f6ce..a3b68ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementNoNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementNoNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
}
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementSameNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementSameNamespaceTestCases.java
index 53d12dc..4851ecb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementSameNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementSameNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
}
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementTestCases.java
index cc1ea8a..67bd732 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/dom/nofactory/ElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
}
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/enumeration/JAXBElementEnumTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/enumeration/JAXBElementEnumTestCases.java
index d58f90e..923b64d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/enumeration/JAXBElementEnumTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/enumeration/JAXBElementEnumTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setTargetClass(targetClass);
}
+ @Override
public Class getUnmarshalClass(){
return targetClass;
}
@@ -45,6 +46,7 @@
TestRunner.main(arguments);
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/jaxbelement/enum/coin.xml");
Document writeControlDocument = parser.parse(inputStream);
@@ -53,6 +55,7 @@
return writeControlDocument;
}
+ @Override
public Object getControlObject() {
Coin coin = Coin.NICKEL;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/JAXBElementNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/JAXBElementNestedTestCases.java
index 73b4381..25fafce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/JAXBElementNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/JAXBElementNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
@@ -60,6 +61,7 @@
return root;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
@@ -85,6 +87,7 @@
return root;
}
+ @Override
public Object getJSONReadControlObject() {
//no namespace info
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/Root.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/Root.java
index 1c203d1..adeacb0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/Root.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nested/Root.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,7 +37,7 @@
}
public void setElem1(JAXBElement<Object> value) {
- this.elem1 = ((JAXBElement<Object> ) value);
+ this.elem1 = value;
}
public boolean equals(Object compareObject) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nil/JAXBElementNilTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nil/JAXBElementNilTestCases.java
index 176dcc3..0bd3885 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nil/JAXBElementNilTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/nil/JAXBElementNilTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setTargetClass(targetClass);
}
+ @Override
public Class getUnmarshalClass(){
return targetClass;
}
@@ -43,10 +44,12 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
return new JAXBElement(new QName(CONTROL_NAMESPACE_URI, CONTROL_ELEMENT_NAME), targetClass, null);
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/jaxbelement/nil/employee-write.xml");
Document writeControlDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementBase64TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementBase64TestCases.java
index 1454146..22bd9ff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementBase64TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementBase64TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,16 +35,19 @@
setTargetClass(byte[].class);
}
+ @Override
public Class getUnmarshalClass(){
return byte[].class;
}
+ @Override
public Class[] getClasses(){
Class[] classes = new Class[1];
classes[0] = byte[].class;
return classes;
}
+ @Override
protected Object getControlObject() {
JAXBElement<byte[]> jbe = new JAXBElement<byte[]>(new QName("a", "b"),byte[].class, new byte[] { 0, 1, 2, 3});
return jbe;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementByteArrayAttachmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementByteArrayAttachmentTestCases.java
index 779739f..952c718 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementByteArrayAttachmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementByteArrayAttachmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,23 +33,27 @@
}
+ @Override
public Class getUnmarshalClass(){
return byte[].class;
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setAttachmentMarshaller(new MyJAXBAttachmentMarshaller(new byte[] {0, 1, 2, 3}));
jaxbUnmarshaller.setAttachmentUnmarshaller(new MyJAXBAttachmentUnmarshaller());
}
+ @Override
public Class[] getClasses(){
Class[] classes = new Class[1];
classes[0] = byte[].class;
return classes;
}
+ @Override
protected Object getControlObject() {
JAXBElement<byte[]> jbe = new JAXBElement<byte[]>(new QName("a", "b"),byte[].class, new byte[] { 0, 1, 2, 3});
return jbe;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementCharacterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementCharacterTestCases.java
index 8263767..ccfeb9b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementCharacterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementCharacterTestCases.java
@@ -33,16 +33,19 @@
setTargetClass(Character.class);
}
+ @Override
public Class[] getClasses(){
Class[] classes = new Class[1];
classes[0] = Character.class;
return classes;
}
+ @Override
public Class getUnmarshalClass(){
return Character.class;
}
+ @Override
protected Object getControlObject() {
Character character = Character.valueOf('s');
JAXBElement<Character> jbe = new JAXBElement<Character>(new QName("a", "b"),Character.class, character);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementDataHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementDataHandlerTestCases.java
index c5dad9f..d48d625 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementDataHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementDataHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,29 +39,34 @@
}
+ @Override
public Class getUnmarshalClass(){
return DataHandler.class;
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setAttachmentMarshaller(new MyJAXBAttachmentMarshaller(new DataHandler("THISISATEXTSTRINGFORTHISDATAHANDLER", "text")));
jaxbUnmarshaller.setAttachmentUnmarshaller(new MyJAXBAttachmentUnmarshaller());
}
+ @Override
public Class[] getClasses(){
Class[] classes = new Class[1];
classes[0] = DataHandler.class;
return classes;
}
+ @Override
protected Object getControlObject() {
DataHandler value = new DataHandler("THISISATEXTSTRINGFORTHISDATAHANDLER", "text");
JAXBElement<DataHandler> jbe = new JAXBElement<DataHandler>(new QName("a", "b"),DataHandler.class, value);
return jbe;
}
+ @Override
protected void compareValues(Object controlValue, Object testValue) {
DataHandler dhControl = (DataHandler)controlValue;
DataHandler dhTest = (DataHandler)testValue;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementLongTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementLongTestCases.java
index fcc6d44..b6eea91 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementLongTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementLongTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,12 +32,14 @@
setTargetClass(long.class);
}
+ @Override
public Class[] getClasses(){
Class[] classes = new Class[1];
classes[0] = Long.class;
return classes;
}
+ @Override
protected Object getControlObject() {
long longValue = 11;
JAXBElement<Long> jbe = new JAXBElement<Long>(new QName("a", "b"),Long.class, longValue);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementSimpleTestCases.java
index 45709d5..462c71c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/JAXBElementSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
}
+ @Override
public Class getUnmarshalClass(){
return targetClass;
}
@@ -45,10 +46,12 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
return new JAXBElement(new QName(CONTROL_NAMESPACE_URI, CONTROL_ELEMENT_NAME), targetClass, CONTROL_PERSON_NAME);
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/jaxbelement/simple/employee-write.xml");
Document writeControlDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentMarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentMarshaller.java
index 431a0c5..a91a817 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentMarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
}
+ @Override
public String addSwaRefAttachment(DataHandler data) {
if(returnNull) {
return null;
@@ -53,6 +54,7 @@
return id;
}
+ @Override
public String addMtomAttachment(byte[] bytes, int start, int offset, String mimeType, String elemtnName, String namespaceURI) {
if(returnNull) {
return null;
@@ -66,6 +68,7 @@
return id;
}
+ @Override
public String addMtomAttachment(DataHandler data, String namespaceURI, String elementName) {
if(returnNull) {
return null;
@@ -76,6 +79,7 @@
return id;
}
+ @Override
public boolean isXOPPackage() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentUnmarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentUnmarshaller.java
index 451c572..741cfef 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentUnmarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/simple/MyJAXBAttachmentUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,11 +34,13 @@
getAttachmentAsDataHandlerWasCalled = false;
}
+ @Override
public byte[] getAttachmentAsByteArray(String cid) {
Object obj = MyJAXBAttachmentMarshaller.attachments.get(ATTACHMENT_TEST_ID);
return (byte[])obj;
}
+ @Override
public DataHandler getAttachmentAsDataHandler(String cid) {
this.getAttachmentAsDataHandlerWasCalled = true;
HashMap map = MyJAXBAttachmentMarshaller.attachments;
@@ -49,6 +51,7 @@
return null;
}
+ @Override
public boolean isXOPPackage() {
// force attachment usage
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/subclass/Foo.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/subclass/Foo.java
index 4150963..c01d67e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/subclass/Foo.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbelement/subclass/Foo.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,11 +24,11 @@
protected final static QName NAME = new QName("", "foo");
public Foo(Object value) {
- super(NAME, ((Class) Object.class), null, value);
+ super(NAME, Object.class, null, value);
}
public Foo() {
- super(NAME, ((Class) Object.class), null, null);
+ super(NAME, Object.class, null, null);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbfragment/JAXBFragmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbfragment/JAXBFragmentTestCases.java
index bb6e8f4..a02f177 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbfragment/JAXBFragmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbfragment/JAXBFragmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
jaxbMarshaller.setProperty(Marshaller.JAXB_FRAGMENT, Boolean.TRUE);
}
+ @Override
protected Object getControlObject() {
Address addr = new Address();
addr.setCity("Ottawa");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbintrospector/elementname/JAXBIntrospectorGetElementNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbintrospector/elementname/JAXBIntrospectorGetElementNameTestCases.java
index 4b01983..a765012 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbintrospector/elementname/JAXBIntrospectorGetElementNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/jaxbintrospector/elementname/JAXBIntrospectorGetElementNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
JAXBContext jaxbContext;
JAXBIntrospector jaxbIntrospector;
+ @Override
public void setUp() throws Exception {
Class[] classesToBeBound = new Class[] { TestObject.class,
ElementDeclObject.class, ObjectFactory.class };
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONMarshalUnmarshalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONMarshalUnmarshalTestCases.java
index 51debb1..aeb9e8f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONMarshalUnmarshalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONMarshalUnmarshalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
return null;
}
+ @Override
protected void compareStringToControlFile(String testName, String testString) {
String expectedString = loadFileToString(getWriteControlJSON());
compareStrings(testName, testString, expectedString, true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONTestCases.java
index aac7cc9..c12da0e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/JSONTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception{
try {
super.setUp();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/adapter/JsonMapAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/adapter/JsonMapAdapterTestCases.java
index 007d442..117172b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/adapter/JsonMapAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/adapter/JsonMapAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setClasses(new Class[]{RootObject.class});
}
+ @Override
protected Object getControlObject() {
RootObject ro = new RootObject();
ro.setTitle("title");
@@ -39,6 +40,7 @@
return ro;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/EmptyAnyCollectionNoRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/EmptyAnyCollectionNoRootTestCases.java
index 04e0ef5..d822160 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/EmptyAnyCollectionNoRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/EmptyAnyCollectionNoRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
return properties;
}
+ @Override
public Class getUnmarshalClass() {
return Root.class;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/NullAnyCollectionNoRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/NullAnyCollectionNoRootTestCases.java
index a18f056..8eed0db 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/NullAnyCollectionNoRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/any/NullAnyCollectionNoRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
return properties;
}
+ @Override
public Class getUnmarshalClass() {
return Root.class;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanArrayTestCases.java
index 0193bca..3d13a90 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,12 +38,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
Boolean[] booleanArray = {true, null, false, null};
return booleanArray;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanListTestCases.java
index 0cf2e4f..4867ad7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/BooleanListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,12 +38,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
List<Boolean> booleanList = new ArrayList<>();
booleanList.add(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerArrayTestCases.java
index d2fe29f..e4d6184 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,12 +35,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
int[] integerArray = {-78, 0, 33, 600};
return integerArray;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerListTestCases.java
index d89896b..e7c36b4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/IntegerListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,12 +37,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
List<Integer> integerList = new ArrayList<>();
integerList.add(-78);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested2dArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested2dArrayTestCases.java
index f5b789c..fe14b31 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested2dArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested2dArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,12 +34,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_DISABLE_NESTED_ARRAY_NAME, true);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
Root2DArray root2DArray = new Root2DArray();
String[][] string2DArray = {{"aa", "bb"}, {"cc", "dd"}};
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested3dArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested3dArrayTestCases.java
index 63093e7..39dc5bb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested3dArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/Nested3dArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,12 +34,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_DISABLE_NESTED_ARRAY_NAME, true);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
Root3DArray root3DArray = new Root3DArray();
Integer[][][] int3DArray = {{{1, 2}, {3, 4}, {5, 6}}, {{7, 8}, {9, 10}, {11,12}}};
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringArrayTestCases.java
index c9974a4..5a75107 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,12 +35,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
String[] stringArray = {"aaa", "bbb", "ccc", null};
return stringArray;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringListTestCases.java
index 6f4f6b1..30f7389 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/array/StringListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,12 +38,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
protected Object getControlObject() {
List<String> stringList = new ArrayList<>();
stringList.add("aaa");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementInheritanceTestCases.java
index 951fcc7..263fc51 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,10 +31,12 @@
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Class getUnmarshalClass(){
return AddressNoRoot.class;
}
+ @Override
protected Object getControlObject() {
MailingAddressNoRoot add = new MailingAddressNoRoot();
add.setId(10);
@@ -44,6 +46,7 @@
return add;
}
+ @Override
public Object getReadControlObject() {
JAXBElement jbe = new JAXBElement<AddressNoRoot>(new QName(""), AddressNoRoot.class, (AddressNoRoot)getControlObject());
return jbe;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementJAXBElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementJAXBElementTestCases.java
index e8e02e1..4a404e9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementJAXBElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementJAXBElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,21 +33,25 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Class getUnmarshalClass(){
return AddressNoRoot.class;
}
+ @Override
public Object getReadControlObject() {
JAXBElement jbe = new JAXBElement<AddressNoRoot>(new QName("street"), AddressNoRoot.class, new AddressNoRoot());
return jbe;
}
+ @Override
protected Object getJSONReadControlObject() {
JAXBElement jbe = new JAXBElement<AddressNoRoot>(new QName(""), AddressNoRoot.class, getAddress());
return jbe;
}
+ @Override
protected Object getControlObject() {
JAXBElement jbe = new JAXBElement<AddressNoRoot>(new QName(""), AddressNoRoot.class, getAddress());
return jbe;
@@ -64,6 +68,8 @@
return add;
}
+ @Override
public void testRoundTrip() throws Exception {}
+ @Override
public void testUnmarshallerHandler() throws Exception {}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementTestCases.java
index a9b065d..3fc7b9f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeNoXmlRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,21 +35,25 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Class getUnmarshalClass(){
return AddressNoRoot.class;
}
+ @Override
public Object getReadControlObject() {
JAXBElement jbe = new JAXBElement<AddressNoRoot>(new QName("street"), AddressNoRoot.class, new AddressNoRoot());
return jbe;
}
+ @Override
protected Object getJSONReadControlObject() {
JAXBElement jbe = new JAXBElement<AddressNoRoot>(new QName(""), AddressNoRoot.class, (AddressNoRoot) getControlObject());
return jbe;
}
+ @Override
protected Object getControlObject() {
AddressNoRoot add = new AddressNoRoot();
add.setId(10);
@@ -61,6 +65,7 @@
+ @Override
public void testXMLToObjectFromURL() throws Exception {
if(isUnmarshalTest()) {
java.net.URL url = ClassLoader.getSystemResource(resourceName);
@@ -68,7 +73,7 @@
Object testObject = null;
if(getUnmarshalClass() != null){
- testObject = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(new StreamSource(url.openStream()), getUnmarshalClass());
+ testObject = jaxbUnmarshaller.unmarshal(new StreamSource(url.openStream()), getUnmarshalClass());
}else{
testObject = jaxbUnmarshaller.unmarshal(url);
}
@@ -76,6 +81,8 @@
}
}
+ @Override
public void testRoundTrip() throws Exception {}
+ @Override
public void testUnmarshallerHandler() throws Exception {}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderAttributeFirstTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderAttributeFirstTestCases.java
index c750f04..a0cf7b3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderAttributeFirstTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderAttributeFirstTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setClasses(new Class[]{AddressElementAttributeOrder.class});
}
+ @Override
protected Object getControlObject() {
AddressElementAttributeOrder add = new AddressElementAttributeOrder();
add.id = "10";
@@ -37,6 +38,7 @@
return add;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderElementFirstTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderElementFirstTestCases.java
index 31d8ebc..3df823d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderElementFirstTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributeOrderElementFirstTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(new Class[]{AddressElementAttributeOrder.class});
}
+ @Override
protected Object getControlObject() {
AddressElementAttributeOrder add = new AddressElementAttributeOrder();
add.id = "10";
@@ -39,6 +40,7 @@
return add;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixEmptyStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixEmptyStringTestCases.java
index eb88439..4bf448e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixEmptyStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixEmptyStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setClasses(new Class[]{Address.class});
}
+ @Override
protected Object getControlObject() {
Address add = new Address();
add.setId(10);
@@ -38,6 +39,7 @@
return add;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnContextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnContextTestCases.java
index 11201c8..f5a628b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnContextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnContextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
}
+ @Override
protected Object getControlObject() {
Address add = new Address();
add.setId(10);
@@ -49,6 +50,7 @@
return add;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnMarshallerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnMarshallerTestCases.java
index 3cf9e0c..2c2d7c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnMarshallerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/JSONAttributePrefixOnMarshallerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
//this should override the properties set on the context in getProperties (called during inherited c-tor setClasses call)
@@ -41,6 +42,7 @@
}
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "CONTEXT_PREFIX");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/SimpleBeanAttrNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/SimpleBeanAttrNullTestCases.java
index bdc3388..ff3d6bd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/SimpleBeanAttrNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/attribute/SimpleBeanAttrNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,22 +39,26 @@
jaxbMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Class getUnmarshalClass(){
return SimpleBean.class;
}
+ @Override
public Object getReadControlObject() {
JAXBElement jbe = new JAXBElement<SimpleBean>(new QName("simpleBean"), SimpleBean.class, new SimpleBean());
return jbe;
}
+ @Override
protected Object getJSONReadControlObject() {
JAXBElement jbe = new JAXBElement<SimpleBean>(new QName(""), SimpleBean.class, new SimpleBean());
return jbe;
}
+ @Override
protected Object getControlObject() {
SimpleBean sb = new SimpleBean();
sb.setAttr2("");
@@ -62,6 +66,7 @@
return sb;
}
+ @Override
public void testUnmarshallerHandler() throws Exception {}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/EscapeCharactersTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/EscapeCharactersTestCases.java
index 33ca547..70ce66d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/EscapeCharactersTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/EscapeCharactersTestCases.java
@@ -28,6 +28,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
EscapeCharacterHolder holder = new EscapeCharacterHolder();
@@ -61,6 +62,7 @@
return holder;
}
+ @Override
protected void compareStrings(String test, String testString, String expectedString, boolean removeWhitespace) {
log(test);
log("Expected (With All Whitespace Removed):");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/UsAsciiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/UsAsciiTestCases.java
index 8af262a..af7183a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/UsAsciiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/characters/UsAsciiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,10 +54,12 @@
return control;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
//Currently not supported
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
//Currently not supported
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/emptyroot/EmptyNullMarshalUnmarshalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/emptyroot/EmptyNullMarshalUnmarshalTestCases.java
index f325c6e..fc3cd27 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/emptyroot/EmptyNullMarshalUnmarshalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/emptyroot/EmptyNullMarshalUnmarshalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
Map<String, Object> props = new HashMap<String, Object>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/multiline/MultiLineStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/multiline/MultiLineStringTestCases.java
index b7595fe..a0f64eb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/multiline/MultiLineStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/multiline/MultiLineStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
setClasses(new Class[]{MultiBean.class});
}
+ @Override
protected Object getControlObject() {
MultiBean tb = new MultiBean();
tb.setName("abcrr\n" + "\n" + "d");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/DifferentNamespacesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/DifferentNamespacesTestCases.java
index ac0ad64..a9bab09 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/DifferentNamespacesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/DifferentNamespacesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[]{Person.class});
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setId(10);
@@ -57,6 +58,7 @@
}
+ @Override
public void setUp() throws Exception{
super.setUp();
@@ -82,6 +84,7 @@
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorContextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorContextTestCases.java
index 176d0ee..9f3af0f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorContextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorContextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_NAMESPACE_SEPARATOR, '#');
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorTestCases.java
index c353ced..3ea6210 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceSeparatorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_NAMESPACE_SEPARATOR, '#');
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceTestCases.java
index ee30bc7..6ccb330 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespaceInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,11 +40,13 @@
setClasses(new Class[]{Employee.class});
}
+ @Override
protected Object getControlObject() {
Employee emp = getEmployee();
return emp;
}
+ @Override
public Object getWriteControlObject() {
Employee emp = getEmployee();
@@ -73,6 +75,7 @@
return emp;
}
+ @Override
public void setUp() throws Exception{
super.setUp();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnContextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnContextTestCases.java
index 5037eb6..2c080ce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnContextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnContextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(new Class[]{Person.class});
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setId(10);
@@ -58,6 +59,7 @@
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnUnmarshalOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnUnmarshalOnlyTestCases.java
index 782540a..29a11eb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnUnmarshalOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/NamespacesOnUnmarshalOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(new Class[]{Person.class});
}
+ @Override
public void setUp() throws Exception{
super.setUp();
try {
@@ -53,6 +54,7 @@
}
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setId(10);
@@ -73,6 +75,7 @@
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/SeparatorInNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/SeparatorInNameTestCases.java
index 2793c5f..3df23c5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/SeparatorInNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/namespaces/SeparatorInNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(new Class[]{Person.class});
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setId(10);
@@ -58,6 +59,7 @@
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/nil/NilElementsUsageTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/nil/NilElementsUsageTestCases.java
index ef592e2..b8619ae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/nil/NilElementsUsageTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/nil/NilElementsUsageTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setClasses(new Class[]{MaskFormat.class, MaskFormatEntry.class});
}
+ @Override
protected Object getControlObject() {
MaskFormat maskFormat = new MaskFormat();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootFalseWithXMLRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootFalseWithXMLRootElementTestCases.java
index 3782698..5784f4b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootFalseWithXMLRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootFalseWithXMLRootElementTestCases.java
@@ -35,12 +35,14 @@
setClasses(new Class[]{AddressWithRootElement.class});
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Object getControlObject() {
AddressWithRootElement addr = new AddressWithRootElement();
addr.setId(10);
@@ -55,6 +57,7 @@
return AddressWithRootElement.class;
}
+ @Override
public Object getReadControlObject(){
QName name = new QName("");
JAXBElement jbe = new JAXBElement<AddressWithRootElement>(name, AddressWithRootElement.class, (AddressWithRootElement)getControlObject());
@@ -62,6 +65,7 @@
}
+ @Override
public void testJSONSchemaGeneration() throws Exception{
generateJSONSchema(getClass().getClassLoader().getResourceAsStream(JSON_SCHEMA));
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootTrueWithXMLRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootTrueWithXMLRootElementTestCases.java
index 3e3d3bd..f445859 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootTrueWithXMLRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/IncludeRootTrueWithXMLRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setClasses(new Class[]{AddressWithRootElement.class});
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, true);
@@ -40,12 +41,14 @@
return Address.class;
}
+ @Override
public Object getReadControlObject() {
QName name = new QName("addressWithRootElement");
JAXBElement jbe = new JAXBElement<AddressWithRootElement>(name, AddressWithRootElement.class, (AddressWithRootElement)getControlObject());
return jbe;
}
+ @Override
public void testJSONSchemaGeneration() throws Exception{
//not yet supported
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/InheritanceNoRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/InheritanceNoRootTestCases.java
index 97b7be2..2d69b1f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/InheritanceNoRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/InheritanceNoRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setControlDocument(XML_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
@@ -46,6 +47,7 @@
initXsiType();
}
+ @Override
protected Object getJSONReadControlObject() {
Customer c = new Customer();
@@ -57,6 +59,7 @@
return jbe;
}
+ @Override
protected Object getControlObject() {
Customer c = new Customer();
c.name = "theName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementNSTestCases.java
index 05b5826..297b0dd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
}
+ @Override
public Object getControlObject() {
Address addr = new Address();
addr.setId(10);
@@ -47,12 +48,14 @@
return Address.class;
}
+ @Override
public Object getReadControlObject(){
QName name = new QName("");
JAXBElement jbe = new JAXBElement<Address>(name, Address.class, (Address)getControlObject());
return jbe;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementTestCases.java
index 8f785e0..e19d132 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/norootelement/NoRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(new Class[]{Address.class});
}
+ @Override
public Object getControlObject() {
Address addr = new Address();
addr.setId(10);
@@ -45,6 +46,7 @@
return Address.class;
}
+ @Override
public Object getReadControlObject(){
QName name = new QName("addressWithRootElement");
JAXBElement jbe = new JAXBElement<Address>(name, Address.class, (Address)getControlObject());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/numbers/NumberFormatTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/numbers/NumberFormatTestCases.java
index bce9d2e..0b998b4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/numbers/NumberFormatTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/numbers/NumberFormatTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setWriteControlDocument(XML_RESOURCE_WRITE);
}
+ @Override
protected Object getControlObject() {
NumberHolder nh = new NumberHolder();
nh.intTest = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementJSONPaddingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementJSONPaddingTestCases.java
index 4a7fbf8..4187e23 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementJSONPaddingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementJSONPaddingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,13 +44,16 @@
return test;
}
+ @Override
public boolean isUnmarshalTest (){
return false;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementListJSONPaddingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementListJSONPaddingTestCases.java
index a31407e..7e2d7ce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementListJSONPaddingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JAXBElementListJSONPaddingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,9 +60,11 @@
return false;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullNameTestCases.java
index 12ef930..43b108b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,13 +41,16 @@
return test;
}
+ @Override
public boolean isUnmarshalTest (){
return false;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullObjectTestCases.java
index 24155f3..6f8de7b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithNullObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,13 +45,16 @@
return test;
}
+ @Override
public boolean isUnmarshalTest (){
return false;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleListTestCases.java
index b8c0d99..864f273 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,9 +57,11 @@
return false;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleTestCases.java
index 83a1336..549e300 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithPaddingSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,17 +43,21 @@
return test;
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
+ @Override
public boolean isUnmarshalTest (){
return false;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithUnsetNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithUnsetNameTestCases.java
index ed12386..915b750 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithUnsetNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/padding/JSONWithUnsetNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,13 +41,16 @@
return test;
}
+ @Override
public boolean isUnmarshalTest (){
return false;
}
+ @Override
public void testJSONMarshalToBuilderResult() throws Exception{
}
+ @Override
public void testJSONMarshalToGeneratorResult() throws Exception{
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementJAXBElementNoRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementJAXBElementNoRootTestCases.java
index 5706b7a..89693f8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementJAXBElementNoRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementJAXBElementNoRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Class getUnmarshalClass(){
return WithXmlRootElementRoot.class;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementTestCases.java
index 1e87df6..2b23634 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithXmlRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,10 +55,12 @@
assertEquals(0, test.size());
}
+ @Override
protected boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
+ @Override
public String getWriteControlJSONFormatted(){
return CONTROL_JSON_FORMATTED;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithoutXmlRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithoutXmlRootElementTestCases.java
index c77cdb6..9456d7b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithoutXmlRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/rootlevellist/WithoutXmlRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -81,10 +81,12 @@
assertEquals(0, test.size());
}
+ @Override
protected boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
+ @Override
public String getWriteControlJSONFormatted(){
return CONTROL_JSON_FORMATTED;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypeNameValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypeNameValueTestCases.java
index 16395c2..2ad1104 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypeNameValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypeNameValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
@@ -58,7 +59,7 @@
try (InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(JSON_RESOURCE)) {
- Properties properties = (Properties) jsonUnmarshaller.unmarshal(new StreamSource(is), Properties.class).getValue();
+ Properties properties = jsonUnmarshaller.unmarshal(new StreamSource(is), Properties.class).getValue();
assertEquals(buildProperties(), properties);
}
@@ -72,6 +73,7 @@
return jbe;
}
+ @Override
protected Object getControlObject() {
return buildProperties();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePrefixTestCases.java
index 0bc896f..88ef1d9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
@@ -66,6 +67,7 @@
return jbe;
}
+ @Override
protected Object getControlObject() {
Customer c = new Customer();
c.name = "theName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyCustomNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyCustomNameTestCases.java
index 055dd3d..26e508a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyCustomNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyCustomNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
}
@@ -64,6 +65,7 @@
assertEquals("mytype", jsonUnmarshaller.getProperty(MarshallerProperties.JSON_TYPE_ATTRIBUTE_NAME));
}
+ @Override
protected Object getControlObject() {
Address a = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyInheritanceTestCases.java
index b93a782..1b044b1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
@@ -67,6 +68,7 @@
return jbe;
}
+ @Override
protected Object getControlObject() {
CustomerWithInheritance c = new CustomerWithInheritance();
c.name = "theName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyTestCases.java
index 5e85e16..4d9377d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/type/TypePropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jsonMarshaller.setProperty(MarshallerProperties.JSON_INCLUDE_ROOT, false);
@@ -67,6 +68,7 @@
return jbe;
}
+ @Override
protected Object getControlObject() {
PersonWithType c = new PersonWithType();
c.name = "theName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameEmptyPresentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameEmptyPresentTestCases.java
index 4134139..8f6dd0f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameEmptyPresentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameEmptyPresentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setControlJSON(JSON);
}
+ @Override
public JAXBElement<Company> getControlObject() {
Company company = new Company();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameNullAbsentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameNullAbsentTestCases.java
index cd33b18..fb3f09f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameNullAbsentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameNullAbsentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setControlJSON(JSON);
}
+ @Override
public JAXBElement<Company> getControlObject() {
Company company = new Company();
company.strings = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameSingleItemTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameSingleItemTestCases.java
index be21688..a7927f8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameSingleItemTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameSingleItemTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setControlJSON(JSON);
}
+ @Override
public JAXBElement<Company> getControlObject() {
Company company = new Company();
company.strings.add("FOO");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameTestCases.java
index fca89f7..44191ee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setControlJSON(JSON);
}
+ @Override
public JAXBElement<Company> getControlObject() {
Company company = new Company();
company.strings.add("FOO");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNamespaceTestCases.java
index 610749c..cab95ab 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setControlJSON(JSON);
}
+ @Override
public JAXBElement<Company> getControlObject() {
Company company = new Company();
company.strings.add("FOO");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperXmlPathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperXmlPathTestCases.java
index 3582b82..eb0f98d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperXmlPathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/wrapper/WrapperXmlPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setControlJSON(JSON);
}
+ @Override
public JAXBElement<XmlPathCompany> getControlObject() {
XmlPathCompany company = new XmlPathCompany();
company.strings.add("FOO");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropDifferentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropDifferentTestCases.java
index 3b0ca23..e51cdaa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropDifferentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropDifferentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setWriteControlJSON(JSON_WRITE_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setProperty(MarshallerProperties.JSON_VALUE_WRAPPER, "marshalWrapper");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropTestCases.java
index f6cd0ae..da45466 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setControlDocument(XML_RESOURCE);
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_VALUE_WRAPPER, "valuewrapper");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropValueFirstInJSONTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropValueFirstInJSONTestCases.java
index 3d4948e..97f0fbc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropValueFirstInJSONTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/json/xmlvalue/XMLValuePropValueFirstInJSONTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setWriteControlJSON(JSON_WRITE_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setProperty(MarshallerProperties.JSON_VALUE_WRAPPER, "marshalWrapper");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ClassWithInnerClass.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ClassWithInnerClass.java
index 210dfcc..3954846 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ClassWithInnerClass.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ClassWithInnerClass.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,12 +31,13 @@
return true;
}
+ @Override
public int compareTo(MyInner o) {
if(o.innerName == null){
return 0;
}else{
int thisFirstChar = innerName.charAt(0);
- int firstChar = ((MyInner)o).innerName.charAt(0);
+ int firstChar = o.innerName.charAt(0);
if(firstChar == thisFirstChar){
return 0;
}else if(thisFirstChar < firstChar){
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/Employee.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/Employee.java
index 40b6986..8df7d84 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/Employee.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/Employee.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -102,6 +102,7 @@
this.id = id;
}
+ @Override
public int compareTo(Object o) {
if (this.id < ((Employee) o).getId()) {
return -1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayOfInnerClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayOfInnerClassTestCases.java
index 203231d..a272585 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayOfInnerClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayOfInnerClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
initXsiType();
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return getClass().getField("myArray").getType();
}
@@ -59,6 +60,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
MyInner myInner1 = new MyInner();
myInner1.innerName = "aaa";
@@ -76,6 +78,7 @@
return jaxbElement;
}
+ @Override
public List<InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/innerClassArray.xsd");
List<InputStream> controlSchema = new ArrayList<InputStream>();
@@ -83,6 +86,7 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayTestCases.java
index 860bc30..473ab10 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
BigInteger[] bigIntegers = new BigInteger[4];
bigIntegers[0] = new BigInteger("1");
@@ -73,6 +74,7 @@
return jaxbElement;
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/arrays.xsd");
List<InputStream> controlSchema = new ArrayList<InputStream>();
@@ -80,10 +82,12 @@
return controlSchema;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return BigInteger[].class;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBigDecimalStackTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBigDecimalStackTestCases.java
index 6b00a46..65ed343 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBigDecimalStackTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBigDecimalStackTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
init();
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = getClass().getField("test");
return fld.getGenericType();
@@ -59,6 +60,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
Stack<BigDecimal> bigDecimals = new Stack<BigDecimal>();
bigDecimals.push(new BigDecimal("2"));
@@ -74,6 +76,7 @@
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/bigDecimalStack.xsd");
@@ -82,6 +85,7 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBooleanArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBooleanArrayTestCases.java
index 01c23ec..f675180 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBooleanArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBBooleanArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/booleanArray.xsd");
@@ -61,10 +62,12 @@
return controlSchema;
}
+ @Override
protected Type getTypeToUnmarshalTo() {
return boolean[].class;
}
+ @Override
protected Object getControlObject() {
boolean[] booleans = new boolean[4];
booleans[0] = Boolean.FALSE.booleanValue();
@@ -89,6 +92,7 @@
}
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBByteArrayWithDataHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBByteArrayWithDataHandlerTestCases.java
index c7fb507..4aef840 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBByteArrayWithDataHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBByteArrayWithDataHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,14 +62,19 @@
return XML_RESOURCE;
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
}
+ @Override
public void testXMLToObjectFromStreamSource() throws Exception {
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBCharArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBCharArrayTestCases.java
index 60f6b98..6a2ec1e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBCharArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBCharArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
return namespaces;
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/charArray.xsd");
@@ -59,10 +60,12 @@
return controlSchema;
}
+ @Override
protected Type getTypeToUnmarshalTo() {
return char[].class;
}
+ @Override
protected Object getControlObject() {
char[] chars = new char[4];
chars[0] = 'a';
@@ -87,6 +90,7 @@
}
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayListTestCases.java
index 2283bde..bf511ce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
super(name);
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/arrayListEmployee.xsd");
@@ -41,6 +42,7 @@
}
+ @Override
public void init() throws Exception {
setControlDocument(XML_RESOURCE);
Type[] types = new Type[1];
@@ -48,11 +50,13 @@
setTypes(types);
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = ListofObjects.class.getField("empArrayList");
return fld.getGenericType();
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayTestCases.java
index cde35e3..f8649d9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,6 +65,7 @@
return namespaces;
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/employeeArray.xsd");
@@ -73,6 +74,7 @@
return controlSchema;
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -114,10 +116,12 @@
return jaxbElement;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return Employee[].class;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeListTestCases.java
index 92da59b..8d44c9e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
super(name);
}
+ @Override
public void init() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -54,11 +55,13 @@
return namespaces;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = ListofObjects.class.getField("empList");
return fld.getGenericType();
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/listEmployee.xsd");
@@ -69,6 +72,7 @@
return controlSchema;
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -110,6 +114,7 @@
return jaxbElement;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeTreeSetTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeTreeSetTestCases.java
index 5a8f1a6..b3d6ce2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeTreeSetTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeeTreeSetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
super(name);
}
+ @Override
public void init() throws Exception {
setControlDocument(XML_RESOURCE);
Field fld = ListofObjects.class.getField("empTreeSet");
@@ -52,12 +53,14 @@
return controlSchema;
}
*/
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = ListofObjects.class.getField("empTreeSet");
return fld.getGenericType();
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -100,6 +103,7 @@
return jaxbElement;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeesAndIntegersTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeesAndIntegersTestCases.java
index 2c0e49a..1547e48 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeesAndIntegersTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBEmployeesAndIntegersTestCases.java
@@ -64,6 +64,7 @@
return namespaces;
}
+ @Override
protected Type getTypeToUnmarshalTo() {
try{
@@ -75,6 +76,7 @@
return null;
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream3 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/employeesAndIntegers3.xsd");
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/employeesAndIntegers1.xsd");
@@ -89,6 +91,7 @@
}
+ @Override
protected Object getControlObject() {
List<Integer> integers = new ArrayList<Integer>();
integers.add(Integer.valueOf("10"));
@@ -103,6 +106,7 @@
return jaxbElement;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInt2DArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInt2DArrayTestCases.java
index 2749bb6..2be3b68 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInt2DArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInt2DArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
return namespaces;
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/int2DArray.xsd");
@@ -60,10 +61,12 @@
return controlSchema;
}
+ @Override
protected Type getTypeToUnmarshalTo() {
return int[][].class;
}
+ @Override
protected Object getControlObject() {
int[][] my2DArray = new int[2][];
my2DArray[0] = new int[] {1,2,3};
@@ -74,6 +77,7 @@
return jaxbElement;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntArrayTestCases.java
index b995cf0..6679da9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
return namespaces;
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/intArray.xsd");
@@ -62,10 +63,12 @@
return controlSchema;
}
+ @Override
protected Type getTypeToUnmarshalTo() {
return int[].class;
}
+ @Override
protected Object getControlObject() {
int[] ints = new int[4];
ints[0] = 10;
@@ -92,6 +95,7 @@
// fail("NEED TO COMPARE PRIMITIVE ARRAYS");
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntListTestCases.java
index 73b6284..2c1589c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,13 +30,17 @@
super(name);
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
if(typeToUnmarshalTo == null){
Type listOfInts = new ParameterizedType() {
Type[] typeArgs = {int.class};
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return List.class; }
};
typeToUnmarshalTo = listOfInts;
@@ -44,6 +48,7 @@
return typeToUnmarshalTo;
}
+ @Override
protected Object getControlObject() {
ArrayList<Integer> integers = new ArrayList<Integer>();
integers.add(10);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInteger3DArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInteger3DArrayTestCases.java
index 6cac6a7..52a9516 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInteger3DArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBInteger3DArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/integer3DArray.xsd");
@@ -61,10 +62,12 @@
return controlSchema;
}
+ @Override
protected Type getTypeToUnmarshalTo() {
return Integer[][][].class;
}
+ @Override
protected Object getControlObject() {
int level1Size = 2;
int level2Size = 3;
@@ -83,6 +86,7 @@
return jaxbElement;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerArrayTestCases.java
index d843d78..1de9157 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
init();
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return Integer[].class;
}
@@ -56,6 +57,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
Integer[] integers = new Integer[4];
integers[0] = 10;
@@ -71,6 +73,7 @@
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/integerArray.xsd");
@@ -79,6 +82,7 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerLinkedListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerLinkedListTestCases.java
index 79a52ab..8dd9d2f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerLinkedListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerLinkedListTestCases.java
@@ -43,6 +43,7 @@
initXsiType();
}
+ @Override
public void init() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -52,11 +53,13 @@
setTypes(types);
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = ListofObjects.class.getField("integerLinkedList");
return fld.getGenericType();
}
+ @Override
protected Object getControlObject() {
LinkedList<Integer> integers = new LinkedList<Integer>();
integers.add(Integer.valueOf("10"));
@@ -71,6 +74,7 @@
return jaxbElement;
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/linkedListInteger.xsd");
@@ -81,6 +85,7 @@
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerListTestCases.java
index 62f5074..a294637 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerListTestCases.java
@@ -34,6 +34,7 @@
super(name);
}
+ @Override
public void init() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -51,11 +52,13 @@
return namespaces;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = ListofObjects.class.getField("integerList");
return fld.getGenericType();
}
+ @Override
protected Object getControlObject() {
ArrayList<Integer> integers = new ArrayList<Integer>();
integers.add(Integer.valueOf("10"));
@@ -70,6 +73,7 @@
return jaxbElement;
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/listInteger.xsd");
@@ -80,6 +84,7 @@
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerMyListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerMyListTestCases.java
index b77310c..89b55b8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerMyListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBIntegerMyListTestCases.java
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public void init() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -54,11 +55,13 @@
return namespaces;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = getClass().getField("integerMyList");
return fld.getGenericType();
}
+ @Override
protected Object getControlObject() {
MyList<Integer> integers = new MyList<Integer>();
integers.add(Integer.valueOf("10"));
@@ -73,6 +76,7 @@
return jaxbElement;
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/integerMyList.xsd");
@@ -83,6 +87,7 @@
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployee2TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployee2TestCases.java
index 8f2c4ec..dc4a724 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployee2TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployee2TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -108,6 +109,7 @@
return jaxbElement;
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/employeeCollision2.xsd");
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/employeeCollision1.xsd");
@@ -120,14 +122,17 @@
}
+ @Override
protected Type getTypeToUnmarshalTo() {
return org.eclipse.persistence.testing.jaxb.employee.Employee[].class;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
+ @Override
public Map getProperties() {
Map props = new HashMap();
props.put(JAXBContextFactory.DEFAULT_TARGET_NAMESPACE_KEY, "listOfObjectsNamespace");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployeeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployeeTestCases.java
index 8945ec2..6736be2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployeeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListNameCollisionEmployeeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -98,6 +99,7 @@
return jaxbElement;
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/employeeCollision2.xsd");
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/employeeCollision1.xsd");
@@ -109,15 +111,18 @@
return controlSchema;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = ListofObjects.class.getField("empList");
return fld.getGenericType();
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
+ @Override
public Map getProperties() {
Map props = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfInnerClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfInnerClassTestCases.java
index 69b6cb4..2939694 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfInnerClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfInnerClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
return namespaces;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return getClass().getField("myList").getGenericType();
}
@@ -60,6 +61,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
MyInner myInner1 = new MyInner();
myInner1.innerName = "aaa";
@@ -77,6 +79,7 @@
return jaxbElement;
}
+ @Override
public List<InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/innerClassList.xsd");
List<InputStream> controlSchema = new ArrayList<InputStream>();
@@ -84,10 +87,12 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
+ @Override
public Map getProperties() {
Map props = new HashMap();
props.put(JAXBContextFactory.DEFAULT_TARGET_NAMESPACE_KEY, "listOfObjectsNamespace");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNoJSONTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNoJSONTestCases.java
index 5b67121..141a1c6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNoJSONTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNoJSONTestCases.java
@@ -51,15 +51,17 @@
super(name);
}
+ @Override
public void setClasses(Class[] newClasses) throws Exception {
classLoader = new JaxbClassLoader(Thread.currentThread()
.getContextClassLoader());
JAXBContextFactory factory = new JAXBContextFactory();
- jaxbContext = factory.createContext(newClasses, null, classLoader);
+ jaxbContext = JAXBContextFactory.createContext(newClasses, null, classLoader);
jaxbMarshaller = jaxbContext.createMarshaller();
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
public void setTypes(Type[] newTypes) throws Exception {
classLoader = new JaxbClassLoader(Thread.currentThread()
.getContextClassLoader());
@@ -78,15 +80,17 @@
}
types = newTypes;
- jaxbContext = factory.createContext(newTypes, props, classLoader);
+ jaxbContext = JAXBContextFactory.createContext(newTypes, props, classLoader);
jaxbMarshaller = jaxbContext.createMarshaller();
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
protected Object getControlObject() {
return null;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -127,7 +131,7 @@
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
XMLStreamReader xmlStreamReader = XML_INPUT_FACTORY.createXMLStreamReader(instream);
- Object testObject = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(xmlStreamReader, getClassForDeclaredTypeOnUnmarshal());
+ Object testObject = jaxbUnmarshaller.unmarshal(xmlStreamReader, getClassForDeclaredTypeOnUnmarshal());
instream.close();
JAXBElement controlObj = (JAXBElement)getControlObject();
@@ -137,6 +141,7 @@
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -175,7 +180,7 @@
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLEventReader reader = XML_INPUT_FACTORY.createXMLEventReader(instream);
- Object obj = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(reader, getClassForDeclaredTypeOnUnmarshal());
+ Object obj = jaxbUnmarshaller.unmarshal(reader, getClassForDeclaredTypeOnUnmarshal());
JAXBElement controlObj = (JAXBElement)getControlObject();
JAXBElement newControlObj = new JAXBElement(controlObj.getName(), getClassForDeclaredTypeOnUnmarshal(), controlObj.getScope(), controlObj.getValue());
@@ -183,6 +188,7 @@
}
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -198,7 +204,7 @@
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
Node node = parser.parse(instream);
- Object obj = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(node, getClassForDeclaredTypeOnUnmarshal());
+ Object obj = jaxbUnmarshaller.unmarshal(node, getClassForDeclaredTypeOnUnmarshal());
JAXBElement controlObj = (JAXBElement)getControlObject();
JAXBElement newControlObj = new JAXBElement(controlObj.getName(), getClassForDeclaredTypeOnUnmarshal(), controlObj.getScope(), controlObj.getValue());
@@ -208,6 +214,7 @@
}
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -225,6 +232,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLStreamWriterRecord() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -243,6 +251,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLEventWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -310,6 +319,7 @@
//Override and don't compare namespaceresolver size
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -325,6 +335,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToOutputStream() throws Exception {
Object objectToWrite = getWriteControlObject();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
@@ -339,6 +350,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToOutputStreamASCIIEncoding() throws Exception {
Object objectToWrite = getWriteControlObject();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
@@ -357,12 +369,14 @@
}
+ @Override
public void testRoundTrip() throws Exception {
//This test is not applicable because to Marshal we need a specialized jaxbelement
}
//Override and don't compare namespaceresolver size
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
Object objectToWrite = getWriteControlObject();
@@ -382,6 +396,7 @@
}
//Override and don't compare namespaceresolver size
+ @Override
public void testObjectToXMLDocument() throws Exception {
Object objectToWrite = getWriteControlObject();
@@ -416,6 +431,7 @@
testSchemaGen(getControlSchemaFiles());
}
+ @Override
public Object getWriteControlObject(){
JAXBElement jaxbElement = (JAXBElement)getControlObject();
@@ -453,6 +469,7 @@
protected abstract String getNoXsiTypeControlResourceName();
+ @Override
public void xmlToObjectTest(Object testObject, Object controlObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNonRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNonRootTestCases.java
index 82842bd..9ae6366 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNonRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsNonRootTestCases.java
@@ -49,11 +49,13 @@
init();
}
+ @Override
public void setUp() throws Exception{
super.setUp();
getXMLComparer().setIgnoreOrder(true);
}
+ @Override
public void tearDown(){
super.tearDown();
getXMLComparer().setIgnoreOrder(false);
@@ -68,6 +70,7 @@
setClasses(classes);
}
+ @Override
public List<InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/listofobjects.xsd");
@@ -77,6 +80,7 @@
return controlSchema;
}
+ @Override
protected Object getControlObject() {
ListofObjects listofObjects = new ListofObjects();
@@ -169,6 +173,7 @@
return jaxbElement;
}
+ @Override
protected Type getTypeToUnmarshalTo() {
return ListofObjects.class;
}
@@ -210,6 +215,7 @@
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsTestCases.java
index be9f719..1d9a335 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBListOfObjectsTestCases.java
@@ -53,16 +53,18 @@
super(name);
}
+ @Override
public void setClasses(Class[] newClasses) throws Exception {
classLoader = new JaxbClassLoader(Thread.currentThread()
.getContextClassLoader());
JAXBContextFactory factory = new JAXBContextFactory();
- jaxbContext = factory.createContext(newClasses, getProperties(), classLoader);
+ jaxbContext = JAXBContextFactory.createContext(newClasses, getProperties(), classLoader);
jaxbMarshaller = jaxbContext.createMarshaller();
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
this.classes = newClasses;
}
+ @Override
public void setTypes(Type[] newTypes) throws Exception {
classLoader = new JaxbClassLoader(Thread.currentThread()
.getContextClassLoader());
@@ -81,16 +83,18 @@
}
- jaxbContext = factory.createContext(newTypes, props, classLoader);
+ jaxbContext = JAXBContextFactory.createContext(newTypes, props, classLoader);
jaxbMarshaller = jaxbContext.createMarshaller();
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
types = newTypes;
}
+ @Override
protected Object getControlObject() {
return null;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -131,7 +135,7 @@
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
XMLStreamReader xmlStreamReader = XML_INPUT_FACTORY.createXMLStreamReader(instream);
- Object testObject = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(xmlStreamReader, getClassForDeclaredTypeOnUnmarshal());
+ Object testObject = jaxbUnmarshaller.unmarshal(xmlStreamReader, getClassForDeclaredTypeOnUnmarshal());
instream.close();
JAXBElement controlObj = (JAXBElement)getControlObject();
@@ -141,6 +145,7 @@
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -179,7 +184,7 @@
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
javax.xml.stream.XMLEventReader reader = XML_INPUT_FACTORY.createXMLEventReader(instream);
- Object obj = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(reader, getClassForDeclaredTypeOnUnmarshal());
+ Object obj = jaxbUnmarshaller.unmarshal(reader, getClassForDeclaredTypeOnUnmarshal());
JAXBElement controlObj = (JAXBElement)getControlObject();
JAXBElement newControlObj = new JAXBElement(controlObj.getName(), getClassForDeclaredTypeOnUnmarshal(), controlObj.getScope(), controlObj.getValue());
@@ -187,6 +192,7 @@
}
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -202,7 +208,7 @@
if(isUnmarshalTest()) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
Node node = parser.parse(instream);
- Object obj = ((JAXBUnmarshaller)jaxbUnmarshaller).unmarshal(node, getClassForDeclaredTypeOnUnmarshal());
+ Object obj = jaxbUnmarshaller.unmarshal(node, getClassForDeclaredTypeOnUnmarshal());
JAXBElement controlObj = (JAXBElement)getControlObject();
JAXBElement newControlObj = new JAXBElement(controlObj.getName(), getClassForDeclaredTypeOnUnmarshal(), controlObj.getScope(), controlObj.getValue());
@@ -212,6 +218,7 @@
}
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -229,6 +236,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLStreamWriterRecord() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -247,6 +255,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLEventWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -314,6 +323,7 @@
//Override and don't compare namespaceresolver size
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
StringWriter writer = new StringWriter();
Object objectToWrite = getWriteControlObject();
@@ -329,6 +339,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToOutputStream() throws Exception {
Object objectToWrite = getWriteControlObject();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
@@ -343,6 +354,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToOutputStreamASCIIEncoding() throws Exception {
Object objectToWrite = getWriteControlObject();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
@@ -361,12 +373,14 @@
}
+ @Override
public void testRoundTrip() throws Exception {
//This test is not applicable because to Marshal we need a specialized jaxbelement
}
//Override and don't compare namespaceresolver size
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
Object objectToWrite = getWriteControlObject();
@@ -386,6 +400,7 @@
}
//Override and don't compare namespaceresolver size
+ @Override
public void testObjectToXMLDocument() throws Exception {
Object objectToWrite = getWriteControlObject();
@@ -420,6 +435,7 @@
testSchemaGen(getControlSchemaFiles());
}
+ @Override
public Object getWriteControlObject(){
JAXBElement jaxbElement = (JAXBElement)getControlObject();
@@ -457,6 +473,7 @@
protected abstract String getNoXsiTypeControlResourceName();
+ @Override
public void xmlToObjectTest(Object testObject, Object controlObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBMapOfInnerClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBMapOfInnerClassTestCases.java
index 0996628..4b4643c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBMapOfInnerClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBMapOfInnerClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
init();
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return getClass().getField("myMap").getGenericType();
}
@@ -61,6 +62,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
MyInner myInner1 = new MyInner();
myInner1.innerName = "aaa";
@@ -78,6 +80,7 @@
return jaxbElement;
}
+ @Override
public List<InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/innerClassMap.xsd");
List<InputStream> controlSchema = new ArrayList<InputStream>();
@@ -85,10 +88,12 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
+ @Override
public Map getProperties() {
Map props = new HashMap();
props.put(JAXBContextFactory.DEFAULT_TARGET_NAMESPACE_KEY, "listOfObjectsNamespace");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBObjectCollectionsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBObjectCollectionsTestCases.java
index a3c36dc..eecc6f9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBObjectCollectionsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBObjectCollectionsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
setTypes(types);
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/objectCollections.xsd");
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/objectCollections2.xsd");
@@ -75,6 +76,7 @@
}
+ @Override
protected Object getControlObject() {
List<Object> myObjectList = new ArrayList<Object>();
@@ -107,10 +109,12 @@
return jaxbElement;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return getClass().getField("objectArrayList").getType();
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeHashtableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeHashtableTestCases.java
index 4586b2a..cc3f2c2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeHashtableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeHashtableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,16 +52,19 @@
setTypes(types);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
getXMLComparer().setIgnoreOrder(true);
}
+ @Override
public void tearDown(){
super.tearDown();
getXMLComparer().setIgnoreOrder(false);
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/stringEmployeeHashtable.xsd");
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/stringEmployeeHashtable2.xsd");
@@ -73,6 +76,7 @@
return controlSchema;
}
+@Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -114,12 +118,14 @@
return jaxbElement;
}
+@Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = ListofObjects.class.getField("stringEmployeeHashtable");
Type fieldType = fld.getGenericType();
return fieldType;
}
+@Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeMapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeMapTestCases.java
index a0bb34c..203b62f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeMapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringEmployeeMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,16 +51,19 @@
setTypes(types);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
getXMLComparer().setIgnoreOrder(true);
}
+ @Override
public void tearDown(){
super.tearDown();
getXMLComparer().setIgnoreOrder(false);
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/stringEmployeeMap.xsd");
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/stringEmployeeMap2.xsd");
@@ -73,6 +76,7 @@
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -114,12 +118,14 @@
return jaxbElement;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = this.getClass().getField("stringEmployeeMap");
Type fieldType = fld.getGenericType();
return fieldType;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringIntegerHashMapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringIntegerHashMapTestCases.java
index cf3e23a..74324cd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringIntegerHashMapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/JAXBStringIntegerHashMapTestCases.java
@@ -44,22 +44,26 @@
setTypes(types);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
getXMLComparer().setIgnoreOrder(true);
}
+ @Override
public void tearDown(){
super.tearDown();
getXMLComparer().setIgnoreOrder(false);
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = getClass().getField("test");
return fld.getGenericType();
}
+ @Override
protected Object getControlObject() {
HashMap<String, Integer> theMap = new HashMap<String, Integer>();
theMap.put("thekey", Integer.valueOf(10));
@@ -73,6 +77,7 @@
return jaxbElement;
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/stringIntegerHashMap.xsd");
@@ -81,6 +86,7 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MultiDimensionalArrayNonRootNonItemNamesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MultiDimensionalArrayNonRootNonItemNamesTestCases.java
index cb4aa06..8d612ba 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MultiDimensionalArrayNonRootNonItemNamesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MultiDimensionalArrayNonRootNonItemNamesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(classes);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
jaxbMarshaller.setProperty(MarshallerProperties.JSON_DISABLE_NESTED_ARRAY_NAME, true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MyList.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MyList.java
index b87e66d..7d8d856 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MyList.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/MyList.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,95 +27,118 @@
internalList = new Stack();
}
+ @Override
public boolean add(Object e) {
return internalList.add(e);
}
+ @Override
public void add(int index, Object element) {
internalList.add(index, element);
}
+ @Override
public boolean addAll(Collection c) {
return internalList.addAll(c);
}
+ @Override
public boolean addAll(int index, Collection c) {
return internalList.addAll(index, c);
}
+ @Override
public void clear() {
internalList.clear();
}
+ @Override
public boolean contains(Object o) {
return internalList.contains(o);
}
+ @Override
public boolean containsAll(Collection c) {
return internalList.containsAll(c);
}
+ @Override
public T get(int index) {
return (T) internalList.get(index);
}
+ @Override
public int indexOf(Object o) {
return internalList.indexOf(o);
}
+ @Override
public boolean isEmpty() {
return internalList.isEmpty();
}
+ @Override
public Iterator iterator() {
return internalList.iterator();
}
+ @Override
public int lastIndexOf(Object o) {
return internalList.lastIndexOf(o);
}
+ @Override
public ListIterator listIterator() {
return internalList.listIterator();
}
+ @Override
public ListIterator listIterator(int index) {
return internalList.listIterator(index);
}
+ @Override
public boolean remove(Object o) {
return internalList.remove(o);
}
+ @Override
public T remove(int index) {
return (T) internalList.remove(index);
}
+ @Override
public boolean removeAll(Collection c) {
return internalList.removeAll(c);
}
+ @Override
public boolean retainAll(Collection c) {
return internalList.retainAll(c);
}
+ @Override
public Object set(int index, Object element) {
return internalList.set(index, element);
}
+ @Override
public int size() {
return internalList.size();
}
+ @Override
public List subList(int fromIndex, int toIndex) {
return internalList.subList(fromIndex, toIndex);
}
+ @Override
public Object[] toArray() {
return internalList.toArray();
}
+ @Override
public Object[] toArray(Object[] a) {
return internalList.toArray(a);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullIteratorList.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullIteratorList.java
index 302b655..d0a4a2e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullIteratorList.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullIteratorList.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,92 +21,115 @@
public class NullIteratorList<T> implements List<T> {
+ @Override
public int size() {
return 0;
}
+ @Override
public boolean isEmpty() {
return true;
}
+ @Override
public boolean contains(Object o) {
return false;
}
+ @Override
public Iterator iterator() {
return null;
}
+ @Override
public Object[] toArray() {
return null;
}
+ @Override
public Object[] toArray(Object[] a) {
return null;
}
+ @Override
public boolean add(Object e) {
return false;
}
+ @Override
public boolean remove(Object o) {
return false;
}
+ @Override
public boolean containsAll(Collection c) {
return false;
}
+ @Override
public boolean addAll(Collection c) {
return false;
}
+ @Override
public boolean addAll(int index, Collection c) {
return false;
}
+ @Override
public boolean removeAll(Collection c) {
return false;
}
+ @Override
public boolean retainAll(Collection c) {
return false;
}
+ @Override
public void clear() {
}
+ @Override
public T get(int index) {
return null;
}
+ @Override
public Object set(int index, Object element) {
return null;
}
+ @Override
public void add(int index, Object element) {
}
+ @Override
public T remove(int index) {
return null;
}
+ @Override
public int indexOf(Object o) {
return 0;
}
+ @Override
public int lastIndexOf(Object o) {
return 0;
}
+ @Override
public ListIterator listIterator() {
return null;
}
+ @Override
public ListIterator listIterator(int index) {
return null;
}
+ @Override
public List subList(int fromIndex, int toIndex) {
return null;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullSetsMap.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullSetsMap.java
index 52bc873..7a73cad 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullSetsMap.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/NullSetsMap.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,48 +20,60 @@
public class NullSetsMap implements Map {
+ @Override
public int size() {
return 0;
}
+ @Override
public boolean isEmpty() {
return true;
}
+ @Override
public boolean containsKey(Object key) {
return false;
}
+ @Override
public boolean containsValue(Object value) {
return false;
}
+ @Override
public Object get(Object key) {
return null;
}
+ @Override
public Object put(Object key, Object value) {
return null;
}
+ @Override
public Object remove(Object key) {
return null;
}
+ @Override
public void putAll(Map m) {
}
+ @Override
public void clear() {
}
+ @Override
public Set keySet() {
return null;
}
+ @Override
public Collection values() {
return null;
}
+ @Override
public Set entrySet() {
return null;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsNamespaceTestCases.java
index 50c424c..32362ec 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsNamespaceTestCases.java
@@ -53,32 +53,44 @@
Type mapType2 = new ParameterizedType() {
Type[] typeArgs = { Calendar.class, Float.class };
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return Map.class; }
};
types[1] = mapType2;
Type mapType3 = new ParameterizedType() {
Type[] typeArgs = { Person.class, Job.class };
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return Map.class; }
};
types[2] = mapType3;
Type listType = new ParameterizedType() {
Type[] typeArgs = { Person.class};
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return List.class; }
};
types[3] = listType;
Type listType2 = new ParameterizedType() {
Type[] typeArgs = { String.class};
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return List.class; }
};
types[4] = listType2;
@@ -87,17 +99,20 @@
setTypes(types);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
getXMLComparer().setIgnoreOrder(true);
init();
}
+ @Override
public void tearDown(){
super.tearDown();
getXMLComparer().setIgnoreOrder(false);
}
+ @Override
public List<InputStream> getControlSchemaFiles() {
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/multipleMapsNamespace.xsd");
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/multipleMapsNamespace2.xsd");
@@ -109,6 +124,7 @@
}
+ @Override
protected Object getControlObject() {
Map<String, Integer> theMap = new HashMap<String, Integer>();
@@ -121,16 +137,19 @@
return jaxbElement;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = getClass().getField("mapField1");
Type fieldType = fld.getGenericType();
return fieldType;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE;
}
+ @Override
protected Map getProperties() {
String pkg = "java.util";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsTestCases.java
index cb5be3d..fc2372c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBMultipleMapsTestCases.java
@@ -51,32 +51,44 @@
Type mapType2 = new ParameterizedType() {
Type[] typeArgs = { Calendar.class, Float.class };
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return Map.class; }
};
types[1] = mapType2;
Type mapType3 = new ParameterizedType() {
Type[] typeArgs = { Person.class, Job.class };
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return Map.class; }
};
types[2] = mapType3;
Type listType = new ParameterizedType() {
Type[] typeArgs = { Person.class};
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return List.class; }
};
types[3] = listType;
Type listType2 = new ParameterizedType() {
Type[] typeArgs = { String.class};
+ @Override
public Type[] getActualTypeArguments() { return typeArgs;}
+ @Override
public Type getOwnerType() { return null; }
+ @Override
public Type getRawType() { return List.class; }
};
types[4] = listType2;
@@ -85,16 +97,19 @@
initXsiType();
}
+ @Override
public void setUp() throws Exception{
super.setUp();
getXMLComparer().setIgnoreOrder(true);
}
+ @Override
public void tearDown(){
super.tearDown();
getXMLComparer().setIgnoreOrder(false);
}
+ @Override
public List<InputStream> getControlSchemaFiles() {
InputStream instream1 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/multipleMaps.xsd");
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/multipleMaps2.xsd");
@@ -107,6 +122,7 @@
}
+ @Override
protected Object getControlObject() {
Map<String, Integer> theMap = new HashMap<String, Integer>();
@@ -119,12 +135,14 @@
return jaxbElement;
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
Field fld = getClass().getField("mapField1");
Type fieldType = fld.getGenericType();
return fieldType;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListNoXsiTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListNoXsiTypeTestCases.java
index b7a70b1..8bb53b3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListNoXsiTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListNoXsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
init();
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return Company.class;
}
@@ -61,6 +62,7 @@
setClasses(classes);
}
+ @Override
protected Map getProperties() {
String pkg = "org.eclipse.persistence.testing.jaxb.listofobjects.externalizedmetadata";
HashMap<String, Source> overrides = new HashMap<String, Source>();
@@ -115,6 +117,7 @@
return null;
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
List depts = new ArrayList();
@@ -131,6 +134,7 @@
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/typedlist.xsd");
@@ -139,6 +143,7 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_NO_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListTestCases.java
index d26150d..c0eba6d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/JAXBTypedListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
init();
}
+ @Override
protected Type getTypeToUnmarshalTo() throws Exception {
return Company.class;
}
@@ -67,6 +68,7 @@
return namespaces;
}
+ @Override
protected Map getProperties() {
String pkg = "org.eclipse.persistence.testing.jaxb.listofobjects.externalizedmetadata";
HashMap<String, Source> overrides = new HashMap<String, Source>();
@@ -121,6 +123,7 @@
return null;
}
+ @Override
protected Object getControlObject() {
Company company = new Company();
List depts = new ArrayList();
@@ -137,6 +140,7 @@
}
+ @Override
public List< InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/listofobjects/externalizedmetadata/typedlist.xsd");
@@ -145,6 +149,7 @@
return controlSchema;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE_XSI_TYPE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ns/MapNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ns/MapNamespaceTestCases.java
index a505f38..860f4e4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ns/MapNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/listofobjects/ns/MapNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -86,6 +86,7 @@
private class DummyCharacterEscapeHandler implements CharacterEscapeHandler {
+ @Override
public void escape(char[] buf, int start, int len, boolean isAttValue, Writer out) throws IOException {
if (len == 1 && buf[start] == '\n') {
return;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/map/MapElementWrapperExternalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/map/MapElementWrapperExternalTestCases.java
index 335557e..66640ad 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/map/MapElementWrapperExternalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/map/MapElementWrapperExternalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/map/eclipselink-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageInfoTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageInfoTestCases.java
index 14ad9bd..df091f2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageInfoTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageInfoTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
protected Object getControlObject() {
Root myRoot = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageTestCases.java
index 82637b9..a36bd6b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/multiplepackage/MultiplePackageTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
protected Object getControlObject() {
Department dept = new Department();
EmployeeNamespace employee = new EmployeeNamespace();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootChoiceOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootChoiceOnlyTestCases.java
index aa392eb..d8f0b8f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootChoiceOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootChoiceOnlyTestCases.java
@@ -48,6 +48,7 @@
jaxbMarshaller.setProperty(MarshallerProperties.NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected Object getControlObject() {
RootChoiceOnly root = new RootChoiceOnly();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyNSTestCases.java
index dd890eb..54b2c95 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyNSTestCases.java
@@ -49,6 +49,7 @@
jaxbMarshaller.setProperty(MarshallerProperties.JSON_USE_XSD_TYPES_WITH_PREFIX, true);
}
+ @Override
protected Object getControlObject() {
RootCompositeCollectionObjectOnly root = new RootCompositeCollectionObjectOnly();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyTestCases.java
index 6f08eff..f2c25ff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyTestCases.java
@@ -46,6 +46,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
RootCompositeCollectionObjectOnly root = new RootCompositeCollectionObjectOnly();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyXMLTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyXMLTestCases.java
index 48f173f..54b289e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyXMLTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionObjectOnlyXMLTestCases.java
@@ -29,6 +29,7 @@
setClasses(new Class[] {RootCompositeCollectionObjectOnly.class, BaseType.class});
}
+ @Override
protected Object getControlObject() {
RootCompositeCollectionObjectOnly root = new RootCompositeCollectionObjectOnly();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionOnlyTestCases.java
index 8ea463e..95bb293 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceRootCompositeCollectionOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected JAXBMarshaller getJSONMarshaller() throws Exception{
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
@@ -69,6 +70,7 @@
return jsonMarshaller;
}
+ @Override
protected Object getControlObject() {
RootCompositeCollectionOnly root = new RootCompositeCollectionOnly();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesBackwardCompatibilityTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesBackwardCompatibilityTestCases.java
index 842a22d..d7cc78c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesBackwardCompatibilityTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesBackwardCompatibilityTestCases.java
@@ -40,6 +40,7 @@
jaxbUnmarshaller.setProperty(JAXBContextProperties.JSON_TYPE_COMPATIBILITY, true);
}
+ @Override
protected Object getControlObject() {
RootComplex root = new RootComplex();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesNSTestCases.java
index cbb12f6..bd86903 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesNSTestCases.java
@@ -52,6 +52,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_USE_XSD_TYPES_WITH_PREFIX, true);
}
+ @Override
protected Object getControlObject() {
RootComplex root = new RootComplex();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesTestCases.java
index 234ed02..e4abe9e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesTestCases.java
@@ -46,6 +46,7 @@
return namespaces;
}
+ @Override
protected Object getControlObject() {
RootComplex root = new RootComplex();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesXMLTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesXMLTestCases.java
index 0e61b74..8cfb76c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesXMLTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/inheritance/InheritanceWithMultiplePackagesXMLTestCases.java
@@ -29,6 +29,7 @@
setClasses(new Class[] {RootComplex.class});
}
+ @Override
protected Object getControlObject() {
RootComplex root = new RootComplex();
SubType subType = new SubType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceTestCases.java
index 4aa6d07..2c042b0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected JAXBMarshaller getJSONMarshaller() throws Exception {
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceXmlPathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceXmlPathTestCases.java
index bdc7fb9..e883f85 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceXmlPathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/namespaceuri/xml/XMLNamespaceXmlPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected JAXBMarshaller getJSONMarshaller() throws Exception {
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/nomappings/NoMappingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/nomappings/NoMappingsTestCases.java
index 14c12cf..d638a70 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/nomappings/NoMappingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/nomappings/NoMappingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,6 +60,7 @@
return SomeClass.class;
}
+ @Override
public void testUnmarshallerHandler(){};
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/objectgraph/ObjectGraphBindingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/objectgraph/ObjectGraphBindingsTestCases.java
index 4e34e23..82e9f1d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/objectgraph/ObjectGraphBindingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/objectgraph/ObjectGraphBindingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -82,6 +82,7 @@
return cust;
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/prefixmapper/PrefixMapperContextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/prefixmapper/PrefixMapperContextTestCases.java
index 54a0c2e..2a6af37 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/prefixmapper/PrefixMapperContextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/prefixmapper/PrefixMapperContextTestCases.java
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public String getName() {
return "JAXB set/getProperty Tests: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/properties/PropertyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/properties/PropertyTestCases.java
index ffa95b4..2d4bccf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/properties/PropertyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/properties/PropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
u = ctx.createUnmarshaller();
}
+ @Override
public String getName() {
return "JAXB set/getProperty Tests: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ArrayTestCases.java
index 3c7a816..ec7a1e1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -141,7 +141,7 @@
public void testWriteComplexArrayWithoutRoot() throws Exception {
Field complexArrayField = ArrayTestCases.class.getField("COMPLEX_ARRAY_WITH_XML_ROOT_ELEMENT");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(COMPLEX_ARRAY_WITH_XML_ROOT_ELEMENT, (Class<Object>) complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(COMPLEX_ARRAY_WITH_XML_ROOT_ELEMENT, complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITHOUT_ROOT, new String(outputStream.toByteArray()));
}
@@ -149,7 +149,7 @@
moxyJsonProvider.setIncludeRoot(true);
Field complexArrayField = ArrayTestCases.class.getField("COMPLEX_ARRAY_WITH_XML_ROOT_ELEMENT");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(COMPLEX_ARRAY_WITH_XML_ROOT_ELEMENT, (Class<Object>) complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(COMPLEX_ARRAY_WITH_XML_ROOT_ELEMENT, complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITH_ROOT, new String(outputStream.toByteArray()));
}
@@ -161,7 +161,7 @@
jaxbElementArray[1] = new JAXBElement(new QName(""), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(1));
jaxbElementArray[2] = new JAXBElement(new QName(""), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(2));
- moxyJsonProvider.writeTo(jaxbElementArray, (Class<Object>) complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(jaxbElementArray, complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITHOUT_ROOT, new String(outputStream.toByteArray()));
}
@@ -174,7 +174,7 @@
jaxbElementArray[1] = new JAXBElement(new QName("complex"), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(1));
jaxbElementArray[2] = new JAXBElement(new QName("complex"), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(2));
- moxyJsonProvider.writeTo(jaxbElementArray, (Class<Object>) complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(jaxbElementArray, complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITH_ROOT, new String(outputStream.toByteArray()));
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/GenericListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/GenericListTestCases.java
index 1bdccd0..03abcf5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/GenericListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/GenericListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,7 +59,7 @@
public void testWriteGenericList() throws Exception {
Field field = GenericListTestCases.class.getField("list");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(list, (Class<Object>) field.getType(), field.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(list, field.getType(), field.getGenericType(), null, null, null, outputStream);
try (InputStream entityStream = jsonResource.openStream();
Scanner scanner = new Scanner(entityStream, "UTF-8")) {
@@ -70,13 +70,13 @@
public void testReadableGenericList() throws Exception {
Field field = GenericListTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isReadable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isReadable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
public void testWriteableGenericList() throws Exception {
Field field = GenericListTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isWriteable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isWriteable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/JAXBElementsGenericListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/JAXBElementsGenericListTestCases.java
index 073ffd0..14b991f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/JAXBElementsGenericListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/JAXBElementsGenericListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -119,7 +119,7 @@
public void testWriteGenericList() throws Exception {
Field field = JAXBElementsGenericListTestCases.class.getField("list");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(list, (Class<Object>) field.getType(), field.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(list, field.getType(), field.getGenericType(), null, null, null, outputStream);
try (InputStream entityStream = jsonResource.openStream();
Scanner scanner = new Scanner(entityStream, "UTF-8")) {
@@ -130,13 +130,13 @@
public void testReadableGenericList() throws Exception {
Field field = JAXBElementsGenericListTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isReadable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isReadable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
public void testWriteableGenericList() throws Exception {
Field field = JAXBElementsGenericListTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isWriteable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isWriteable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/LinkedListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/LinkedListTestCases.java
index 3af6c31..2f28590 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/LinkedListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/LinkedListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -147,7 +147,7 @@
public void testWriteComplexLinkedListWithoutRoot() throws Exception {
Field complexLinkedListField = LinkedListTestCases.class.getField("COMPLEX_LINKED_LIST_WITH_XML_ROOT_ELEMENT");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(COMPLEX_LINKED_LIST_WITH_XML_ROOT_ELEMENT, (Class<Object>) complexLinkedListField.getType(), complexLinkedListField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(COMPLEX_LINKED_LIST_WITH_XML_ROOT_ELEMENT, complexLinkedListField.getType(), complexLinkedListField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITHOUT_ROOT, new String(outputStream.toByteArray()));
}
@@ -155,7 +155,7 @@
moxyJsonProvider.setIncludeRoot(true);
Field complexArrayField = LinkedListTestCases.class.getField("COMPLEX_LINKED_LIST_WITH_XML_ROOT_ELEMENT");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(COMPLEX_LINKED_LIST_WITH_XML_ROOT_ELEMENT, (Class<Object>) complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(COMPLEX_LINKED_LIST_WITH_XML_ROOT_ELEMENT, complexArrayField.getType(), complexArrayField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITH_ROOT, new String(outputStream.toByteArray()));
}
@@ -167,7 +167,7 @@
jaxbElementLinkedList.add(new JAXBElement(new QName(""), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(1)));
jaxbElementLinkedList.add(new JAXBElement(new QName(""), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(2)));
- moxyJsonProvider.writeTo(jaxbElementLinkedList, (Class<Object>) complexLinkedListField.getType(), complexLinkedListField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(jaxbElementLinkedList, complexLinkedListField.getType(), complexLinkedListField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITHOUT_ROOT, new String(outputStream.toByteArray()));
}
@@ -180,7 +180,7 @@
jaxbElementLinkedList.add(new JAXBElement(new QName("complex"), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(1)));
jaxbElementLinkedList.add(new JAXBElement(new QName("complex"), ComplexWithXmlElementDecl.class, new ComplexWithXmlElementDecl(2)));
- moxyJsonProvider.writeTo(jaxbElementLinkedList, (Class<Object>) complexLinkedListField.getType(), complexLinkedListField.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(jaxbElementLinkedList, complexLinkedListField.getType(), complexLinkedListField.getGenericType(), null, null, null, outputStream);
assertEquals(COMPLEX_JSON_ARRAY_WITH_ROOT, new String(outputStream.toByteArray()));
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ListAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ListAdapterTestCases.java
index c6b754a..446e869 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ListAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/ListAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,7 +64,7 @@
public void testWrite() throws Exception {
Field field = ListAdapterTestCases.class.getField("list");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(list, (Class<Object>) field.getType(), field.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(list, field.getType(), field.getGenericType(), null, null, null, outputStream);
try (InputStream entityStream = jsonResource.openStream();
Scanner scanner = new Scanner(entityStream, "UTF-8")) {
@@ -75,13 +75,13 @@
public void testReadable() throws Exception {
Field field = ListAdapterTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isReadable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isReadable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
public void testWriteable() throws Exception {
Field field = ListAdapterTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isWriteable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isWriteable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MapAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MapAdapterTestCases.java
index d326ea8..343ac8e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MapAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MapAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,7 +68,7 @@
public void testWrite() throws Exception {
Field field = MapAdapterTestCases.class.getField("list");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(list, (Class<Object>) field.getType(), field.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(list, field.getType(), field.getGenericType(), null, null, null, outputStream);
try (InputStream entityStream = jsonResource.openStream();
Scanner scanner = new Scanner(entityStream, "UTF-8")) {
@@ -79,13 +79,13 @@
public void testReadable() throws Exception {
Field field = MapAdapterTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isReadable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isReadable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
public void testWriteable() throws Exception {
Field field = MapAdapterTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isWriteable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isWriteable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MyArrayListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MyArrayListTestCases.java
index d447364..d8be617 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MyArrayListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/MyArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2015, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -76,7 +76,7 @@
public void testWriteMyArrayList() throws Exception {
Field field = MyArrayListTestCases.class.getField("list");
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
- moxyJsonProvider.writeTo(list, (Class<Object>) field.getType(), field.getGenericType(), null, null, null, outputStream);
+ moxyJsonProvider.writeTo(list, field.getType(), field.getGenericType(), null, null, null, outputStream);
try (InputStream entityStream = jsonResource.openStream();
Scanner scanner = new Scanner(entityStream, "UTF-8")) {
@@ -87,13 +87,13 @@
public void testReadableGenericList() throws Exception {
Field field = MyArrayListTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isReadable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isReadable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
public void testWriteableGenericList() throws Exception {
Field field = MyArrayListTestCases.class.getField("list");
- boolean test = moxyJsonProvider.isWriteable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isWriteable(field.getType(), field.getGenericType(), null, null);
assertTrue(test);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/SimpleListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/SimpleListTestCases.java
index a94aa2f..c84000d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/SimpleListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/rs/SimpleListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -126,7 +126,7 @@
public void testReadArrayOfInt() throws Exception {
Field field = SimpleListTestCases.class.getField("arrayOfInt");
- boolean test = moxyJsonProvider.isReadable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isReadable(field.getType(), field.getGenericType(), null, null);
assertFalse(test);
}
@@ -136,13 +136,13 @@
public void testReadArrayOfInt3D() throws Exception {
Field field = SimpleListTestCases.class.getField("arrayOfInt3D");
- boolean test = moxyJsonProvider.isReadable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isReadable(field.getType(), field.getGenericType(), null, null);
assertFalse(test);
}
public void testWriteArrayOfInt3D() throws Exception {
Field field = SimpleListTestCases.class.getField("arrayOfInt3D");
- boolean test = moxyJsonProvider.isWriteable((Class<Object>) field.getType(), field.getGenericType(), null, null);
+ boolean test = moxyJsonProvider.isWriteable(field.getType(), field.getGenericType(), null, null);
assertFalse(test);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/SchemaGenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/SchemaGenTestCases.java
index a3bfe00..4b41643 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/SchemaGenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/SchemaGenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -153,6 +153,7 @@
schemaFiles = new ArrayList<File>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
//return new StreamResult(System.out);
File schemaFile = new File(tmpdir, suggestedFileName);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/SchemaGenXmlElementRefByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/SchemaGenXmlElementRefByteArrayTestCases.java
index 5779155..500f17a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/SchemaGenXmlElementRefByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/SchemaGenXmlElementRefByteArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -94,6 +94,7 @@
schemaFiles = new ArrayList<File>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
File schemaFile = new File(tmpdir, suggestedFileName);
schemaFiles.add(schemaFile);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/WrappedByteArray.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/WrappedByteArray.java
index 2dd1189..0b41eb2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/WrappedByteArray.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/customizedmapping/xmlelementref/WrappedByteArray.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,7 +52,7 @@
*
*/
public void setInByteArray(JAXBElement<byte[]> value) {
- this.inByteArray = ((JAXBElement<byte[]> ) value);
+ this.inByteArray = value;
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/SchemaGenImportTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/SchemaGenImportTestCases.java
index b7a6e24..8bd9df0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/SchemaGenImportTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/SchemaGenImportTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -120,6 +120,7 @@
outputDir = dir;
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
File schemaFile = null;
Result res = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/inheritance/InheritanceImportsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/inheritance/InheritanceImportsTestCases.java
index 004e665..f5171a4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/inheritance/InheritanceImportsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/inheritance/InheritanceImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected JAXBMarshaller getJSONMarshaller() throws Exception {
JAXBMarshaller jsonMarshaller = (JAXBMarshaller) jaxbContext.createMarshaller();
jsonMarshaller.setProperty(MarshallerProperties.MEDIA_TYPE, "application/json");
@@ -52,6 +53,7 @@
}
+ @Override
protected Object getControlObject() {
Child c = new Child();
c.childThing = "childValue";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/url/SchemaGenImportURLTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/url/SchemaGenImportURLTestCases.java
index 399ba37..ff4c979 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/url/SchemaGenImportURLTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/imports/url/SchemaGenImportURLTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
super(name);
}
+ @Override
public String getName() {
return "JAXB SchemaGen: Import URL: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithTransientTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithTransientTestCases.java
index 7cd0840..63d7bee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithTransientTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithTransientTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
super(name);
}
+ @Override
public String getName() {
return "JAXB SchemaGen: Inheritance: With Transient" + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithXMLValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithXMLValueTestCases.java
index fb2b34b..9f96f82 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithXMLValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/InheritanceWithXMLValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2019, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2019, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public String getName() {
return "JAXB SchemaGen: Inheritance: With XMLValue" + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Mazda.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Mazda.java
index 16ce344..cdc81ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Mazda.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Mazda.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
public String duplicate;
+ @Override
public String getMake() {
return make;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/SchemaGenInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/SchemaGenInheritanceTestCases.java
index 960989e..429aab6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/SchemaGenInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/SchemaGenInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
super(name);
}
+ @Override
public String getName() {
return "JAXB SchemaGen: Inheritance: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Toyota.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Toyota.java
index 66edf42..735aeba 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Toyota.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/inheritance/Toyota.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
public String duplicate;
+ @Override
public String getMake() {
return make;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/scope/SchemaGenScopeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/scope/SchemaGenScopeTestCases.java
index cb88c86..7fabce1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/scope/SchemaGenScopeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/scope/SchemaGenScopeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
testSchemaGen(getControlSchemaFiles());
}
+ @Override
protected Object getControlObject() {
ClassA classA = new ClassA();
classA.setSomeValue("value");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/xmlpath/SchemaGenXmlPathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/xmlpath/SchemaGenXmlPathTestCases.java
index c653ba2..02bc1f9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/xmlpath/SchemaGenXmlPathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/schemagen/xmlpath/SchemaGenXmlPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
testSchemaGen(getControlSchemaFiles());
}
+ @Override
protected Object getControlObject() {
MyClass obj = new MyClass();
obj.name = "Bob Jones";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/security/xss/SecurityXSSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/security/xss/SecurityXSSTestCases.java
index 9c36a5b..722d5ef 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/security/xss/SecurityXSSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/security/xss/SecurityXSSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2020, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
unmarshallDocument(XML_DOCUMENT_NESTED_ENTITIES);
}
+ @Override
public void setUp() throws Exception {
final HashMap<String, Object> contextProperties = new HashMap<>();
jaxbContext = JAXBContext.newInstance(DOMAIN_CLASSES, contextProperties);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentByteArrayTestCases.java
index f9780cf..85962fb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentByteArrayTestCases.java
@@ -37,6 +37,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
JAXBElement value = new ByteArrayObjectFactory().createBase64Root();
value.setValue(new Byte[]{Byte.valueOf((byte)1), Byte.valueOf((byte)2), Byte.valueOf((byte)3), Byte.valueOf((byte)4), Byte.valueOf((byte)5), Byte.valueOf((byte)6), Byte.valueOf((byte)7)});
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentDateTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentDateTestCases.java
index e0c97fe..9d5e2bc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentDateTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentDateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
return "{\"dateroot\":\"2013-02-20T00:00:00"+TIMEZONE_OFFSET+"\"}";
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
@@ -63,6 +64,7 @@
return doc;
}
+ @Override
protected Object getControlObject() {
JAXBElement value = new DateObjectFactory().createDateRoot();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentIntegerTestCases.java
index 1bc8a70..d42cdb4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentIntegerTestCases.java
@@ -40,12 +40,14 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
JAXBElement value = new IntegerObjectFactory().createIntegerRoot();
value.setValue(Integer.valueOf(27));
return value;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentStringTestCases.java
index c052c78..4fef127 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,12 +40,14 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
JAXBElement value = new StringObjectFactory().createStringRoot();
value.setValue("StringValue");
return value;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentWhitespaceNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentWhitespaceNullTestCases.java
index 34cee73..a05fdc9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentWhitespaceNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/SimpleDocumentWhitespaceNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root controlRoot = new Root();
switch (state) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringEmptyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringEmptyElementTestCases.java
index 150da6b..7e7f511 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringEmptyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringEmptyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
JAXBElement value = new StringObjectFactory().createStringRoot();
value.setValue("");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringNilTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringNilTestCases.java
index 9981c66..8c2ea74 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringNilTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/simpledocument/StringNilTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
JAXBElement value = new StringObjectFactory().createStringRoot();
value.setValue(null);
@@ -43,6 +44,7 @@
return value;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerNoXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerNoXsiTestCases.java
index 03e6054..d9bf2e9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerNoXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerNoXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
@@ -82,6 +83,7 @@
return null;
}
+ @Override
protected Object getControlObject() {
Integer testInteger = 25;
QName qname = new QName("rootNamespace", "root");
@@ -97,9 +99,11 @@
return XML_RESOURCE;
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerXsiTestCases.java
index 0e8b8a4..45f1113 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectIntegerXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,10 +67,12 @@
//not applicable for this test since we override testSchemaGen
return null;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
protected Object getControlObject() {
Integer testInteger = 25;
QName qname = new QName("rootNamespace", "root");
@@ -78,6 +80,7 @@
return jaxbElement;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -88,6 +91,7 @@
}
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(resourceName);
Object testObject = jaxbUnmarshaller.unmarshal(url);
@@ -95,6 +99,7 @@
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
saxParserFactory.setNamespaceAware(true);
@@ -112,6 +117,7 @@
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
Object testObject = jaxbUnmarshaller.unmarshal(instream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectNoXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectNoXsiTestCases.java
index 9cf837f..1938424 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectNoXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectNoXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
return null;
}
+ @Override
protected Object getControlObject() {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setNamespaceAware(true);
@@ -85,6 +86,7 @@
return jaxbElement;
}
+ @Override
protected Object getJSONReadControlObject() {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
Document doc = null;
@@ -107,10 +109,12 @@
protected Type getTypeToUnmarshalTo() throws Exception {
return Object.class;
}
+ @Override
public Class getUnmarshalClass(){
return Object.class;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
@@ -119,6 +123,7 @@
return XML_RESOURCE;
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -130,6 +135,7 @@
}
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
InputSource inputSource = new InputSource(instream);
@@ -139,6 +145,7 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromXMLStreamReaderEx() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -154,6 +161,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -163,12 +171,15 @@
xmlToObjectTest(testObject);
}
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
+ @Override
public void testRoundTrip() throws Exception{
if(isUnmarshalTest()) {
InputStream instream = null;
@@ -185,12 +196,14 @@
}
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
Object testObject = jaxbUnmarshaller.unmarshal(new StreamSource(instream), Object.class);
instream.close();
xmlToObjectTest(testObject);
}
+ @Override
public void compareJAXBElementObjects(JAXBElement controlObj, JAXBElement testObj) {
assertEquals(controlObj.getName().getLocalPart(), testObj.getName().getLocalPart());
assertEquals(controlObj.getName().getNamespaceURI(), testObj.getName().getNamespaceURI());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectXsiTestCases.java
index 222da6f..0049eb8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectObjectXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,10 +62,12 @@
return null;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
protected Object getControlObject() {
Integer testInteger = 25;
QName qname = new QName("rootNamespace", "root");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringNoXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringNoXsiTestCases.java
index 39e066c..002ba78 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringNoXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringNoXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,10 +65,12 @@
return null;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
protected Object getControlObject() {
String testString = "25";
QName qname = new QName("rootNamespace", "root");
@@ -76,6 +78,7 @@
return jaxbElement;
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
@@ -91,9 +94,11 @@
return XML_RESOURCE;
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
+ @Override
public void testRoundTrip() throws Exception{
if(isUnmarshalTest()) {
InputStream instream = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringXsiTestCases.java
index 2b7fe27..216c954 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/singleobject/JAXBSingleObjectStringXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,9 +80,11 @@
return null;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
protected Object getControlObject() {
String testString = "25";
QName qname = new QName("rootNamespace", "root");
@@ -166,38 +168,47 @@
this.rdr = rdr;
}
+ @Override
public void setFeature(String name, boolean value)
throws SAXNotRecognizedException, SAXNotSupportedException {
}
+ @Override
public boolean getFeature(String name) throws SAXNotRecognizedException,
SAXNotSupportedException {
return false;
}
+ @Override
public Object getProperty(String name) throws SAXNotRecognizedException,
SAXNotSupportedException {
return null;
}
+ @Override
public void setProperty(String name, Object value)
throws SAXNotRecognizedException, SAXNotSupportedException {
}
+ @Override
public void setEntityResolver(EntityResolver resolver) {
}
+ @Override
public EntityResolver getEntityResolver() {
return null;
}
+ @Override
public void setDTDHandler(DTDHandler handler) {
}
+ @Override
public DTDHandler getDTDHandler() {
return null;
}
+ @Override
public void setContentHandler(ContentHandler handler) {
try {
this.contentHandler = handler;
@@ -210,21 +221,26 @@
}
}
+ @Override
public ContentHandler getContentHandler() {
return contentHandler;
}
+ @Override
public void setErrorHandler(ErrorHandler handler) {
}
+ @Override
public ErrorHandler getErrorHandler() {
return null;
}
+ @Override
public void parse(InputSource input) throws IOException, SAXException {
doParse();
}
+ @Override
public void parse(String systemId) throws IOException, SAXException {
doParse();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/stax/XMLStreamWriterDefaultNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/stax/XMLStreamWriterDefaultNamespaceTestCases.java
index 080a8e5..e55305e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/stax/XMLStreamWriterDefaultNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/stax/XMLStreamWriterDefaultNamespaceTestCases.java
@@ -74,7 +74,7 @@
XMLOutputFactory factory = XMLOutputFactory.newInstance();
// Set IS_REPAIRING_NAMESPACES to true.
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(true));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(true));
XMLStreamWriter streamWriter = factory.createXMLStreamWriter(writer);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person.java
index 8d148de..1c96a82 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -78,7 +78,7 @@
*
*/
public void setName(JAXBElement<String> value) {
- this.name = ((JAXBElement<String> ) value);
+ this.name = value;
}
public boolean equals(Object arg0) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person2.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person2.java
index d348887..3c8043d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person2.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/Person2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,7 +25,7 @@
}
public void setName(JAXBElement<String> value) {
- this.name = ((JAXBElement<String> ) value);
+ this.name = value;
}
public boolean equals(Object arg0) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionEnglishTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionEnglishTestCases.java
index e97ea1b..e39071b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionEnglishTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionEnglishTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Person personneObj = new Person();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionFrenchTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionFrenchTestCases.java
index 9623700..af73820 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionFrenchTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionFrenchTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Person personneObj = new Person();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionTestCases.java
index 13c3deb..0f6cc99 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/substitution/SubstitutionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject() {
Person personneObj = new Person();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/AbstractNonELCharacterEscapeHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/AbstractNonELCharacterEscapeHandler.java
index 7fa9b17..29ca385 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/AbstractNonELCharacterEscapeHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/AbstractNonELCharacterEscapeHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
public abstract class AbstractNonELCharacterEscapeHandler implements org.glassfish.jaxb.core.marshaller.CharacterEscapeHandler {
+ @Override
public void escape(char[] buf, int start, int len, boolean isAttValue, Writer out) throws IOException {
return;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandler.java
index a484314..867865f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
// This handler doesn't actually escape any of the important characters.
// For testing purposes only!
+ @Override
public void escape(char[] buf, int start, int len, boolean isAttValue, Writer out) throws IOException {
for (int i = start; i < start + len; i++) {
char ch = buf[i];
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandlerTestCases.java
index 2eb8c9f..1b76790 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/charescape/NonELCharacterEscapeHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
jaxbMarshaller.setProperty("org.glassfish.jaxb.marshaller.CharacterEscapeHandler", new NonELCharacterEscapeHandler());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolver.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolver.java
index a97d8f4..380ac81 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolver.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,16 +31,19 @@
public boolean hitResolve = false;
public boolean eventHandlerNotNull = false;
+ @Override
public void startDocument(ValidationEventHandler eventHandler) throws SAXException {
melons.clear();
hitStartDocument = true;
eventHandlerNotNull = (eventHandler != null);
}
+ @Override
public void endDocument() throws SAXException {
hitEndDocument = true;
}
+ @Override
public void bind(String id, Object obj) throws SAXException {
hitBind = true;
if (obj instanceof Melon) {
@@ -49,9 +52,11 @@
}
}
+ @Override
public Callable<?> resolve(final String id, final Class type) throws SAXException {
hitResolve = true;
return new Callable<Object>() {
+ @Override
public Object call() {
if (type == Melon.class) {
return melons.get(id);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolverTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolverTestCases.java
index c8a4001..b9e5fd5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolverTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/NonELIDResolverTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
assertTrue("ValidationEventHandler was not set.", idResolver.eventHandlerNotNull);
}
+ @Override
public Object getControlObject() {
Melon m1 = new Melon();
m1.id = "M1";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolver.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolver.java
index de7e162..53d8550 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolver.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
public Callable<?> resolve(final String id, Class type) throws SAXException {
hitResolve = true;
return new Callable<Object>() {
+ @Override
public Object call() {
Object obj = objects.get(id);
((TestObject) obj).processed = true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolverTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolverTestCases.java
index da3eb01..9d364df 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolverTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/idresolver/collection/NonELIDResolverTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
assertTrue("ValidationEventHandler was not set.", idResolver.eventHandlerNotNull);
}
+ @Override
public Object getControlObject() {
TestObject o = new TestObject();
o.name = "FOO"; o.id = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationNonTransientTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationNonTransientTestCases.java
index ba5549b..9b649c1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationNonTransientTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationNonTransientTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -88,10 +88,12 @@
this.alternateColumn = alt;
}
+ @Override
public String getPublicId() {
return null;
}
+ @Override
public String getSystemId() {
if (!includeSysId) {
return null;
@@ -100,10 +102,12 @@
}
}
+ @Override
public int getLineNumber() {
return line;
}
+ @Override
public int getColumnNumber() {
return column;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationTestCases.java
index b64b673..98763c8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/sun/xmllocation/XmlLocationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -85,10 +85,12 @@
this.alternateColumn = alt;
}
+ @Override
public String getPublicId() {
return null;
}
+ @Override
public String getSystemId() {
if (!includeSysId) {
return null;
@@ -97,10 +99,12 @@
}
}
+ @Override
public int getLineNumber() {
return line;
}
+ @Override
public int getColumnNumber() {
return column;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ByteArrayTestCases.java
index b051c54..2f239e2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ByteArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("http://jaxb.dev.java.net/array", "testTagName");
@@ -66,6 +67,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/BigByteArray.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ConflictingQNamesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ConflictingQNamesTestCases.java
index 162006f..042c38d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ConflictingQNamesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ConflictingQNamesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -69,14 +69,17 @@
return typeMappingInfos;
}
+ @Override
public TypeMappingInfo getTypeMappingInfo(){
return typeMappingInfos[1];
}
+ @Override
protected Object getControlObject() {
return 10f;
}
+ @Override
public Object getReadControlObject() {
QName qname = new QName("", "root");
JAXBElement jbe = new JAXBElement(qname, Float.class, null);
@@ -84,6 +87,7 @@
return jbe;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/conflictingQNames.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithAnnotationsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithAnnotationsTestCases.java
index af7e53e..aa97d95 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithAnnotationsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithAnnotationsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -78,6 +78,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
DataHandler data = new DataHandler("THISISATEXTSTRINGFORTHISDATAHANDLER", "text");
@@ -89,6 +90,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/dataHandlerAttachmentRefAndMimeType.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithXMLTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithXMLTestCases.java
index 6703cff..8de4c51 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithXMLTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DatahandlerWithXMLTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
//useLogging = true;
}
+ @Override
protected TypeMappingInfo[] getTypeMappingInfos()throws Exception {
if(typeMappingInfos == null) {
typeMappingInfos = new TypeMappingInfo[1];
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflict2TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflict2TestCases.java
index 0f467e1..ac97947 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflict2TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflict2TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,16 +37,19 @@
init();
}
+ @Override
public void init() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
setTypeMappingInfos(getTypeMappingInfos());
}
+ @Override
public TypeMappingInfo getTypeMappingInfo(){
return getTypeMappingInfos()[1];
}
+ @Override
protected TypeMappingInfo[] getTypeMappingInfos() {
if(typeMappingInfos == null) {
typeMappingInfos = new TypeMappingInfo[2];
@@ -62,6 +65,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
Thing thing = new Thing();
thing.something = 10;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflictTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflictTestCases.java
index 7f633b0..f065172 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflictTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceConflictTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
setTypeMappingInfos(getTypeMappingInfos());
}
+ @Override
public TypeMappingInfo getTypeMappingInfo(){
return getTypeMappingInfos()[0];
}
@@ -69,6 +70,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
OtherThing otherThing = new OtherThing();
otherThing.someProperty = 10;
@@ -94,6 +96,7 @@
}
+ @Override
protected Map getProperties() {
HashMap props = new HashMap();
props.put(JAXBContextFactory.DEFAULT_TARGET_NAMESPACE_KEY, "namespace1");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceTestCases.java
index cebcd43..9993fec 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DefaultTargetNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
Customer cust = new Customer();
cust.firstName = "John";
@@ -64,6 +65,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/customer_dtn.xsd");
@@ -75,6 +77,7 @@
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE;
}
+ @Override
protected Map getProperties() {
HashMap props = new HashMap();
props.put(JAXBContextFactory.DEFAULT_TARGET_NAMESPACE_KEY, "overridden/namespace");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCases.java
index df7fb2d..6ef7260 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -93,6 +93,7 @@
+ @Override
protected Object getControlObject() {
QName qname = new QName("examplenamespace", "root");
@@ -105,6 +106,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
@@ -117,7 +119,9 @@
}
//Not supported in JSON as there are xsi:type attributes written
+ @Override
public void testObjectToResultWithTypeMappingInfoJSON() throws Exception {}
+ @Override
public void testXMLToObjectFromSourceWithTypeMappingInfoJSON() throws Exception {}
@Override
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCasesWithXML.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCasesWithXML.java
index 39da250..70e9a6e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCasesWithXML.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/DuplicateListOfStringsTestCasesWithXML.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
}
// override this method such that XML metadata can be used instead of annotations
+ @Override
protected TypeMappingInfo[] getTypeMappingInfos()throws Exception {
if (typeMappingInfos == null){
typeMappingInfos = new TypeMappingInfo[4];
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeAdapterTestCases.java
index d9d3d44..6867605 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
setTypeMappingInfos(getTypeMappingInfos());
@@ -69,6 +70,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -81,6 +83,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/employeeAdapter.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeNillableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeNillableTestCases.java
index d3c282b..700febe 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeNillableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeNillableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,12 +27,14 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
JAXBElement jaxbElement = new JAXBElement(qname, Employee.class, null);
return jaxbElement;
}
+ @Override
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeTestCases.java
index 3012d3d..597db80 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/EmployeeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
setTypeMappingInfos(getTypeMappingInfos());
@@ -59,6 +60,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -72,6 +74,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/employee.xsd");
@@ -86,6 +89,7 @@
+ @Override
protected Map getProperties() {
String pkg = "someUri";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/GenericArrayTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/GenericArrayTypeTestCases.java
index e8ab76d..efbbce0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/GenericArrayTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/GenericArrayTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
byte[] bytes3 = new byte[]{0,1,2,3};
@@ -87,6 +88,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/genericArrayType.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ImageTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ImageTestCases.java
index 24c4824..569859c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ImageTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ImageTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,6 +65,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
Image myImage = new BufferedImage(10, 10, BufferedImage.TYPE_3BYTE_BGR);
@@ -76,6 +77,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/image.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/IntegerArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/IntegerArrayTestCases.java
index 3ce0903..2a4b2e0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/IntegerArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/IntegerArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("http://jaxb.dev.java.net/array", "testTagName");
@@ -67,6 +68,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/integerArray.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterListToStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterListToStringTestCases.java
index 21acb6a..33566e0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterListToStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterListToStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,6 +62,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
List<String> list = new ArrayList<String>();
list.add("String1");
@@ -73,6 +74,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/listtostring.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapToEmpTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapToEmpTestCases.java
index 7048b53..e1b21ce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapToEmpTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapToEmpTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,6 +60,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
Map map = new HashMap();
map.put("firstName", "John");
@@ -71,6 +72,7 @@
return jaxbElement;
}
+ @Override
public Object getWriteControlObject() {
Map map = new HashMap();
map.put("firstName", "John");
@@ -81,6 +83,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/maptoemployee.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapTypeTestCases.java
index 522aa50..3375747 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterMapTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,6 +62,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
Map<String, String> map = new HashMap<String, String>();
map.put("one", "two");
@@ -73,6 +74,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/maptypeoverride.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterStringToListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterStringToListTestCases.java
index 69215dc..d4c82dc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterStringToListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/JavaTypeAdapterStringToListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("", "testTagName");
JAXBElement jaxbElement = new JAXBElement(qname, String.class, null);
@@ -69,6 +70,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/stringtolist.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteArrayTestCases.java
index 848ce76..5251b30 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
byte[] bytes3 = new byte[]{0,1,2,3};
@@ -73,6 +74,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/listOfByteArray.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteObjectArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteObjectArrayTestCases.java
index 31edfcb..9599cd5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteObjectArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfByteObjectArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
Byte[] bytes3 = new Byte[]{0,1,2,3};
@@ -71,6 +72,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/listOfByteObjectArray.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfDataHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfDataHandlerTestCases.java
index 558dc8f..b771a3d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfDataHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/ListOfDataHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,6 +80,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
DataHandler data = new DataHandler("THISISATEXTSTRINGFORTHISDATAHANDLER", "text");
@@ -99,6 +100,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapStringIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapStringIntegerTestCases.java
index 1bdb3e4..295abaf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapStringIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapStringIntegerTestCases.java
@@ -57,6 +57,7 @@
return typeMappingInfos;
}
+ @Override
public Object getReadControlObject() {
QName qname = new QName("", "root");
JAXBElement jbe = new JAXBElement(qname, Object.class, null);
@@ -64,6 +65,7 @@
return jbe;
}
+ @Override
protected Object getControlObject() {
HashMap<String, Integer> theMap = new HashMap<String, Integer>();
theMap.put("thekey", Integer.valueOf(10));
@@ -72,6 +74,7 @@
return theMap;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/stringIntegerHashMap.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapToEmployeeAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapToEmployeeAdapter.java
index 42342e1..15667d9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapToEmployeeAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MapToEmployeeAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public class MapToEmployeeAdapter extends XmlAdapter<Employee, Map>{
+ @Override
public Employee marshal(Map v) throws Exception {
Employee emp = new Employee();
emp.firstName = "John";
@@ -28,6 +29,7 @@
return emp;
}
+ @Override
public Map unmarshal(Employee v) throws Exception {
Map map = new HashMap();
map.put("firstName", "John");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapTestCases.java
index a6fc829..197a2c1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapTestCases.java
@@ -38,6 +38,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
setTypeMappingInfos(getTypeMappingInfos());
@@ -77,6 +78,7 @@
return tmi;
}
+ @Override
protected Object getControlObject() {
HashMap<String, Integer> theMap = new HashMap<String, Integer>();
theMap.put("thekey", Integer.valueOf(10));
@@ -84,6 +86,7 @@
return theMap;
}
+ @Override
public Object getReadControlObject() {
QName qname = new QName("", "root1");
JAXBElement jbe = new JAXBElement(qname, Object.class, null);
@@ -91,6 +94,7 @@
return jbe;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/multipleMaps.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapWithBindingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapWithBindingsTestCases.java
index 9a78226..6b8bb81 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapWithBindingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MultipleMapWithBindingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
protected Map getProperties() {
String pkg = "";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentMarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentMarshaller.java
index a3e4ed6..572d6ab 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentMarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
public boolean returnNull = false;
public String localName = null;
+ @Override
public String addSwaRefAttachment(DataHandler data) {
if(returnNull) {
return null;
@@ -45,6 +46,7 @@
return id;
}
+ @Override
public String addMtomAttachment(byte[] bytes, int start, int offset, String mimeType, String elemtnName, String namespaceURI) {
if(returnNull) {
return null;
@@ -57,6 +59,7 @@
return id;
}
+ @Override
public String addMtomAttachment(DataHandler data, String namespaceURI, String elementName) {
if(returnNull) {
return null;
@@ -69,6 +72,7 @@
return id;
}
+ @Override
public boolean isXOPPackage() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentUnmarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentUnmarshaller.java
index 07807f7..d5245ee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentUnmarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/MyAttachmentUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
getAttachmentAsDataHandlerWasCalled = false;
}
+ @Override
public byte[] getAttachmentAsByteArray(String cid) {
Object obj = MyAttachmentMarshaller.attachments.get(cid);
if(obj instanceof byte[]){
@@ -45,6 +46,7 @@
}
}
+ @Override
public DataHandler getAttachmentAsDataHandler(String cid) {
this.getAttachmentAsDataHandlerWasCalled = true;
Object obj = MyAttachmentMarshaller.attachments.get(cid);
@@ -54,6 +56,7 @@
return null;
}
+ @Override
public boolean isXOPPackage() {
// force attachment usage
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NodeTestCases.java
index 4dd5828..54d2699 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,12 +64,14 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName(TNS, "root");
JAXBElement jaxbElement = new JAXBElement(qname, Element.class, responseWrapper());
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream(XSD_RESOURCE);
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NullStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NullStringTestCases.java
index 8dea26a..641be3f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NullStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/NullStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("", "testTagname");
JAXBElement jaxbElement = new JAXBElement(qname, String.class, null);
@@ -60,6 +61,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/nullstring.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveByteArrayTestCases.java
index e025018..a704152 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveByteArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("http://jaxb.dev.java.net/array", "testTagName");
JAXBElement jaxbElement = new JAXBElement(qname, byte[].class, null);
@@ -65,6 +66,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveByteArray.xsd");
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveIntTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveIntTestCases.java
index 4c9de0a..af82490 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveIntTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/PrimitiveIntTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("", "testTagname");
JAXBElement jaxbElement = new JAXBElement(qname, int.class, null);
@@ -59,6 +60,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/int.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentAttachmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentAttachmentTestCases.java
index 6780cb6..f7ca708 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentAttachmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentAttachmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,6 +66,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -78,6 +79,7 @@
return XML_RESOURCE;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/byteArray.xsd");
@@ -85,6 +87,7 @@
controlSchema.put("someUri", instream);
return controlSchema;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertNotNull(this.attachmentMarshaller.getLocalName());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentTestCases.java
index 77a6724..16b5d6c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayEmptyContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -72,6 +73,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/byteArray.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayNullContentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayNullContentTestCases.java
index 0b87fbc..709959e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayNullContentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayNullContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,6 +65,7 @@
MyAttachmentMarshaller.attachments.put(MyAttachmentUnmarshaller.ATTACHMENT_TEST_ID, bytes);
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -76,6 +77,7 @@
protected String getNoXsiTypeControlResourceName() {
return XML_RESOURCE;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/byteArray.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayTestCases.java
index 7917939..8815eee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/RootLevelByteArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
byte[] data = new byte[] {1, 2, 3, 4, 5, 6};
@@ -74,6 +75,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/byteArray.xsd");
@@ -86,6 +88,7 @@
return XML_RESOURCE;
}
+ @Override
protected void comparePrimitiveArrays(Object controlValue, Object testValue){
byte[] bytes1;
byte[] bytes2;
@@ -106,6 +109,7 @@
}
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertNotNull(this.attachmentMarshaller.getLocalName());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringStringToIntegerIntegerMapAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringStringToIntegerIntegerMapAdapter.java
index 3544f64..06f0690 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringStringToIntegerIntegerMapAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringStringToIntegerIntegerMapAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,11 +22,12 @@
public class StringStringToIntegerIntegerMapAdapter extends XmlAdapter<Map<Integer, Integer>, Map<String, String>>{
+ @Override
public Map<Integer, Integer> marshal(Map<String, String> v) throws Exception {
Map<Integer, Integer> theMap = new HashMap<Integer, Integer>();
Iterator<Map.Entry<String, String>> iter = v.entrySet().iterator();
while(iter.hasNext()){
- Map.Entry<String, String> entry = (Map.Entry<String, String>) iter.next();
+ Map.Entry<String, String> entry = iter.next();
String key = entry.getKey();
String value = entry.getValue();
@@ -38,11 +39,12 @@
return theMap;
}
+ @Override
public Map<String, String>unmarshal(Map<Integer, Integer> v) throws Exception {
Map<String, String> theMap = new HashMap<String, String>();
Iterator<Map.Entry<Integer, Integer>> iter = v.entrySet().iterator();
while(iter.hasNext()){
- Map.Entry<Integer, Integer> entry = (Map.Entry<Integer, Integer>) iter.next();
+ Map.Entry<Integer, Integer> entry = iter.next();
Integer key = entry.getKey();
Integer value = entry.getValue();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringToListAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringToListAdapter.java
index d86e704..3b2a7ed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringToListAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/StringToListAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public class StringToListAdapter extends XmlAdapter<List<String>, String> {
+ @Override
public List<String> marshal(String v) throws Exception {
ArrayList<String> list = new ArrayList<String>();
list.add("string1");
@@ -28,6 +29,7 @@
return list;
}
+ @Override
public String unmarshal(List<String> v) throws Exception {
return "unmarshalled string";
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoTestCases.java
index 87a9fbd..9992183 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoTestCases.java
@@ -85,6 +85,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setupParser();
setupControlDocs();
@@ -99,6 +100,7 @@
bindingsFileXSDSource = new StreamSource(bindingsFileXSDInputStream);
}
+ @Override
public void tearDown() throws Exception{
super.tearDown();
jaxbContext = null;
@@ -122,7 +124,7 @@
}
}
- jaxbContext = new org.eclipse.persistence.jaxb.JAXBContextFactory().createContext(newTypes, props, Thread.currentThread().getContextClassLoader());
+ jaxbContext = org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(newTypes, props, Thread.currentThread().getContextClassLoader());
jaxbMarshaller = jaxbContext.createMarshaller();
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
@@ -200,7 +202,7 @@
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLStreamWriter streamWriter= factory.createXMLStreamWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -233,7 +235,7 @@
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLEventWriter eventWriter= factory.createXMLEventWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -278,6 +280,7 @@
testSchemaGen(getControlSchemaFiles());
}
+ @Override
protected void compareValues(Object controlValue, Object testValue){
if(controlValue instanceof Node && testValue instanceof Node) {
assertXMLIdentical(((Node)controlValue).getOwnerDocument(), ((Node)testValue).getOwnerDocument());
@@ -407,6 +410,7 @@
assertXMLIdentical(getWriteControlDocument(), testDocument);
}
+ @Override
public void compareJAXBElementObjects(JAXBElement controlObj, JAXBElement testObj) {
assertEquals(controlObj.getName().getLocalPart(), testObj.getName().getLocalPart());
assertEquals(controlObj.getName().getNamespaceURI(), testObj.getName().getNamespaceURI());
@@ -585,6 +589,7 @@
schemaFiles = new HashMap<String, Writer>();
}
+ @Override
public Result createOutput(String namespaceURI, String suggestedFileName) throws IOException {
//return new StreamResult(System.out);
if (namespaceURI == null) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoWithJSONTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoWithJSONTestCases.java
index 49a15bc..fe8e80a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoWithJSONTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/TypeMappingInfoWithJSONTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,6 +66,7 @@
+ @Override
public void testSchemaGen() throws Exception {
testSchemaGen(getControlSchemaFiles());
}
@@ -112,6 +113,7 @@
assertEquals(expectedString, testString);
}
+ @Override
public void compareJAXBElementObjects(JAXBElement controlObj, JAXBElement testObj) {
assertEquals(controlObj.getName().getLocalPart(), testObj.getName().getLocalPart());
Object mapper = null;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/UrlTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/UrlTestCases.java
index 5ed7d95..abe39cf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/UrlTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/UrlTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,12 +58,14 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("", "testTagname");
JAXBElement jaxbElement = new JAXBElement(qname, URL.class, CONTROL_URL);
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream(XSD_RESOURCE);
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/XmlListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/XmlListTestCases.java
index 8a267ff..8bf1798 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/XmlListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/XmlListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
public void _testArray(Object controlArray) throws Exception{
XmlList xmlList = new XmlList() {
+ @Override
public Class<? extends Annotation> annotationType() {
return XmlList.class;
}
@@ -96,6 +97,7 @@
public void _testJSONArray(Object controlArray, String controlString, String mediaType) throws Exception{
XmlList xmlList = new XmlList() {
+ @Override
public Class<? extends Annotation> annotationType() {
return XmlList.class;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/arraywithannotations/ArrayWithAnnotationsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/arraywithannotations/ArrayWithAnnotationsTestCases.java
index dad3465..94e0abc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/arraywithannotations/ArrayWithAnnotationsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/arraywithannotations/ArrayWithAnnotationsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,10 +61,12 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
return new JAXBElement<Float[]>(XML_TAG_NAME, Float[].class, f);
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream(XSD_RESOURCE);
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/classloader/ClassLoaderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/classloader/ClassLoaderTestCases.java
index 2f7afcf..2b6b655 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/classloader/ClassLoaderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/classloader/ClassLoaderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,16 +59,18 @@
return typeMappingInfos;
}
+ @Override
public void setTypeMappingInfos(TypeMappingInfo[] newTypes) throws Exception {
URL[] urls = new URL[0];
URLClassLoader emptyClassLoader = new URLClassLoader(urls, null);
typeMappingInfos = newTypes;
- jaxbContext = new org.eclipse.persistence.jaxb.JAXBContextFactory().createContext(newTypes, getProperties(), emptyClassLoader);
+ jaxbContext = org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(newTypes, getProperties(), emptyClassLoader);
jaxbMarshaller = jaxbContext.createMarshaller();
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("examplenamespace", "root");
@@ -96,6 +98,7 @@
return jaxbElement;
}
+ @Override
public Object getWriteControlObject() {
QName qname = new QName("examplenamespace", "root");
@@ -123,6 +126,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
InputStream instream2 = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/classloader/classloader.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingByteArrayTestCases.java
index d3efd38..ccabe03 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingByteArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -69,6 +69,7 @@
}
+ @Override
protected Object getControlObject() {
String testString = "theString";
@@ -81,6 +82,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingByteArrayClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndAdapterClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndAdapterClassTestCases.java
index 38d49bc..b27d8f1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndAdapterClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndAdapterClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -115,6 +115,7 @@
}
+ @Override
protected Object getControlObject() {
List<String> list = new ArrayList<String>();
@@ -127,6 +128,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingClassAndAdapterClass.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndTypeTestCases.java
index 9507cc9..4650c3a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassAndTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -76,6 +77,7 @@
return jaxbElement;
}
+ @Override
public Object getWriteControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -90,6 +92,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassesTestCases.java
index 5cb6223..ea9bb58 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingClassesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,6 +66,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -79,6 +80,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingCollectionTestCases.java
index 530c043..a36aaf6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -103,6 +103,7 @@
}
+ @Override
protected Object getControlObject() {
Collection<Object> objects = new ArrayList<Object>();
@@ -118,6 +119,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingCollections.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassAndTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassAndTypeTestCases.java
index ab0a0f6..4d94b63 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassAndTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassAndTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -72,6 +72,7 @@
}
+ @Override
protected Object getControlObject() {
List<Employee> emps = new ArrayList<Employee>();
@@ -89,6 +90,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingListObjectsClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassesTestCases.java
index ae99309..f251b05 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListClassesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,6 +68,7 @@
}
+ @Override
protected Object getControlObject() {
List<Employee> emps = new ArrayList<Employee>();
@@ -85,6 +86,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingListObjectsClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListObjectsTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListObjectsTypeTestCases.java
index 7e210af..1af72b8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListObjectsTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListObjectsTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,6 +71,7 @@
}
+ @Override
protected Object getControlObject() {
List<Employee> emps = new ArrayList<Employee>();
@@ -88,6 +89,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingListObjectsClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListTypeTestCases.java
index e251c04..f4b8f59 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingListTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -105,6 +105,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
List<Employee> emps = new ArrayList<Employee>();
@@ -122,6 +123,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingListTypes.xsd");
@@ -142,6 +144,7 @@
assertEquals(4, descriptors.size());
}
+ @Override
public Map getProperties() {
Map props = new HashMap();
props.put(JAXBContextFactory.DEFAULT_TARGET_NAMESPACE_KEY, "someUri");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingMapsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingMapsTestCases.java
index e971e65..1dd50ed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingMapsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingMapsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -97,6 +97,7 @@
}
+ @Override
protected Object getControlObject() {
Map<Object, Object> theMap = new HashMap<Object, Object>();
@@ -109,6 +110,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingMaps.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringArrayClassesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringArrayClassesTestCases.java
index 7d4e0dd..b51d286 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringArrayClassesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringArrayClassesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
}
+ @Override
protected Object getControlObject() {
String[] testStrings = new String[]{"theString", "theString2", "theString3"};
@@ -82,6 +83,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingStringArrayClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassAndTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassAndTypeTestCases.java
index 253469b..9af709a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassAndTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassAndTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
}
+ @Override
protected Object getControlObject() {
String testString = "theString";
@@ -73,6 +74,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingStringClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassTestCases.java
index d6c4d00..17afe4c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,6 +62,7 @@
}
+ @Override
protected Object getControlObject() {
String testString = "theString";
@@ -74,6 +75,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingStringClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringTypeTestCases.java
index 744abbd..8266665 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingStringTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
}
+ @Override
protected Object getControlObject() {
String testString = "theString";
@@ -73,6 +74,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingStringClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingTypesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingTypesTestCases.java
index 7b074d5..1d1a03b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingTypesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/ConflictingTypesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -77,6 +78,7 @@
return jaxbElement;
}
+ @Override
public Object getWriteControlObject() {
QName qname = new QName("someUri", "testTagName");
@@ -89,6 +91,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/conflictingClasses.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/NonConflictingListClassAndTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/NonConflictingListClassAndTypeTestCases.java
index 06100c4..5356cef 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/NonConflictingListClassAndTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/NonConflictingListClassAndTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,6 +67,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("", "testTagName");
JAXBElement jaxbElement = new JAXBElement(qname, Object.class, null);
@@ -78,6 +79,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/nonConflictingLists.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/StringAndListOfStringConflictTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/StringAndListOfStringConflictTestCases.java
index 5e6c2db..aefb7b7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/StringAndListOfStringConflictTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/collisions/StringAndListOfStringConflictTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -89,6 +89,7 @@
return controlSchema;
}
+ @Override
public void testSchemaGen() {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/TypeMappingInfoObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/TypeMappingInfoObjectTestCases.java
index a7d528a..03a6b9a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/TypeMappingInfoObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/TypeMappingInfoObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someuri","response");
@@ -71,6 +72,7 @@
return elem;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/object/employee.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectNewPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectNewPrefixTestCases.java
index 0173e01..f014fe4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectNewPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectNewPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("differentURI","response");
@@ -82,6 +83,7 @@
return elem;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/object/employeeNewPrefixes.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectPrefixTestsCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectPrefixTestsCases.java
index f49277f..b8d5bfb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectPrefixTestsCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/object/prefixes/TypeMappingInfoObjectPrefixTestsCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,6 +68,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("someuri","response");
@@ -80,6 +81,7 @@
return elem;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/object/employeePrefixes.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/PrimitiveIntArrayTestsCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/PrimitiveIntArrayTestsCases.java
index 777a838..9bd7056 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/PrimitiveIntArrayTestsCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/PrimitiveIntArrayTestsCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("http://jaxb.dev.java.net/array", "testTagName");
@@ -68,6 +69,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/int.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayNilTestsCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayNilTestsCases.java
index 507cd08..63d1a7b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayNilTestsCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayNilTestsCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("http://jaxb.dev.java.net/array", "testTagName");
@@ -68,6 +69,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/string.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArraySingleNodeTestsCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArraySingleNodeTestsCases.java
index 84a62fe..34014e4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArraySingleNodeTestsCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArraySingleNodeTestsCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("http://jaxb.dev.java.net/array", "testTagName");
@@ -71,6 +72,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/string-singlenode.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayTestsCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayTestsCases.java
index 14b5e75..46ea189 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayTestsCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/StringArrayTestsCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
QName qname = new QName("http://jaxb.dev.java.net/array", "testTagName");
@@ -68,6 +69,7 @@
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles() {
InputStream instream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/typemappinginfo/parray/string.xsd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/EmptyClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/EmptyClassTestCases.java
index 1fc15e1..3cf2834 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/EmptyClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/EmptyClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
return typeMappingInfos;
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
@@ -64,6 +65,7 @@
return jaxbElement;
}
+ @Override
public Object getWriteControlObject(){
Person person = new Person();
@@ -74,6 +76,7 @@
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/TypeMappingInfoNullTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/TypeMappingInfoNullTypeTestCases.java
index d33ecb3..ca3ea14 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/TypeMappingInfoNullTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/simple/TypeMappingInfoNullTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,7 +35,7 @@
tmis[0] = tmi;
try{
- JAXBContext ctx = new org.eclipse.persistence.jaxb.JAXBContextFactory().createContext(tmis, null, Thread.currentThread().getContextClassLoader());
+ JAXBContext ctx = org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(tmis, null, Thread.currentThread().getContextClassLoader());
}catch(JAXBException ex){
assertEquals(JAXBException.NULL_TYPE_ON_TYPEMAPPINGINFO, ex.getErrorCode());
return;
@@ -55,7 +55,7 @@
tmis[0] = tmi;
try{
- JAXBContext ctx = new org.eclipse.persistence.jaxb.JAXBContextFactory().createContext(tmis, null, Thread.currentThread().getContextClassLoader());
+ JAXBContext ctx = org.eclipse.persistence.jaxb.JAXBContextFactory.createContext(tmis, null, Thread.currentThread().getContextClassLoader());
}catch(JAXBException ex){
assertEquals(JAXBException.NULL_TYPE_ON_TYPEMAPPINGINFO, ex.getErrorCode());
return;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerNoXmlXsiTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerNoXmlXsiTypeTestCases.java
index 8824ab9..c864a31 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerNoXmlXsiTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerNoXmlXsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
return typeMappingInfos;
}
+ @Override
public Object getWriteControlObject() {
List<Customer> theList = new ArrayList<Customer>();
@@ -81,12 +82,14 @@
return theList;
}
+ @Override
public Object getControlObject(){
QName qname = new QName("someUri", "testListOfCustomer");
JAXBElement jaxbElement = new JAXBElement(qname, Object.class, getWriteControlObject());
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerXsiTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerXsiTypeTestCases.java
index 36eb816..33a57ed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerXsiTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/ListOfCustomerXsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
return typeMappingInfos;
}
+ @Override
public Object getWriteControlObject() {
List<Customer> theList = new ArrayList<Customer>();
@@ -90,12 +91,14 @@
return theList;
}
+ @Override
public Object getControlObject(){
QName qname = new QName("someUri", "testListOfCustomer");
JAXBElement jaxbElement = new JAXBElement(qname, List.class, getWriteControlObject());
return jaxbElement;
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/self/SingleEmployeeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/self/SingleEmployeeTestCases.java
index 9f32d4d..b529247 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/self/SingleEmployeeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/typemappinginfo/xsitype/self/SingleEmployeeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
return typeMappingInfos;
}
+ @Override
public Object getWriteControlObject() {
Employee emp = new Employee();
emp.id = "123";
@@ -72,11 +73,13 @@
return emp;
}
+ @Override
public Object getControlObject(){
return new JAXBElement<Object>(new QName("someuri", "response"), Object.class, getWriteControlObject());
}
+ @Override
public Map<String, InputStream> getControlSchemaFiles(){
Map<String, InputStream> controlSchema = new HashMap<String, InputStream>();
@@ -86,6 +89,7 @@
return controlSchema;
}
+ @Override
public TypeMappingInfo getTypeMappingInfo(){
return typeMappingInfos[1];
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmapped/UnmappedElementsWarningTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmapped/UnmappedElementsWarningTestCases.java
index 0508e3e..0e82711 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmapped/UnmappedElementsWarningTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmapped/UnmappedElementsWarningTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
TestRunner.run(UnmappedElementsWarningTestCases.class);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
Class[] classes = new Class[1];
@@ -98,7 +99,7 @@
// default is not to warn on unmapped element with all defaults
try {
inputStream = ClassLoader.getSystemResourceAsStream(XML_RESOURCE);
- XMLUnmarshaller xmlUnmarshaller = (XMLUnmarshaller) unm.getXMLUnmarshaller();
+ XMLUnmarshaller xmlUnmarshaller = unm.getXMLUnmarshaller();
boolean shouldWarnOnUnmapped = xmlUnmarshaller.shouldWarnOnUnmappedElement();
BulkUnmapped unmarshalledObject = (BulkUnmapped) unm.unmarshal(inputStream);
@@ -113,7 +114,7 @@
// 2 Unmarshal with validation (same unmarshaller)
try {
inputStream = ClassLoader.getSystemResourceAsStream(XML_RESOURCE);
- XMLUnmarshaller xmlUnmarshaller = (XMLUnmarshaller) unm.getXMLUnmarshaller();
+ XMLUnmarshaller xmlUnmarshaller = unm.getXMLUnmarshaller();
CustomValidationEventHandler handler = new CustomValidationEventHandler();
unm.setEventHandler(handler);
boolean shouldWarnOnUnmapped = xmlUnmarshaller.shouldWarnOnUnmappedElement();
@@ -132,7 +133,7 @@
try {
inputStream = ClassLoader.getSystemResourceAsStream(XML_RESOURCE);
unm.setEventHandler(null);
- XMLUnmarshaller xmlUnmarshaller = (XMLUnmarshaller) unm.getXMLUnmarshaller();
+ XMLUnmarshaller xmlUnmarshaller = unm.getXMLUnmarshaller();
boolean shouldWarnOnUnmapped = xmlUnmarshaller.shouldWarnOnUnmappedElement();
BulkUnmapped unmarshalledObject = (BulkUnmapped) unm.unmarshal(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/RepeatedUnmarshalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/RepeatedUnmarshalTestCases.java
index cab2360..85bd4aa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/RepeatedUnmarshalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/RepeatedUnmarshalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
controlObject = new TestObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectFailsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectFailsTestCases.java
index 3564f37..81c720c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectFailsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectFailsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,10 +30,12 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.MEDIA_TYPE, MediaType.APPLICATION_JSON);
}
+ @Override
public MediaType getXMLUnmarshalMediaType(){
return MediaType.APPLICATION_XML;
}
+ @Override
public MediaType getJSONUnmarshalMediaType(){
return MediaType.APPLICATION_JSON;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectMediaTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectMediaTypeTestCases.java
index ab6bcea..276e630 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectMediaTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectMediaTypeTestCases.java
@@ -49,6 +49,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.AUTO_DETECT_MEDIA_TYPE, true);
}
+ @Override
protected Object getControlObject() {
EmployeeCollection employee = new EmployeeCollection();
ArrayList choices = new ArrayList();
@@ -64,6 +65,7 @@
}
+ @Override
protected Object getJSONReadControlObject(){
//same as getReadControl Except order is different
EmployeeCollection employee = new EmployeeCollection();
@@ -80,10 +82,12 @@
return employee;
}
+ @Override
public MediaType getXMLUnmarshalMediaType(){
return MediaType.APPLICATION_JSON;
}
+ @Override
public MediaType getJSONUnmarshalMediaType(){
return MediaType.APPLICATION_XML;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectSmallDocTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectSmallDocTestCases.java
index 1f048a6..1af7714 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectSmallDocTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/unmarshaller/autodetect/AutoDetectSmallDocTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,10 +42,12 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.AUTO_DETECT_MEDIA_TYPE, true);
}
+ @Override
public MediaType getXMLUnmarshalMediaType(){
return MediaType.APPLICATION_XML;
}
+ @Override
public MediaType getJSONUnmarshalMediaType(){
return MediaType.APPLICATION_JSON;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/ChildURITestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/ChildURITestCases.java
index 30abe07..73e9026 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/ChildURITestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/ChildURITestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Object getControlObject(){
try{
TestObject testObject = new TestObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/URITestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/URITestCases.java
index 489898d..2454ec0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/URITestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/uri/URITestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
//setWriteControlDocument(XML_WRITE_RESOURCE);
}
+ @Override
public Object getControlObject(){
JAXBElement<URI> jbe = null;
@@ -49,6 +50,7 @@
return jbe;
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/choice/AdapterWithElementsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/choice/AdapterWithElementsTestCases.java
index f5a3037..31d88dd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/choice/AdapterWithElementsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/choice/AdapterWithElementsTestCases.java
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Foo foo = new Foo();
foo.singleChoice = new BarA();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassAtoClassBAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassAtoClassBAdapter.java
index 7e8e628..f290e5a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassAtoClassBAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassAtoClassBAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
public class ClassAtoClassBAdapter extends XmlAdapter<ClassA, ClassB> {
+ @Override
public ClassA marshal(ClassB classBObject) throws Exception {
String s = classBObject.getSomeValue();
ClassA classA = new ClassA();
@@ -25,6 +26,7 @@
return classA;
}
+ @Override
public ClassB unmarshal(ClassA classAObject) throws Exception {
String s = classAObject.getTheValue();
ClassB classB = new ClassB();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassCtoClassBAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassCtoClassBAdapter.java
index 3130bc1..80392fd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassCtoClassBAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassCtoClassBAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
public class ClassCtoClassBAdapter extends XmlAdapter<ClassC, ClassB> {
+ @Override
public ClassC marshal(ClassB classBObject) throws Exception {
String s = classBObject.getSomeValue();
ClassC classC= new ClassC();
@@ -25,6 +26,7 @@
return classC;
}
+ @Override
public ClassB unmarshal(ClassC classCObject) throws Exception {
String s = classCObject.getClassCValue();
ClassB classB = new ClassB();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassLevelAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassLevelAdapterTestCases.java
index f2cb359..6793f9e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassLevelAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/classlevel/ClassLevelAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
TestObject tester = new TestObject();
ClassB classB = new ClassB();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/MyHashMapAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/MyHashMapAdapter.java
index c9c4fe8..d411f68 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/MyHashMapAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/MyHashMapAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
public final class MyHashMapAdapter extends XmlAdapter<MyHashMapType, LinkedHashMap> {
+ @Override
public MyHashMapType marshal(LinkedHashMap arg0) throws Exception {
MyHashMapType myHashMapType = new MyHashMapType();
myHashMapType.entry = new ArrayList<MyHashMapEntryType>();
@@ -35,6 +36,7 @@
return myHashMapType;
}
+ @Override
public LinkedHashMap unmarshal(MyHashMapType arg0) throws Exception {
LinkedHashMap map = new LinkedHashMap<Integer, String>();
for (Iterator typeIt = arg0.entry.iterator(); typeIt.hasNext(); ) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/XmlAdapterCompositeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/XmlAdapterCompositeTestCases.java
index fcd1449..1854ac6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/XmlAdapterCompositeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/composite/XmlAdapterCompositeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyMap myMap = new MyMap();
myMap.hashMap = new java.util.LinkedHashMap();
@@ -45,6 +46,7 @@
return myMap;
}
+ @Override
protected Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_VALUE_WRAPPER, "val");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/MyDateAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/MyDateAdapter.java
index 8c5de40..7d57fe3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/MyDateAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/MyDateAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
public final class MyDateAdapter extends XmlAdapter<MyDateType, Date> {
+ @Override
public MyDateType marshal(Date arg0) throws Exception {
MyDateType dType = new MyDateType();
dType.day = arg0.getDate();
@@ -26,6 +27,7 @@
return dType;
}
+ @Override
public Date unmarshal(MyDateType arg0) throws Exception {
return new Date(arg0.year, arg0.month, arg0.day);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/XmlAdapterCompositeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/XmlAdapterCompositeCollectionTestCases.java
index 762c917..5d62514 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/XmlAdapterCompositeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositecollection/XmlAdapterCompositeCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyDates myDates = new MyDates();
Date date1 = new Date(YEAR_1, MONTH_1, DAY_1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/CollapsedStringListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/CollapsedStringListTestCases.java
index 7a22f7c..2e8cda2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/CollapsedStringListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/CollapsedStringListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(new Class[] {CollapsedStringListRoot.class});
}
+ @Override
public boolean shouldRemoveEmptyTextNodesFromControlDoc() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterCompositeDirectCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterCompositeDirectCollectionTestCases.java
index 22b7949..42cad36 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterCompositeDirectCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterCompositeDirectCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyCalendarType mcType = new MyCalendarType();
mcType.day = DAY_1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterDirectCollectionArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterDirectCollectionArrayTestCases.java
index df78aa4..676ec22 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterDirectCollectionArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/compositedirectcollection/XmlAdapterDirectCollectionArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyCalendarType mcType = new MyCalendarType();
mcType.day = DAY_1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapter.java
index 9c4818b..965b7eb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
public class ListToStringAdapter extends XmlAdapter<java.lang.String, List<String>> {
+ @Override
public String marshal(List<String> value) {
String string = "";
for(int i = 0; i < value.size(); i++) {
@@ -33,6 +34,7 @@
return string;
}
+ @Override
public List<String> unmarshal(String value) {
StringTokenizer tokenizer = new StringTokenizer(value, ",");
ArrayList<String> list = new ArrayList(tokenizer.countTokens());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapterTestCases.java
index 3e6de14..b484588 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/ListToStringAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.name = "John Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarAdapter.java
index 91cc3c1..785a87b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
public final class MyCalendarAdapter extends XmlAdapter<Calendar, MyCalendarType> {
+ @Override
public MyCalendarType unmarshal(Calendar arg0) throws Exception {
MyCalendarType cType = new MyCalendarType();
cType.day = arg0.get(Calendar.DATE);
@@ -27,6 +28,7 @@
return cType;
}
+ @Override
public Calendar marshal(MyCalendarType arg0) throws Exception {
return new GregorianCalendar(arg0.year, arg0.month, arg0.day);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarExceptionAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarExceptionAdapter.java
index b9149fb..8899553 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarExceptionAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/MyCalendarExceptionAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,11 +21,13 @@
public static boolean unmarshalHit;
public static boolean marshalHit;
+ @Override
public MyCalendarType unmarshal(Calendar arg0) throws Exception {
unmarshalHit = true;
throw new NullPointerException();
}
+ @Override
public Calendar marshal(MyCalendarType arg0) throws Exception {
marshalHit = true;
throw new NullPointerException();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringAdapter.java
index 91d2c23..5b1bc84 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,10 +21,12 @@
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
public class StringAdapter extends XmlAdapter<Integer, String> {
+ @Override
public Integer marshal(String value) {
return Integer.parseInt(value);
}
+ @Override
public String unmarshal(Integer value) {
return value.toString();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringStringAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringStringAdapter.java
index ba3b812..2b34f85 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringStringAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/StringStringAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,10 +21,12 @@
import jakarta.xml.bind.annotation.adapters.XmlAdapter;
public class StringStringAdapter extends XmlAdapter<String, String> {
+ @Override
public String marshal(String value) {
return value;
}
+ @Override
public String unmarshal(String value) {
return value;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectExceptionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectExceptionTestCases.java
index c801fa7..8ef76a2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectExceptionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectExceptionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyCalendarException myCal = new MyCalendarException();
MyCalendarType myCalType = new MyCalendarType();
@@ -44,27 +45,32 @@
return myCal;
}
+ @Override
public void setUp() throws Exception{
super.setUp();
MyCalendarExceptionAdapter.marshalHit = false;
MyCalendarExceptionAdapter.unmarshalHit = false;
}
+ @Override
public Object getReadControlObject() {
MyCalendarException myCal = new MyCalendarException();
return myCal;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
assertTrue(MyCalendarExceptionAdapter.unmarshalHit);
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception{
super.jsonToObjectTest(testObject);
assertTrue(MyCalendarExceptionAdapter.unmarshalHit);
}
+ @Override
public void objectToXMLStringWriter(Object objectToWrite) throws Exception{
super.objectToXMLStringWriter(objectToWrite);
assertTrue(MyCalendarExceptionAdapter.marshalHit);
@@ -76,6 +82,7 @@
// assertTrue("Nested exception should be a ConversionException but was " + nestedException.getClass().getName(), nestedException instanceof ConversionException);
// }
+ @Override
public void testRoundTrip(){
//no need to perform this test
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectNullTestCases.java
index 3e87bba..d709ad6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,12 +30,14 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyCalendar myCal = new MyCalendar();
return myCal;
}
+ @Override
public void testRoundTrip(){
//no need to perform this test
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectTestCases.java
index 3b271a9..9c712f3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterDirectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyCalendar myCal = new MyCalendar();
MyCalendarType mcType = new MyCalendarType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterSchemaTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterSchemaTypeTestCases.java
index cfc36f4..532d02e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterSchemaTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/direct/XmlAdapterSchemaTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root r = new Root();
r.myString1 = "100";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefListTestCases.java
index 001ed99..2ce008f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
TransactionsAdd ta = new TransactionsAdd();
List<String> txns = new ArrayList<String>(3);
@@ -43,6 +44,7 @@
}
+ @Override
protected Object getJSONReadControlObject() {
TransactionsAdd ta = new TransactionsAdd();
List<String> txns = new ArrayList<String>(3);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefTestCases.java
index ca26314..05a1907 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/elementref/XmlAdapterElementRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
TransactionAdd ta = new TransactionAdd();
ta.txnType = TXN_TYPE;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumMoreGenericTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumMoreGenericTestCases.java
index bd13f27..948ebed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumMoreGenericTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumMoreGenericTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2014, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2014, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MoreGenericEnumRoot emp = new MoreGenericEnumRoot();
emp.multi = new ArrayList<Byte>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumTestCases.java
index 76c83ae..5f2ba52 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/AdapterEnumTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EnumRoot emp = new EnumRoot();
emp.multi = new ArrayList<Byte>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/ByteToExampleEnumAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/ByteToExampleEnumAdapter.java
index e9f7574..0769922 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/ByteToExampleEnumAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/enumeration/ByteToExampleEnumAdapter.java
@@ -19,6 +19,7 @@
public class ByteToExampleEnumAdapter extends XmlAdapter<ExampleEnum, Byte> {
public ByteToExampleEnumAdapter(){}
+ @Override
public ExampleEnum marshal(Byte v) throws Exception {
ExampleEnum[] exArray = ExampleEnum.values();
for(ExampleEnum ex : exArray) {
@@ -29,6 +30,7 @@
return null;
}
+ @Override
public Byte unmarshal(ExampleEnum v) throws Exception {
return Byte.valueOf((byte)v.getValue());
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/generics/AdapterWithGenericsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/generics/AdapterWithGenericsTestCases.java
index afaf68a..505c3cb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/generics/AdapterWithGenericsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/generics/AdapterWithGenericsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
A<B> a = new A<B>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/hexbinary/XmlAdapterHexBinaryTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/hexbinary/XmlAdapterHexBinaryTestCases.java
index 6db4635..52d2b31 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/hexbinary/XmlAdapterHexBinaryTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/hexbinary/XmlAdapterHexBinaryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
byte[] bytes = new byte[] {30,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4};
Customer customer = new Customer();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/AdapterWithInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/AdapterWithInheritanceTestCases.java
index d944b7c..186fae3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/AdapterWithInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/AdapterWithInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,11 +32,13 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
return root;
}
+ @Override
public Object getReadControlObject() {
Root root = new Root();
root.foo = new Foo();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/Address.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/Address.java
index 19f5a61..ed2e14d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/Address.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/Address.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
private String street;
private String city;
+ @Override
@XmlAttribute
public String getHref() {
return href;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/GenericAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/GenericAdapterTestCases.java
index 38d9c1f..bbe69a8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/GenericAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/GenericAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
getControlObject();
}
+ @Override
protected Object getControlObject() {
Customer c = new Customer();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/PhoneNumber.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/PhoneNumber.java
index 04ee407..a5a6bff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/PhoneNumber.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/inheritance/generics/PhoneNumber.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
private String href;
private String number;
+ @Override
@XmlAttribute
public String getHref() {
return href;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/FooWithBarNestedAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/FooWithBarNestedAdapter.java
index 78736fd..dea7d57 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/FooWithBarNestedAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/FooWithBarNestedAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
public static String SPACE = " ";
+ @Override
public List<String> unmarshal(Object arg0) throws Exception {
List<String> list = new ArrayList<String>();
if (arg0 instanceof Bar) {
@@ -61,6 +62,7 @@
return list;
}
+ @Override
public Object marshal(List<String> arg0) throws Exception {
Bar bar = new Bar();
String id = EMPTY_STR;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyAdapter.java
index fa1e911..97b9927 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
public MyAdapter() {}
+ @Override
public String unmarshal(Object arg0) throws Exception {
String id = EMPTY_STR;
if (arg0 instanceof Bar) {
@@ -32,6 +33,7 @@
return id;
}
+ @Override
public Object marshal(String arg0) throws Exception {
Bar bar = new Bar();
bar.id = arg0;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyListAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyListAdapter.java
index 107df9e..357305a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyListAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/MyListAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
public MyListAdapter() {}
+ @Override
public List<String> unmarshal(Object arg0) throws Exception {
List<String> list = new ArrayList<String>();
if (arg0 instanceof Bar) {
@@ -41,6 +42,7 @@
return list;
}
+ @Override
public Object marshal(List<String> arg0) throws Exception {
Bar bar = new Bar();
String id = EMPTY_STR;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListMultipleBarTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListMultipleBarTestCases.java
index d0f863b..f8b059c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListMultipleBarTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListMultipleBarTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
public Object getControlObject() {
FooWithBars foo = new FooWithBars();
List<String> itemlist = new ArrayList<String>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListSingleBarTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListSingleBarTestCases.java
index 7a15b55..78cbfdc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListSingleBarTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterListSingleBarTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
public Object getControlObject() {
FooWithBar fooWithBar = new FooWithBar();
List<String> itemlist = new ArrayList<String>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterNestedListSingleBarTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterNestedListSingleBarTestCases.java
index a117a0a..b7335f4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterNestedListSingleBarTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/list/XmlAdapterNestedListSingleBarTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
public Object getControlObject() {
FooWithBarNestedAdapter fooWithBar = new FooWithBarNestedAdapter();
List<String> itemlist = new ArrayList<String>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/JAXBMapWithAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/JAXBMapWithAdapterTestCases.java
index d29a75c..08e32ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/JAXBMapWithAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/JAXBMapWithAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/MyObjectAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/MyObjectAdapter.java
index f0c3dff..0091875 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/MyObjectAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/map/MyObjectAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
public class MyObjectAdapter extends XmlAdapter<MyObject, HashMap<Integer, String>> {
+ @Override
public MyObject marshal(HashMap<Integer, String> arg0) throws Exception {
MyObject myObject = new MyObject();
@@ -38,6 +39,7 @@
return myObject;
}
+ @Override
public HashMap<Integer, String> unmarshal(MyObject arg0) throws Exception {
HashMap theMap = new HashMap<Integer, String>();
List<String> keys = arg0.getKeys();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/noarg/NoArgCtorAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/noarg/NoArgCtorAdapterTestCases.java
index fef02c9..a6aa971 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/noarg/NoArgCtorAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/noarg/NoArgCtorAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.name = "Bob";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/ClassAtoClassBAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/ClassAtoClassBAdapter.java
index 4c89ce6..c23a3a1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/ClassAtoClassBAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/ClassAtoClassBAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
public class ClassAtoClassBAdapter extends XmlAdapter<ClassA, ClassB> {
+ @Override
public ClassA marshal(ClassB classBObject) throws Exception {
String s = classBObject.getSomeValue();
ClassA classA = new ClassA();
@@ -25,6 +26,7 @@
return classA;
}
+ @Override
public ClassB unmarshal(ClassA classAObject) throws Exception {
String s = classAObject.getTheValue();
ClassB classB = new ClassB();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/PackageLevelAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/PackageLevelAdapterTestCases.java
index 7f823e3..e68ad96 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/PackageLevelAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/PackageLevelAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
protected Object getControlObject() {
TestObject tester = new TestObject();
ClassB classB = new ClassB();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/ClassAtoClassBAdapter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/ClassAtoClassBAdapter.java
index ef8fe57..8742fbb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/ClassAtoClassBAdapter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/ClassAtoClassBAdapter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
public class ClassAtoClassBAdapter extends XmlAdapter<ClassA, ClassB> {
+ @Override
public ClassA marshal(ClassB classBObject) throws Exception {
String s = classBObject.getSomeValue();
ClassA classA = new ClassA();
@@ -25,6 +26,7 @@
return classA;
}
+ @Override
public ClassB unmarshal(ClassA classAObject) throws Exception {
String s = classAObject.getTheValue();
ClassB classB = new ClassB();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/PackageLevelAdaptersTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/PackageLevelAdaptersTestCases.java
index c47686e..8cacbdb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/PackageLevelAdaptersTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmladapter/packagelevel/adapters/PackageLevelAdaptersTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
jaxbUnmarshaller = jaxbContext.createUnmarshaller();
}
+ @Override
protected Object getControlObject() {
TestObject tester = new TestObject();
ClassB classB = new ClassB();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementArrayTestCases.java
index bcd11d3..cdc6efa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getControlObject() {
EmployeeArray employee = new EmployeeArray();
employee.name = "John Doe";
@@ -87,6 +88,7 @@
}
+ @Override
protected Object getJSONReadControlObject() {
EmployeeArray employee = new EmployeeArray();
employee.name = "John Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxCDATATestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxCDATATestCases.java
index dfe446d..ad80dbc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxCDATATestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxCDATATestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeLaxCDATA employee = new EmployeeLaxCDATA();
employee.name = "John Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedEmptyTestCases.java
index d3023cd..a32f048 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
jaxbMarshaller.setProperty(MarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getControlObject() {
EmployeeLaxMixed employee = new EmployeeLaxMixed();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedTestCases.java
index b0fccd0..29bac0c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxMixedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
jaxbMarshaller.setProperty(MarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getControlObject() {
EmployeeLaxMixed employee = new EmployeeLaxMixed();
@@ -87,6 +88,7 @@
return employee;
}
+ @Override
public Object getReadControlObject() {
EmployeeLaxMixed employee = new EmployeeLaxMixed();
@@ -142,6 +144,7 @@
return employee;
}
+ @Override
public Object getJSONReadControlObject() {
EmployeeLaxMixed employee = new EmployeeLaxMixed();
@@ -199,9 +202,11 @@
return employee;
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
}
+ @Override
public void testRoundTrip() throws Exception{}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxSingleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxSingleTestCases.java
index c40210d..600875c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxSingleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxSingleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getControlObject() {
EmployeeSingle employee = new EmployeeSingle();
employee.name = "John Doe";
@@ -61,6 +62,7 @@
return employee;
}
+ @Override
public Object getReadControlObject() {
EmployeeSingle employee = new EmployeeSingle();
employee.name = "John Doe";
@@ -80,6 +82,7 @@
}
+ @Override
public Object getJSONReadControlObject() {
EmployeeSingle employee = new EmployeeSingle();
employee.name = "John Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxTestCases.java
index 3b46b4c..c01d3c1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementLaxTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getJSONReadControlObject() {
EmployeeLax emp = (EmployeeLax)getControlObject();
Object objectRemoved = ((ArrayList)emp.elements).remove(emp.elements.size()-1);
@@ -54,6 +55,7 @@
return emp;
}
+ @Override
protected Object getControlObject() {
EmployeeLax employee = new EmployeeLax();
employee.name = "John Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNSTestCases.java
index 538de6f..8e7c373 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected Object getJSONReadControlObject() {
Employee emp = (Employee)getControlObject();
Object objectRemoved = ((ArrayList)emp.elements).remove(emp.elements.size()-1);
@@ -67,6 +68,7 @@
return emp;
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "John Doe";
@@ -97,8 +99,10 @@
return employee;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
}
public void testXMLToObjectFromSAXSource() throws Exception {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNoDomTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNoDomTestCases.java
index 3306469..182f787 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNoDomTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementNoDomTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
public Object getReadControlObject() {
EmployeeLax employee = new EmployeeLax();
employee.name = "John Doe";
@@ -88,6 +89,7 @@
return employee;
}
+ @Override
public Object getJSONReadControlObject() {
EmployeeLax employee = new EmployeeLax();
employee.name = "John Doe";
@@ -132,6 +134,7 @@
return employee;
}
+ @Override
public Object getControlObject() {
EmployeeLax employee = new EmployeeLax();
employee.name = "John Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementTestCases.java
index a6d3033..7b1ca69 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getJSONReadControlObject() {
Employee emp = (Employee)getControlObject();
Object objectRemoved = ((ArrayList)emp.elements).remove(emp.elements.size()-1);
@@ -60,6 +61,7 @@
return emp;
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "John Doe";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyJAXBElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyJAXBElementTestCases.java
index 252e743..c776410 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyJAXBElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/XmlAnyJAXBElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -95,6 +95,7 @@
return r;
}
+ @Override
public void testRoundTrip(){
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/DOMHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/DOMHandlerTestCases.java
index 59a59bc..d274914 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/DOMHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/DOMHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
this.setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/ParameterHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/ParameterHandler.java
index 191c88f..5b2a93d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/ParameterHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/domhandler/ParameterHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,10 +35,12 @@
private static final String PARAMETERS_END_TAG = "</parameters>";
private StringWriter xmlWriter = new StringWriter();
+ @Override
public StreamResult createUnmarshaller(ValidationEventHandler errorHandler) {
return new StreamResult(xmlWriter);
}
+ @Override
public String getElement(StreamResult rt) {
String xml = rt.getWriter().toString();
int beginIndex = xml.indexOf(PARAMETERS_START_TAG) + PARAMETERS_START_TAG.length();
@@ -46,6 +48,7 @@
return xml.substring(beginIndex, endIndex);
}
+ @Override
public Source marshal(String n, ValidationEventHandler errorHandler) {
try {
String xml = PARAMETERS_START_TAG + n.trim() + PARAMETERS_END_TAG;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceCollectionTestCases.java
index 07f49bf..1f93f3e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected JAXBMarshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces = new HashMap<String, String>();
namespaces.put("urn:test","ns1");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceTestCases.java
index 534c6a5..7d5fb97 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/DefaultNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected JAXBMarshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces = new HashMap<String, String>();
namespaces.put("urn:test","ns1");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/qualified/XMLAnyElementNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/qualified/XMLAnyElementNamespaceTestCases.java
index 6f7733b..ab06ffd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/qualified/XMLAnyElementNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns/qualified/XMLAnyElementNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected JAXBMarshaller getJSONMarshaller() throws Exception {
Map<String, String> namespaces = new HashMap<String, String>();
namespaces.put("namespace", "ns1");
@@ -64,6 +65,7 @@
return jsonMarshaller;
}
+ @Override
protected Object getControlObject() {
Customer cust = new Customer();
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns2/DefaultNamespace2TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns2/DefaultNamespace2TestCases.java
index 77c8fc1..de1e5b8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns2/DefaultNamespace2TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlanyelement/ns2/DefaultNamespace2TestCases.java
@@ -60,6 +60,7 @@
return root;
}
+ @Override
public Root getReadControlObject() {
Root root = new Root();
@@ -88,7 +89,7 @@
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(true));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(true));
XMLStreamWriter streamWriter= factory.createXMLStreamWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -128,7 +129,7 @@
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(true));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(true));
XMLStreamWriter streamWriter= factory.createXMLStreamWriter(writer);
Object objectToWrite = getWriteControlObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/EmployeeNoNamespace.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/EmployeeNoNamespace.java
index 1c1e1fd..0196ab1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/EmployeeNoNamespace.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/EmployeeNoNamespace.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,7 +35,7 @@
if(emp.id != this.id){
return false;
}
- if(!emp.country.equals(this.country)){
+ if(!country.equals(country)){
return false;
}
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeCollectionTestCases.java
index fb8c327..a63900c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeCollection employee = new EmployeeCollection();
ArrayList ids = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNamespaceTestCases.java
index 1a389c9..b3f1d4b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeNamespace employee = new EmployeeNamespace();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNoNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNoNamespaceTestCases.java
index 663137a..4912dd4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNoNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/XmlAttributeNoNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeNoNamespace employee = new EmployeeNoNamespace();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/emptynamespace/XmlAttributeEmptyNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/emptynamespace/XmlAttributeEmptyNamespaceTestCases.java
index f6a27bd..44885e0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/emptynamespace/XmlAttributeEmptyNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/emptynamespace/XmlAttributeEmptyNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(new Class[]{EmptyNamespaceTestObject.class});
}
+ @Override
protected Object getControlObject() {
EmptyNamespaceTestObject obj = new EmptyNamespaceTestObject();
obj.theTestString = "abc123\"&<";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/imports/XmlAttributeImportsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/imports/XmlAttributeImportsTestCases.java
index 23e709a..71e4654 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/imports/XmlAttributeImportsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/imports/XmlAttributeImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(new Class[]{Person.class});
}
+ @Override
protected Object getControlObject() {
Person obj = new Person();
obj.name = "theName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/unqualified/AttributeFormUnqualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/unqualified/AttributeFormUnqualifiedTestCases.java
index 9fb2b2c..0025bc6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/unqualified/AttributeFormUnqualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlattribute/unqualified/AttributeFormUnqualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(new Class[]{TestObject.class});
}
+ @Override
protected Object getControlObject() {
TestObject obj = new TestObject();
obj.theTestString = "abc123";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsPopulatedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsPopulatedTestCases.java
index 0437380..40e4d5f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsPopulatedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsPopulatedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,6 +66,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Class getUnmarshalClass(){
return XmlBindings.class;
}
@@ -226,6 +227,7 @@
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -251,6 +253,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -283,6 +286,7 @@
}
+ @Override
public boolean shouldRemoveEmptyTextNodesFromControlDoc() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsTestCases.java
index 20e62f2..f1dc774 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
XmlBindings xmlBindings = new XmlBindings();
xmlBindings.setPackageName("myPackage");
@@ -60,6 +61,7 @@
return xmlBindings;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -91,6 +93,7 @@
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsWithExternalMetadataTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsWithExternalMetadataTestCases.java
index 63e35eb..f38c05c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsWithExternalMetadataTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlbindings/XMLBindingsWithExternalMetadataTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
protected Map getProperties() {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/jaxb/xmlbindings/bindings-oxm.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/SameElementAttributeNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/SameElementAttributeNameTestCases.java
index 6c347b6..a2ec46e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/SameElementAttributeNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/SameElementAttributeNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getControlObject() {
EmployeeSameElementAttributeName.EmployeeName employeeName = new EmployeeSameElementAttributeName.EmployeeName();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementCollectionTestCases.java
index bbb9028..03f267f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
initXsiType();
}
+ @Override
protected Object getControlObject() {
EmployeeCollection employee = new EmployeeCollection();
ArrayList ids = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementConstantsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementConstantsTestCases.java
index e6370b4..e1cc84c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementConstantsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementConstantsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeWithConstants ewc = new EmployeeWithConstants();
ewc.id = "123";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementDefaultValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementDefaultValueTestCases.java
index 4355224..472c2f1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementDefaultValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementDefaultValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeDefaultValue employee = new EmployeeDefaultValue();
employee.name = EmployeeDefaultValue.DEFAULT_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNamespaceTestCases.java
index eef1a86..11a102d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeNamespace employee = new EmployeeNamespace();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNoNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNoNamespaceTestCases.java
index 062d3d2..2190e76 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNoNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/XmlElementNoNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
}
+ @Override
protected Object getControlObject() {
EmployeeNoNamespace employee = new EmployeeNoNamespace();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/EmptyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/EmptyCollectionTestCases.java
index 983ccfc..e378317 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/EmptyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/EmptyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject(){
Order o = new Order();
o.setId(1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCases.java
index d33f7f6..d16bd94 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject(){
Order o = new Order();
String[] comments = new String[]{"comment1","comment2","comment3", ""};
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCasesNS.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCasesNS.java
index 826de39..5eb05b6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCasesNS.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/FullTestCasesNS.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
public Map getProperties(){
Map overrides = new HashMap();
String overridesString =
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/SpecialCharacterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/SpecialCharacterTestCases.java
index 1364acb..43e5641 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/SpecialCharacterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/model/SpecialCharacterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject(){
Order o = new Order();
String[] comments = new String[]{"com<ment1","com&ment2","com\"ment3"};
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/nulls/NullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/nulls/NullTestCases.java
index a039948..6e81766 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/nulls/NullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/nulls/NullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -178,6 +178,7 @@
}
//Test for a bug 561757
+ @Override
public void testRoundTrip() throws Exception {
jaxbUnmarshaller.setProperty(UnmarshallerProperties.MEDIA_TYPE, MediaType.APPLICATION_JSON);
File file = new File(ClassLoader.getSystemResource(JSON_RESOURCE).getFile());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/order/ElementOrderingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/order/ElementOrderingTestCases.java
index 2c44f67..39c6f5d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/order/ElementOrderingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/order/ElementOrderingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,15 +37,18 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_INCLUDE_ROOT, false);
}
+ @Override
public Class getUnmarshalClass(){
return AlbumInfo.class;
}
+ @Override
protected Object getJSONReadControlObject() {
JAXBElement elem = new JAXBElement<AlbumInfo>(new QName(""), AlbumInfo.class, (AlbumInfo) getWriteControlObject());
return elem;
}
+ @Override
protected Object getControlObject() {
JAXBElement elem = new JAXBElement<AlbumInfo>(new QName("albumInfo"), AlbumInfo.class, (AlbumInfo) getWriteControlObject());
return elem;
@@ -71,5 +74,6 @@
}
//
+ @Override
public void testUnmarshallerHandler(){}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarTestCases.java
index 7f281be..50d7f14 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Foo f = new Foo();
BarXmlValue b = new BarXmlValue();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarXmlValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarXmlValueTestCases.java
index 31eaf4c..704e01b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarXmlValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeBarXmlValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Foo f = new Foo();
Bar b = new Bar();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeNoTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeNoTypeTestCases.java
index 275260e..69ef9b0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeNoTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeNoTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Foo f = new Foo();
f.field = new BigDecimal("10");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeSimpleTestCases.java
index 52843d6..d97074f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelement/type/TypeSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
initXsiType();
}
+ @Override
protected Object getControlObject() {
Foo f = new Foo();
f.field = new BigInteger("10");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ByteArrayCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ByteArrayCollectionTestCases.java
index d90716c..e72d1cb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ByteArrayCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ByteArrayCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Foo foo = new Foo();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ComplexType.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ComplexType.java
index 2f98318..9cfaf55 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ComplexType.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ComplexType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,7 +68,7 @@
protected final static QName NAME = new QName("", "Local");
public TestLocal(BigDecimal value) {
- super(NAME, ((Class) BigDecimal.class), ComplexType.class, value);
+ super(NAME, BigDecimal.class, ComplexType.class, value);
}
public boolean equals(Object theObject){
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeCollectionTestCases.java
index bee3de9..3223cc7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeCollectionTestCases.java
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getJSONReadControlObject(){
//same as getReadControl Except order is different
EmployeeCollection employee = new EmployeeCollection();
@@ -50,6 +51,7 @@
return employee;
}
+ @Override
protected Object getControlObject() {
EmployeeCollection employee = new EmployeeCollection();
ArrayList choices = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeSingleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeSingleTestCases.java
index 05e94b1..76df087 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeSingleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/EmployeeSingleTestCases.java
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeSingle employee = new EmployeeSingle();
employee.intRoot = new JAXBElement(new QName("myns", "integer-root"), Integer.class, Integer.valueOf(21));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/FooObjectFactory.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/FooObjectFactory.java
index 94f36f3..d320660 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/FooObjectFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/FooObjectFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,6 @@
@XmlElementDecl(namespace = "", name = "things")
public JAXBElement<List<byte[]>> createThings(List<byte[]> value) {
- return new JAXBElement<List<byte[]>>(_Things_QNAME, ((Class) List.class),((List<byte[]> ) value));
+ return new JAXBElement<List<byte[]>>(_Things_QNAME, ((Class) List.class), value);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/XMLElementRefConverterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/XMLElementRefConverterTestCases.java
index 1d7628f..ec64b28 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/XMLElementRefConverterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/XMLElementRefConverterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
ComplexType ct = new ComplexType();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentEmptyTestCases.java
index 206cc64..02ef415 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setClasses(classes);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setAttachmentMarshaller(new AttachmentMarshaller() {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentNullTestCases.java
index 2fc7cbf..aff7abd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setClasses(classes);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setAttachmentMarshaller(new AttachmentMarshaller() {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentTestCases.java
index 9c9bbee..7eed7f9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/attachment/XMLElementRefAttachmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setClasses(classes);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
jaxbMarshaller.setAttachmentMarshaller(new AttachmentMarshaller() {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/collections/MyAttachmentMarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/collections/MyAttachmentMarshaller.java
index 6fd1028..4b1ef15 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/collections/MyAttachmentMarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/collections/MyAttachmentMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
return theString;
}
+ @Override
public boolean isXOPPackage() { return true; }
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/duplicatename/DuplicateNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/duplicatename/DuplicateNameTestCases.java
index 4b637f9..e13d449 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/duplicatename/DuplicateNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/duplicatename/DuplicateNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
}
+ @Override
protected Object getControlObject() {
BeanB bean = new BeanB();
bean.value = new ObjectFactory().createBeanBValue();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefObjectFactory.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefObjectFactory.java
index 27d62f9..b7e2f25 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefObjectFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefObjectFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,6 @@
@XmlElementDecl(namespace = "", name = "arg0", scope = Person.class)
public JAXBElement<byte[]> createEchoByteArrayArg0(byte[] value) {
- return new JAXBElement<byte[]>(theQName, byte[].class, Person.class, ((byte[]) value));
+ return new JAXBElement<byte[]>(theQName, byte[].class, Person.class, value);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefTestCases.java
index 2e6b596..c2b6b67 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/missingref/MissingRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
initXsiType();
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setName("theName");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/mixed/XmlElementRefMixedContentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/mixed/XmlElementRefMixedContentTestCases.java
index 2f691e7..c63e584 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/mixed/XmlElementRefMixedContentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/mixed/XmlElementRefMixedContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.tasks = new ArrayList<Object>();
@@ -47,6 +48,7 @@
return emp;
}
+ @Override
protected Object getJSONReadControlObject() {
Employee emp = new Employee();
emp.tasks = new ArrayList<Object>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/notincontext/XmlElementRefNotGivenToContextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/notincontext/XmlElementRefNotGivenToContextTestCases.java
index adaa8cd..71ac2b3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/notincontext/XmlElementRefNotGivenToContextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/notincontext/XmlElementRefNotGivenToContextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
List contents = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/ObjectFactory.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/ObjectFactory.java
index 046ac5a..345408f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/ObjectFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/ObjectFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,7 +33,7 @@
@XmlElementDecl(namespace = "http://missing-uri.org/", name = "request", scope = EchoByteArray.class)
public JAXBElement<byte[]> createEchoByteArrayRequest(byte[] value) {
- return new JAXBElement<byte[]>(_EchoByteArrayRequest_QNAME, byte[].class, EchoByteArray.class, ((byte[]) value));
+ return new JAXBElement<byte[]>(_EchoByteArrayRequest_QNAME, byte[].class, EchoByteArray.class, value);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/XmlElementRefWithNamespaceTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/XmlElementRefWithNamespaceTests.java
index afab554..5c63032 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/XmlElementRefWithNamespaceTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/ns/XmlElementRefWithNamespaceTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,14 +52,17 @@
}
+ @Override
protected Marshaller getJSONMarshaller() throws Exception{
return jsonMarshaller;
}
+ @Override
protected Unmarshaller getJSONUnmarshaller() throws Exception{
return jsonUnmarshaller;
}
+ @Override
protected Object getControlObject() {
ObjectFactory factory = new ObjectFactory();
EchoByteArray e = factory.createEchoByteArray();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/prefix/XmlElementRefPrefixesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/prefix/XmlElementRefPrefixesTestCases.java
index a330e81..e7c1f52 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/prefix/XmlElementRefPrefixesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementref/prefix/XmlElementRefPrefixesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.name = "theName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementrefs/adapter/ObjectFactory.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementrefs/adapter/ObjectFactory.java
index 7368b79..bc2d4de 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementrefs/adapter/ObjectFactory.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelementrefs/adapter/ObjectFactory.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,7 +59,7 @@
@XmlElementDecl(namespace = "", name = "e1", scope = Foo.class)
@XmlJavaTypeAdapter(HexBinaryAdapter.class)
public JAXBElement<byte[]> createFooE1(byte[] value) {
- return new JAXBElement<byte[]>(_FooE1_QNAME, byte[].class, Foo.class, ((byte[]) value));
+ return new JAXBElement<byte[]>(_FooE1_QNAME, byte[].class, Foo.class, value);
}
/**
@@ -68,7 +68,7 @@
*/
@XmlElementDecl(namespace = "", name = "e2", scope = Foo.class)
public JAXBElement<byte[]> createFooE2(byte[] value) {
- return new JAXBElement<byte[]>(_FooE2_QNAME, byte[].class, Foo.class, ((byte[]) value));
+ return new JAXBElement<byte[]>(_FooE2_QNAME, byte[].class, Foo.class, value);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/CircularTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/CircularTestCases.java
index e73b6c4..94dac74 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/CircularTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/CircularTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root theRoot = new Root();
theRoot.name = "aName";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsAdapterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsAdapterTestCases.java
index dc313a2..d918165 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsAdapterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsAdapterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsArrayTestCases.java
index b094e1d..c91f069 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsArrayTestCases.java
@@ -38,6 +38,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeArray employee = new EmployeeArray();
employee.id = CONTROL_ID;
@@ -54,6 +55,7 @@
return employee;
}
+ @Override
protected Object getJSONReadControlObject() {
EmployeeArray employee = new EmployeeArray();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsCollectionTestCases.java
index d769da6..474df1e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsCollectionTestCases.java
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeCollection employee = new EmployeeCollection();
employee.id = CONTROL_ID;
@@ -51,6 +52,7 @@
return employee;
}
+ @Override
protected Object getJSONReadControlObject() {
EmployeeCollection employee = new EmployeeCollection();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsComplexTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsComplexTestCases.java
index fa6c850..04f7821 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsComplexTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsComplexTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsInheritanceTestCases.java
index f2de5ec..5167a1e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsInheritanceTestCases.java
@@ -41,6 +41,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeCollection employee = new EmployeeCollection();
employee.id = CONTROL_ID;
@@ -57,6 +58,7 @@
return employee;
}
+ @Override
protected Object getJSONReadControlObject() {
EmployeeCollection employee = new EmployeeCollection();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsIntegerTestCases.java
index fe87c81..f43958b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsIntegerTestCases.java
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsReferencedClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsReferencedClassTestCases.java
index bc430f9..1beb544 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsReferencedClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsReferencedClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsStringTestCases.java
index 6fc96b9..91b9aa1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlelements/XmlElementsStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/SpaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/SpaceTestCases.java
index f133a64..2b5093d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/SpaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/SpaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2013, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2013, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setClasses(classes);
}
+ @Override
protected SpaceRoot getControlObject() {
SpaceRoot root = new SpaceRoot();
root.spaceEnum = SpaceEnum.FOO;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeCollectionTestCases.java
index 08ca8ab..2fe8300 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeDepartmentAttributeList emp = new EmployeeDepartmentAttributeList();
emp.name = CONTROL_NAME;
@@ -49,6 +50,7 @@
return emp;
}
+ @Override
protected Map getProperties(){
Map<String, String> props = new HashMap<String, String>();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeTestCases.java
index 861e97b..3ee60eb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeDepartmentAttribute emp = new EmployeeDepartmentAttribute();
emp.name = CONTROL_NAME;
@@ -44,6 +45,7 @@
return emp;
}
+ @Override
protected Map getProperties(){
Map<String, String> props = new HashMap<String, String>();
props.put(JAXBContextProperties.JSON_ATTRIBUTE_PREFIX, "@");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceCollectionTestCases.java
index 1f02b74..7065ce4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeMultipleDepartmentChoice emp = new EmployeeMultipleDepartmentChoice();
emp.name = CONTROL_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceObjectTestCases.java
index cda556b..40b6708 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumChoiceObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeSingleDepartmentChoice emp = new EmployeeSingleDepartmentChoice();
emp.name = CONTROL_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementArrayTestCases.java
index 83d3c15..1cd572c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeDepartmentArray emp = new EmployeeDepartmentArray();
emp.name = CONTROL_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementCollectionTestCases.java
index 1c07e13..40e4cde 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeDepartmentList emp = new EmployeeDepartmentList();
emp.name = CONTROL_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementTestCases.java
index 81ab3a2..1caae12 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeSingleDepartment emp = new EmployeeSingleDepartment();
emp.name = CONTROL_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumMapKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumMapKeyTestCases.java
index f6e887b..4cccccb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumMapKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumMapKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeMapDepartmentKey emp = new EmployeeMapDepartmentKey();
emp.name = CONTROL_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumRootElemTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumRootElemTestCases.java
index f233496..accfa0e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumRootElemTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlEnumRootElemTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
DepartmentRoot dept = DepartmentRoot.RDBMS;
return dept;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlValueAnnotationWithEnumTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlValueAnnotationWithEnumTestCases.java
index 7427db5..47488f2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlValueAnnotationWithEnumTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlenum/XmlValueAnnotationWithEnumTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeSingleDepartmentWithXmlValue emp = new EmployeeSingleDepartmentWithXmlValue();
emp.name = CONTROL_NAME;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlgregoriancalendar/XMLGregorianCalendarObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlgregoriancalendar/XMLGregorianCalendarObjectTestCases.java
index 92a10fb..3572d74 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlgregoriancalendar/XMLGregorianCalendarObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlgregoriancalendar/XMLGregorianCalendarObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -97,6 +97,7 @@
return holder;
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/XmlIdRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/XmlIdRefTestCases.java
index 498ce3f..6506f02 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/XmlIdRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/XmlIdRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
@@ -91,6 +92,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList rootPhones = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/array/XmlIdRefArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/array/XmlIdRefArrayTestCases.java
index 4f8c87a..d141e0e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/array/XmlIdRefArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/array/XmlIdRefArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
EmployeeArray employee = new EmployeeArray();
employee.id = CONTROL_ID;
@@ -91,6 +92,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList rootPhones = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/inheritance/XmlIdRefInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/inheritance/XmlIdRefInheritanceTestCases.java
index 317e978..9fb9097 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/inheritance/XmlIdRefInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/inheritance/XmlIdRefInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
School school = new School();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectTestCases.java
index 4f1a830..272c792 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
@@ -94,6 +95,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList rootPhones = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectWhitespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectWhitespaceTestCases.java
index ac74e11..610cdd4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectWhitespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/object/XmlIdRefObjectWhitespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setWriteControlJSON(JSON_RESOURCE_WRITE);
}
+ @Override
protected Object getControlObject() {
Whitespace w = new Whitespace();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/self/XmlIdRefSelfObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/self/XmlIdRefSelfObjectTestCases.java
index d054eeb..0bcd1a7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/self/XmlIdRefSelfObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/self/XmlIdRefSelfObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Item item1 = new Item();
item1.m_name = "test";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsIdRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsIdRefTestCases.java
index cf1187d..70244d5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsIdRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsIdRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getJSONReadControlObject() {
EmployeeWithElements employee = new EmployeeWithElements();
@@ -98,6 +99,7 @@
return root;
}
+ @Override
protected Object getControlObject() {
EmployeeWithElements employee = new EmployeeWithElements();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsSingleIdRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsSingleIdRefTestCases.java
index ba2bb64..1dd60fd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsSingleIdRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/XmlElementsSingleIdRefTestCases.java
@@ -51,6 +51,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
EmployeeSingle employee = new EmployeeSingle();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/interfaces/XmlElementsIdRefInterfaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/interfaces/XmlElementsIdRefInterfaceTestCases.java
index e047db3..d2fb205 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/interfaces/XmlElementsIdRefInterfaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/interfaces/XmlElementsIdRefInterfaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getJSONReadControlObject() {
EmployeeWithElementsInterfaces employee = new EmployeeWithElementsInterfaces();
@@ -95,6 +96,7 @@
return root;
}
+ @Override
protected Object getControlObject() {
EmployeeWithElementsInterfaces employee = new EmployeeWithElementsInterfaces();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/wrapper/XmlElementsWrapperIdRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/wrapper/XmlElementsWrapperIdRefTestCases.java
index 72b15bd..382c877 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/wrapper/XmlElementsWrapperIdRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidref/xmlelements/wrapper/XmlElementsWrapperIdRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Foo foo = new Foo();
@@ -56,6 +57,7 @@
return foo;
}
+ @Override
protected Object getJSONReadControlObject() {
Foo foo = (Foo)getControlObject();
Attribute removed = foo.attributes.remove(1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/XmlIdRefsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/XmlIdRefsTestCases.java
index 4a20100..a93da11 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/XmlIdRefsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/XmlIdRefsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.phoneNumbers = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/object/XmlIdRefsObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/object/XmlIdRefsObjectTestCases.java
index 992929d..f749545 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/object/XmlIdRefsObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlidrefs/object/XmlIdRefsObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.phoneNumbers = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/InlineDataHandlerCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/InlineDataHandlerCollectionTestCases.java
index 0e0db85..77296a2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/InlineDataHandlerCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/InlineDataHandlerCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root obj = new Root();
obj.data = new ArrayList<DataHandler>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/LargeInlineBinaryDataXMLStreamReaderReader.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/LargeInlineBinaryDataXMLStreamReaderReader.java
index 6570916..730bbaf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/LargeInlineBinaryDataXMLStreamReaderReader.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/LargeInlineBinaryDataXMLStreamReaderReader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,14 +46,17 @@
private static class LargeInlineBinaryCharSequence implements CharSequence {
+ @Override
public int length() {
return 0;
}
+ @Override
public char charAt(int index) {
return 0;
}
+ @Override
public CharSequence subSequence(int start, int end) {
return null;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/XmlInlineBinaryDataTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/XmlInlineBinaryDataTestCases.java
index 63dfa37..2163f56 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/XmlInlineBinaryDataTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinlinebinary/XmlInlineBinaryDataTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
MyDataPropertyAnnotation data = new MyDataPropertyAnnotation();
data.bytes = new byte[] { 0, 1, 2, 3 };
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Employee.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Employee.java
index 9d83f4d..4cc708a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Employee.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Employee.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public String empId;
public Address addr;
+ @Override
public Address getAddr(){
return addr;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Person.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Person.java
index a727978..e2ba127 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Person.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/Person.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
@XmlElement
public Address addr;
+ @Override
public Address getAddr(){
return addr;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/XmlInverseRefObjectsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/XmlInverseRefObjectsTestCases.java
index d7c7e1c..aff6121 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/XmlInverseRefObjectsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/XmlInverseRefObjectsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
return p;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -68,6 +69,7 @@
compareObject(testObject);
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
if(controlObject == null){
assertNull(testObject);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/list/XmlInverseRefBidirectionalListObjectsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/list/XmlInverseRefBidirectionalListObjectsTestCases.java
index b0ba4d8..ca9903d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/list/XmlInverseRefBidirectionalListObjectsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlinverseref/list/XmlInverseRefBidirectionalListObjectsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
return p;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -76,6 +77,7 @@
compareObject(testObject);
}
+ @Override
public void jsonToObjectTest(Object testObject, Object controlObject) throws Exception {
if(controlObject == null){
assertNull(testObject);
@@ -103,7 +105,7 @@
//////////
Address addr = p.addrs.get(0);
assertTrue(addr.street.equals("theStreet"));
- Person owner = (Person)addr.owner;
+ Person owner = addr.owner;
assertTrue("Expected name differentPerson but was " + owner.name , owner.name.equals("differentPerson"));
assertTrue(owner.addrs.size()==1);
assertTrue(owner.addrs.get(0).street.equals("theStreet"));
@@ -111,7 +113,7 @@
Address addr2 = p.addrs.get(1);
assertTrue(addr2.street.equals("theStreet2"));
- Person owner2 = (Person)addr2.owner;
+ Person owner2 = addr2.owner;
assertTrue("Expected name anotherPerson but was " + owner2.name , owner2.name.equals("anotherPerson"));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CharacterEscapeHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CharacterEscapeHandlerTestCases.java
index fa64452..1dab64f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CharacterEscapeHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CharacterEscapeHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.setName("elem*");
@@ -38,11 +39,13 @@
return emp;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
jaxbMarshaller.setProperty(MarshallerProperties.CHARACTER_ESCAPE_HANDLER, new CustomCharacterEscapeHandler());
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
@@ -51,6 +54,7 @@
* CharacterEscapeHandler is not supported for this marshal target,
* so just pass.
*/
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
}
@@ -58,6 +62,7 @@
* CharacterEscapeHandler is not supported for this marshal target,
* so just pass.
*/
+ @Override
public void testObjectToXMLStreamWriterRecord() throws Exception {
}
@@ -65,6 +70,7 @@
* CharacterEscapeHandler is not supported for this marshal target,
* so just pass.
*/
+ @Override
public void testObjectToXMLEventWriter() throws Exception {
}
@@ -72,6 +78,7 @@
* CharacterEscapeHandler is not supported for this marshal target,
* so just pass.
*/
+ @Override
public void testObjectToContentHandler() throws Exception {
}
@@ -79,6 +86,7 @@
* CharacterEscapeHandler is not supported for this marshal target,
* so just pass.
*/
+ @Override
public void testObjectToXMLDocument() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomCharacterEscapeHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomCharacterEscapeHandler.java
index f43b1c9..d0282b7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomCharacterEscapeHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomCharacterEscapeHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
// This handler doesn't actually escape any of the important characters.
// For testing purposes only!
+ @Override
public void escape(char[] buf, int start, int len, boolean isAttValue, Writer out) throws IOException {
for (int i = start; i < start + len; i++) {
char ch = buf[i];
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomErrorValidationEventHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomErrorValidationEventHandler.java
index 68e6e36..c552e37 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomErrorValidationEventHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomErrorValidationEventHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
return errorCount;
}
+ @Override
public boolean handleEvent(ValidationEvent event) {
if (event.getSeverity() < ValidationEvent.FATAL_ERROR) {
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomFatalErrorValidationEventHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomFatalErrorValidationEventHandler.java
index e19a4c6..20ba847 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomFatalErrorValidationEventHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/CustomFatalErrorValidationEventHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import jakarta.xml.bind.ValidationEvent;
public class CustomFatalErrorValidationEventHandler implements ValidationEventHandler {
+ @Override
public boolean handleEvent(ValidationEvent event) {
if(event.getSeverity() == ValidationEvent.FATAL_ERROR)
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerEncodingTest.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerEncodingTest.java
index 7172a0d..562f325 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerEncodingTest.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerEncodingTest.java
@@ -51,6 +51,7 @@
this.controlString = controlString;
}
+ @Override
public void setUp() throws Exception {
contextPath = System.getProperty("jaxb.test.contextpath", JAXBSAXTestSuite.CONTEXT_PATH);
@@ -250,6 +251,7 @@
fail("A MarshalException should have been thrown but was not");
}
+ @Override
public void tearDown() throws PropertyException {
marshaller.setProperty(Marshaller.JAXB_ENCODING, originalEncoding);
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, originalFormatting);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFormattingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFormattingTestCases.java
index 0903cb0..41db96f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFormattingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFormattingTestCases.java
@@ -18,6 +18,7 @@
import jakarta.xml.bind.JAXBContext;
import jakarta.xml.bind.Marshaller;
import jakarta.xml.bind.PropertyException;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.testing.oxm.OXTestCase;
@@ -44,6 +45,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
contextPath = System.getProperty("jaxb.test.contextpath", JAXBSAXTestSuite.CONTEXT_PATH);
JAXBContext jaxbContext = JAXBContext.newInstance(contextPath, getClass().getClassLoader());
@@ -74,7 +76,7 @@
Object value = Integer.valueOf(10);
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, value);
} catch (PropertyException e) {
- this.assertTrue(true);
+ assertTrue(true);
return;
} catch (Exception e) {
fail("The wrong exception occurred, should have been a PropertyException" + e.getMessage());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFragmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFragmentTestCases.java
index 420341c..92f9c7f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFragmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerFragmentTestCases.java
@@ -36,6 +36,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
//set up XMLMarshaller
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
@@ -61,6 +62,7 @@
removeCopyrightNode(controlDocument);
}
+ @Override
public void tearDown() {
try {
marshaller.setProperty(XMLConstants.JAXB_FRAGMENT, originalSetting);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerPropertiesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerPropertiesTestCases.java
index 286f78d..7acda4f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerPropertiesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerPropertiesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
contextPath = System.getProperty("jaxb.test.contextpath", JAXBSAXTestSuite.CONTEXT_PATH);
@@ -58,6 +59,7 @@
originalSchemaLocation = (String)marshaller.getProperty("jaxb.schemaLocation");
}
+ @Override
public void tearDown() throws Exception {
marshaller.setProperty("jaxb.noNamespaceSchemaLocation", originalNNSchemaLocation);
marshaller.setProperty("jaxb.schemaLocation", originalSchemaLocation);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerTestCases.java
index fe18ce0..260b4b6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/MarshallerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
contextPath = System.getProperty("jaxb.test.contextpath", JAXBSAXTestSuite.CONTEXT_PATH);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshalConversionExceptionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshalConversionExceptionTestCases.java
index 7ced4c6..666b49e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshalConversionExceptionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshalConversionExceptionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
public void testCatchConversionExceptions() {
try {
unmarshaller.setEventHandler(new ValidationEventHandler() {
+ @Override
public boolean handleEvent(ValidationEvent arg0) {
return false;
}
@@ -73,6 +74,7 @@
private int count = 0;
+ @Override
public boolean handleEvent(ValidationEvent arg0) {
count++;
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallValidationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallValidationTestCases.java
index 8bd93e1..4c7efcc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallValidationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallValidationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
contextPath = System.getProperty("jaxb.test.contextpath", JAXBSAXTestSuite.CONTEXT_PATH);
@@ -65,6 +66,7 @@
eventHandler = unmarshaller.getEventHandler();
}
+ @Override
public void tearDown() throws Exception {
unmarshaller.setEventHandler(eventHandler);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallerTestCases.java
index f469bf6..1e4bae3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/UnmarshallerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
contextPath = System.getProperty("jaxb.test.contextpath", JAXBSAXTestSuite.CONTEXT_PATH);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/ValidatorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/ValidatorTestCases.java
index ed1602b..e766039 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/ValidatorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/ValidatorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
contextPath = System.getProperty("jaxb.test.contextpath", JAXBSAXTestSuite.CONTEXT_PATH);
@@ -299,6 +300,7 @@
//=============================== Inner class for eventhandler test =================//
class ValidationEventHandlerImpl implements jakarta.xml.bind.ValidationEventHandler {
+ @Override
public boolean handleEvent(jakarta.xml.bind.ValidationEvent param1) {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/XMLDeclarationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/XMLDeclarationTestCases.java
index 58aa860..022e5a4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/XMLDeclarationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/XMLDeclarationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
//set up XMLMarshaller
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/AnyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/AnyCollectionTestCases.java
index 8a841c6..0c1be7c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/AnyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/AnyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
return classes;
}
+ @Override
public AnyCollectionRoot setupRootObject() {
AnyCollectionRoot control = new AnyCollectionRoot();
control.setName("123456789");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/TestValidationEventHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/TestValidationEventHandler.java
index d8b84a6..2fa62ad 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/TestValidationEventHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmarshaller/locator/TestValidationEventHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
return validationEvents;
}
+ @Override
public boolean handleEvent(ValidationEvent ve) {
validationEvents.add(ve);
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmixed/XmlMixedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmixed/XmlMixedTestCases.java
index 74ad816..c6f05e0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmixed/XmlMixedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlmixed/XmlMixedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_ATTRIBUTE_PREFIX, "@");
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.setAttr("attribute value");
@@ -47,6 +48,7 @@
return root;
}
+ @Override
public Object getReadControlObject() {
Root root = new Root();
root.setAttr("attribute value");
@@ -60,6 +62,7 @@
return getControlObject();
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlpath/XmlPathWithMultipleEqualsCharactersTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlpath/XmlPathWithMultipleEqualsCharactersTestCases.java
index 624de84..94c4b21 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlpath/XmlPathWithMultipleEqualsCharactersTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlpath/XmlPathWithMultipleEqualsCharactersTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
super(name);
}
+ @Override
public String getName() {
return "XmlPathWithMultipleEqualsCharactersTestCases: " + super.getName();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNamespaceTestCases.java
index d6c94de..56eb8f3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,14 +52,17 @@
jsonUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected Marshaller getJSONMarshaller() throws Exception{
return jsonMarshaller;
}
+ @Override
protected Unmarshaller getJSONUnmarshaller() throws Exception{
return jsonUnmarshaller;
}
+ @Override
protected Object getControlObject() {
EmployeeNamespace employee = new EmployeeNamespace();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNilTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNilTestCases.java
index 6c03679..aa10062 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNilTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNilTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeNoNamespace employee = new EmployeeNoNamespace();
return employee;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNoNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNoNamespaceTestCases.java
index 51a3d9f..fd570ac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNoNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlrootelement/XmlRootElementNoNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeNoNamespace employee = new EmployeeNoNamespace();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/XMLSchemaModelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/XMLSchemaModelTestCases.java
index 9c5aee7..f8557a1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/XMLSchemaModelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/XMLSchemaModelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Schema xmlschema = new Schema();
@@ -41,6 +42,7 @@
return xmlschema;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
@@ -58,6 +60,7 @@
assertEquals("testComplexType", ((TopLevelComplexType)item).getName());
}
+ @Override
public void jsonToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeFormDefaultQualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeFormDefaultQualifiedTestCases.java
index 933470f..ab6f575 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeFormDefaultQualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeFormDefaultQualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -48,6 +49,7 @@
jaxbUnmarshaller.setProperty(UnmarshallerProperties.JSON_NAMESPACE_PREFIX_MAPPER, namespaces);
}
+ @Override
protected Object getControlObject() {
Address addr = new Address();
addr.city = "Ottawa";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeNSQualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeNSQualifiedTestCases.java
index 8b620c9..3115284 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeNSQualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeNSQualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
RootWithAttributeNS root = new RootWithAttributeNS();
root.child = "abc";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeQualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeQualifiedTestCases.java
index 0e896e4..e5e523f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeQualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/AttributeQualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
RootWithAttribute root = new RootWithAttribute();
root.child = "abc";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/NoAttributeQualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/NoAttributeQualifiedTestCases.java
index 3fa4663..a2ea619 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/NoAttributeQualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/qualified/NoAttributeQualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
RootNoAttributes root = new RootNoAttributes();
root.child = "abc";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeFormDefaultUnqualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeFormDefaultUnqualifiedTestCases.java
index e5d0a03..a18511f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeFormDefaultUnqualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeFormDefaultUnqualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -50,6 +51,7 @@
}
+ @Override
protected Object getControlObject() {
Address addr = new Address();
addr.city = "Ottawa";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeNSUnqualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeNSUnqualifiedTestCases.java
index 781f883..4a8ef6d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeNSUnqualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeNSUnqualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
RootWithAttributeNS root = new RootWithAttributeNS();
root.child = "abc";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeUnqualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeUnqualifiedTestCases.java
index b7be9a7..0e62bfa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeUnqualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/AttributeUnqualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
RootWithAttribute root = new RootWithAttribute();
root.child = "abc";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/NoAttributeUnqualifiedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/NoAttributeUnqualifiedTestCases.java
index 4de2426..364154f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/NoAttributeUnqualifiedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unqualified/NoAttributeUnqualifiedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
RootNoAttributes root = new RootNoAttributes();
root.child = "abc";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unset/AttributeFormDefaultUnsetTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unset/AttributeFormDefaultUnsetTestCases.java
index 861fe43..83a6ca4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unset/AttributeFormDefaultUnsetTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/attributeformdefault/unset/AttributeFormDefaultUnsetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
setControlJSON(JSON_RESOURCE);
@@ -50,6 +51,7 @@
}
+ @Override
protected Object getControlObject() {
Address addr = new Address();
addr.city = "Ottawa";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/emptyprefix/DefaultNamespaceEmptyStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/emptyprefix/DefaultNamespaceEmptyStringTestCases.java
index c6ba0c3..059af24 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/emptyprefix/DefaultNamespaceEmptyStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/emptyprefix/DefaultNamespaceEmptyStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
@@ -34,6 +35,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.name = "Bob Smith";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/singleemptyprefix/DefaultNamespaceSingleEmptyStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/singleemptyprefix/DefaultNamespaceSingleEmptyStringTestCases.java
index 15dd39b..65d4fc9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/singleemptyprefix/DefaultNamespaceSingleEmptyStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschema/defaultns/singleemptyprefix/DefaultNamespaceSingleEmptyStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
setControlDocument(XML_RESOURCE);
@@ -32,6 +33,7 @@
setTypes(types);
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.name = "Bob Smith";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/NonNegativeIntegerSchemaTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/NonNegativeIntegerSchemaTypeTestCases.java
index 4b58cfa..45fe452 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/NonNegativeIntegerSchemaTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/NonNegativeIntegerSchemaTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.count = new BigInteger("100");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateEmptyTestCases.java
index b987b56..e8100e0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeDate employee = new EmployeeDate();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateTestCases.java
index 7ba7cbc..ba52742 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeDateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeDate employee = new EmployeeDate();
Calendar cal = Calendar.getInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeTwoDatesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeTwoDatesTestCases.java
index 3f526a2..962618c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeTwoDatesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlschematype/XmlSchemaTypeTwoDatesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
EmployeeTwoDates employee = new EmployeeTwoDates();
Calendar cal = Calendar.getInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeNameTestCases.java
index 1ded4b4..ca23462 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
Page returnPage = new Page();
returnPage.setIsEmailLinkRequired(VALUE);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeTestCases.java
index 5578c93..41532f3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmltype/XmlTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
return Employee.buildEmployee();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayTestCases.java
index b372708..fb2bd14 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
BytesHolder holder = new BytesHolder();
byte[] bytes = "ASTRING".getBytes();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayWithIdTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayWithIdTestCases.java
index 03e7660..012f9d7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayWithIdTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueByteArrayWithIdTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
BytesHolderWithXmlId holder = new BytesHolderWithXmlId();
byte[] bytes = "ASTRING".getBytes();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueListTestCases.java
index 591a565..717aff8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
PhoneNumberList pn = new PhoneNumberList();
ArrayList numbers = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueTestCases.java
index 797465c..4af8c58 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
PhoneNumber pn = new PhoneNumber();
pn.number = CONTROL_NUMBER;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesTestCases.java
index d768597..2bffa23 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,12 +38,14 @@
setClasses(classes);
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_VALUE_WRAPPER, "value");
return props;
}
+ @Override
protected Object getControlObject() {
PhoneNumberWithAtts pn = new PhoneNumberWithAtts();
pn.number = CONTROL_NUMBER;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesXpathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesXpathTestCases.java
index 17d7943..ce515a8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesXpathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithAttributesXpathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setClasses(classes);
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_VALUE_WRAPPER, "value");
@@ -48,6 +49,7 @@
return props;
}
+ @Override
protected Object getControlObject() {
PhoneNumberWithAtts pn = new PhoneNumberWithAtts();
pn.number = CONTROL_NUMBER;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithNullAttrTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithNullAttrTestCases.java
index 890370d..880a0bf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithNullAttrTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvalue/XmlValueWithNullAttrTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,12 +38,14 @@
setClasses(classes);
}
+ @Override
public Map getProperties(){
Map props = new HashMap();
props.put(JAXBContextProperties.JSON_VALUE_WRAPPER, "value");
return props;
}
+ @Override
protected Object getControlObject() {
PhoneNumberWithAtts pn = new PhoneNumberWithAtts();
pn.number = CONTROL_NUMBER;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/Child.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/Child.java
index c5bec90..7f5e173 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/Child.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/Child.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,7 +22,7 @@
if(obj instanceof Child){
return ((childAttribute ==null && ((Child)obj).childAttribute==null) || (childAttribute.equals(((Child)obj).childAttribute)))
- && super.equals((Child)obj);
+ && super.equals(obj);
}
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullValueTestCases.java
index fde8607..06f3dc2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
expectsMarshalException = true;
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
@@ -66,6 +67,7 @@
return r;
}
+ @Override
public void assertMarshalException(Exception exception) throws Exception {
Throwable nested = exception.getCause();// getLinkedException();
assertTrue(nested instanceof XMLMarshalException);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullsTestCases.java
index 6b59bc6..6d10903 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeNullsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setClasses(new Class[]{Root.class});
}
+ @Override
public boolean isUnmarshalTest(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeQNameNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeQNameNSTestCases.java
index 50dbcdc..49f56a7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeQNameNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/XmlVariableNodeQNameNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
}
+ @Override
protected Marshaller getJSONMarshaller() throws Exception{
Map<String, String> namespaces = new HashMap<String, String>();
namespaces.put("uri1", "xxx");
@@ -66,6 +67,7 @@
}
+ @Override
protected Map getProperties() {
Map overrides = new HashMap();
String overridesString =
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodGetOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodGetOnlyTestCases.java
index d5f7953..b092c45 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodGetOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodGetOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,6 +67,7 @@
return r;
}
+ @Override
public void testRoundTrip(){
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodSetOnlyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodSetOnlyTestCases.java
index 7abd527..b564cd2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodSetOnlyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvariablenode/method/XmlVariableNodeMethodSetOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
return r;
}
+ @Override
public void testRoundTrip(){}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/XmlVirtualAccessMethodsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/XmlVirtualAccessMethodsTestCases.java
index b1efd4c..e04345c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/XmlVirtualAccessMethodsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/XmlVirtualAccessMethodsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
super(name);
}
+ @Override
public String getName() {
return "XML Virtual Access Methods: " + super.getName();
}
@@ -364,6 +365,7 @@
private class LogErrorHandler implements ErrorHandler {
private int errorCount = 0;
+ @Override
public void warning(SAXParseException exception) throws SAXException {
errorCount++;
if (DEBUG) {
@@ -373,6 +375,7 @@
if (THROW_VALIDATION_ERRORS) throw exception;
}
+ @Override
public void error(SAXParseException exception) throws SAXException {
errorCount++;
if (DEBUG) {
@@ -382,6 +385,7 @@
if (THROW_VALIDATION_ERRORS) throw exception;
}
+ @Override
public void fatalError(SAXParseException exception) throws SAXException {
errorCount++;
if (DEBUG) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/proporder/PropOrderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/proporder/PropOrderTestCases.java
index 426add8..7d1734a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/proporder/PropOrderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/proporder/PropOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,10 +68,12 @@
return customer;
}
+ @Override
public String getWriteControlJSONFormatted(){
return "org/eclipse/persistence/testing/jaxb/xmlvirtualaccessmethods/proporder/customer_formatted.json";
}
+ @Override
public boolean shouldRemoveWhitespaceFromControlDocJSON(){
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/OtherRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/OtherRootTestCases.java
index d5b66d6..49bc449 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/OtherRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/OtherRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
JAXBElement<Root> obj = new JAXBElement<Root>(new QName("otherNamespace", "otherRoot"), Root.class, new Root());
return obj;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeInheritanceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeInheritanceTestCases.java
index 65262b8..e73bf94 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeInheritanceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
return new Child();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeTestCases.java
index 8a1eb04..f2f49eb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/jaxb/xsitype/TypeAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setClasses(classes);
}
+ @Override
protected Object getControlObject() {
return new Root();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/SchemaGeneratorTestCase.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/SchemaGeneratorTestCase.java
index 2130ecc..b858f74 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/SchemaGeneratorTestCase.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/SchemaGeneratorTestCase.java
@@ -108,47 +108,89 @@
JavaModelInputImpl jModelInput = new JavaModelInputImpl(DOMAIN_CLASSES, new JavaModelImpl(new JaxbClassLoader(Thread.currentThread().getContextClassLoader(), DOMAIN_CLASSES)));
Helper helper = new Helper(jModelInput.getJavaModel());
- assertFalse(helper.isBuiltInJavaType(new JavaClass() { public String getRawName() { return "javax.xml.rpc.StringHolder";}
+ assertFalse(helper.isBuiltInJavaType(new JavaClass() { @Override
+ public String getRawName() { return "javax.xml.rpc.StringHolder";}
+ @Override
public JavaClassInstanceOf instanceOf() { return null; }
+ @Override
public boolean isSynthetic() { return false; }
+ @Override
public Collection getActualTypeArguments() { return null; }
+ @Override
public JavaClass getComponentType() { return null; }
+ @Override
public String getQualifiedName() { return null; }
+ @Override
public boolean hasActualTypeArguments() { return false; }
+ @Override
public Collection getDeclaredClasses() { return null; }
+ @Override
public JavaField getDeclaredField(String arg0) { return null; }
+ @Override
public Collection getDeclaredFields() { return null; }
+ @Override
public JavaMethod getDeclaredMethod(String arg0, JavaClass[] arg1) { return null; }
+ @Override
public Collection getDeclaredMethods() { return null; }
+ @Override
public JavaMethod getMethod(String arg0, JavaClass[] arg1) { return null; }
+ @Override
public Collection getMethods() { return null ;}
+ @Override
public JavaConstructor getConstructor(JavaClass[] parameterTypes) { return null; }
+ @Override
public Collection getConstructors() { return null; }
+ @Override
public JavaConstructor getDeclaredConstructor(JavaClass[] parameterTypes) { return null; }
+ @Override
public Collection getDeclaredConstructors() { return null; }
+ @Override
public int getModifiers() { return 0; }
+ @Override
public String getName() { return null; }
+ @Override
public JavaPackage getPackage() { return null; }
+ @Override
public String getPackageName() { return null; }
+ @Override
public JavaClass getSuperclass() { return null; }
+ @Override
public Type[] getGenericInterfaces() { return null; }
+ @Override
public Type getGenericSuperclass() { return null; }
+ @Override
public boolean isAbstract() { return false; }
+ @Override
public boolean isAnnotation() { return false; }
+ @Override
public boolean isArray() { return false; }
+ @Override
public boolean isAssignableFrom(JavaClass arg0) { return false; }
+ @Override
public boolean isEnum() { return false; }
+ @Override
public boolean isFinal() { return false; }
+ @Override
public boolean isInterface() { return false; }
+ @Override
public boolean isMemberClass() { return false; }
+ @Override
public boolean isPrimitive() { return false; }
+ @Override
public boolean isPrivate() { return false; }
+ @Override
public boolean isProtected() { return false; }
+ @Override
public boolean isPublic() { return false; }
+ @Override
public boolean isStatic() { return false; }
+ @Override
public JavaAnnotation getAnnotation(JavaClass arg0) { return null; }
+ @Override
public Collection getAnnotations() { return null; }
+ @Override
public JavaAnnotation getDeclaredAnnotation(JavaClass arg0) { return null; }
+ @Override
public Collection getDeclaredAnnotations() { return null; }
}));
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/builder/ChildSchemaGenerator.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/builder/ChildSchemaGenerator.java
index b74e755..a49a00b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/builder/ChildSchemaGenerator.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/moxy/unit/jaxb/compiler/builder/ChildSchemaGenerator.java
@@ -26,6 +26,7 @@
super(helper);
}
+ @Override
public TransformerPropertyBuilder getTransformerPropertyBuilder(Property property, TypeInfo typeInfo) {
return super.getTransformerPropertyBuilder(property, typeInfo);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/OXTestCase.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/OXTestCase.java
index 67d799f..db18a0f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/OXTestCase.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/OXTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -251,6 +251,7 @@
}
}
+ @Override
public String getName() {
String longClassName = this.getClass().getName();
String shortClassName = longClassName.substring(longClassName.lastIndexOf(".") + 1, longClassName.length() - 1);
@@ -420,6 +421,7 @@
}
}
+ @Override
protected void compareValues(Object controlValue, Object testValue){
if(controlValue instanceof JAXBElement && testValue instanceof JAXBElement){
compareJAXBElementObjects((JAXBElement)controlValue, (JAXBElement)testValue);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/ClassLoaderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/ClassLoaderTestCases.java
index 62412ce..f338860 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/ClassLoaderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/ClassLoaderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
String[] arguments = { "-c", "org.eclipse.persistence.testing.oxm.classloader.ClassLoaderTestCases" };
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
employeeClassLoader = new JARClassLoader("org/eclipse/persistence/testing/oxm/classloader/Employee.jar");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/JARClassLoader.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/JARClassLoader.java
index e40707a..37d250e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/JARClassLoader.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/JARClassLoader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -147,6 +147,7 @@
/**
* Return the class for the specified name, resolving it if necessary.
*/
+@Override
protected Class loadClass(String className, boolean resolve) throws ClassNotFoundException {
Class c = this.loadUnresolvedClass(className);
if (resolve) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/MappingClassLoaderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/MappingClassLoaderTestCases.java
index 0ad7618..1e3132a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/MappingClassLoaderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/classloader/MappingClassLoaderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
classLoader = new JARClassLoader("org/eclipse/persistence/testing/oxm/classloader/MappingTests.jar");
xmlContext = getXMLContext(new MappingTestProject(classLoader, platform, metadata), classLoader);
@@ -96,7 +97,7 @@
unmarshalDoc = parse(MAPPING_TEST_RESOURCE_NO_CHOICE);
}
} else {
- if(platform == OXTestCase.platform.SAX) {
+ if(platform == Platform.SAX) {
unmarshalDoc = parse(MAPPING_TEST_RESOURCE_NO_BINARY);
} else {
unmarshalDoc = parse(MAPPING_TEST_RESOURCE_NO_CHOICE_OR_BINARY);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/jaxbenum/JAXBEnumTypeConverterProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/jaxbenum/JAXBEnumTypeConverterProject.java
index 2a5ddd7..9d55633 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/jaxbenum/JAXBEnumTypeConverterProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/jaxbenum/JAXBEnumTypeConverterProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,7 +38,7 @@
firstNameMapping.setXPath("first-name/text()");
JAXBEnumTypeConverter converter = new JAXBEnumTypeConverter(firstNameMapping,"theClassName", false);
- ((XMLDirectMapping)firstNameMapping).setConverter(converter);
+ firstNameMapping.setConverter(converter);
descriptor.addMapping(firstNameMapping);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterProject.java
index d32bb47..b5d1bd7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,31 +60,31 @@
XMLDirectMapping shirtmapping = (XMLDirectMapping)desc.getMappingForAttributeName("shirtSize");
JAXBTypesafeEnumConverter shirtConverter = new JAXBTypesafeEnumConverter();
shirtConverter.setEnumClass(MyTypeSafeEnumClass.class);
- ((XMLDirectMapping)shirtmapping).setConverter(shirtConverter);
+ shirtmapping.setConverter(shirtConverter);
XMLCompositeDirectCollectionMapping hatmapping = (XMLCompositeDirectCollectionMapping)desc.getMappingForAttributeName("hatSizes");
JAXBTypesafeEnumConverter hatConverter = new JAXBTypesafeEnumConverter();
hatConverter.setEnumClass(MyTypeSafeEnumClass.class);
- ((XMLCompositeDirectCollectionMapping)hatmapping).setValueConverter(hatConverter);
+ hatmapping.setValueConverter(hatConverter);
}
public static void amendDescriptorNoEnumClass(ClassDescriptor desc) {
XMLDirectMapping shirtmapping = (XMLDirectMapping)desc.getMappingForAttributeName("shirtSize");
JAXBTypesafeEnumConverter shirtConverter = new JAXBTypesafeEnumConverter();
- ((XMLDirectMapping)shirtmapping).setConverter(shirtConverter);
+ shirtmapping.setConverter(shirtConverter);
}
public static void amendDescriptorNoSuchMethod(ClassDescriptor desc) {
XMLDirectMapping shirtmapping = (XMLDirectMapping)desc.getMappingForAttributeName("shirtSize");
JAXBTypesafeEnumConverter shirtConverter = new JAXBTypesafeEnumConverter();
shirtConverter.setEnumClass(TypeSafeEnumConverterTestCases.class);
- ((XMLDirectMapping)shirtmapping).setConverter(shirtConverter);
+ shirtmapping.setConverter(shirtConverter);
}
public static void amendDescriptorInvalidEnumClass(ClassDescriptor desc) {
XMLDirectMapping shirtmapping = (XMLDirectMapping)desc.getMappingForAttributeName("shirtSize");
JAXBTypesafeEnumConverter shirtConverter = new JAXBTypesafeEnumConverter();
shirtConverter.setEnumClassName("a.b.c");
- ((XMLDirectMapping)shirtmapping).setConverter(shirtConverter);
+ shirtmapping.setConverter(shirtConverter);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterTestCases.java
index 09fdb5e..10d308e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/converter/typesafeenum/TypeSafeEnumConverterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setFirstName("Linda");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/DeferredContentHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/DeferredContentHandlerTestCases.java
index 3e23c97..3c91264 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/DeferredContentHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/DeferredContentHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
saxParserFactory.setNamespaceAware(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/TestDeferredContentHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/TestDeferredContentHandler.java
index f9adec0..def35a0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/TestDeferredContentHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deferred/TestDeferredContentHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
reader = theReader;
}
+ @Override
protected void processEmptyElement() throws SAXException {
PROCESS_EMPTY++;
endProcessing();
@@ -45,11 +46,13 @@
endProcessing();
}
+ @Override
protected void processComplexElement() throws SAXException {
PROCESS_COMPLEX_ELEMENT++;
endProcessing();
}
+ @Override
protected void processSimpleElement() throws SAXException {
PROCESS_SIMPLE_ELEMENT++;
endProcessing();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deploymentxml/DeploymentXMLXsiTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deploymentxml/DeploymentXMLXsiTypeTestCases.java
index 5960ea3..87801fb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deploymentxml/DeploymentXMLXsiTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/deploymentxml/DeploymentXMLXsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,10 +44,10 @@
XMLPlatform xmlPlatform = XMLPlatformFactory.getInstance().getXMLPlatform();
XMLParser parser = xmlPlatform.newXMLParser();
InputStream stream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/deploymentxml/db-adapter-toplink-mapping-file.xml");
- Project proj = reader.read(new InputStreamReader(stream));
+ Project proj = XMLProjectReader.read(new InputStreamReader(stream));
StringWriter writer = new StringWriter();
- new XMLProjectWriter().write(proj, writer);
+ XMLProjectWriter.write(proj, writer);
parser.setNamespaceAware(true);
@@ -57,6 +57,7 @@
URL eclipselinkSchemaURL = getClass().getClassLoader().getResource(schema);
parser.setEntityResolver(new EntityResolver() {
+ @Override
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException {
if (XMLProjectReader.OPM_SCHEMA.equals(systemId)) {
URL url = getClass().getClassLoader().getResource(XMLProjectReader.SCHEMA_DIR + XMLProjectReader.OPM_SCHEMA);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsAlwaysWrapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsAlwaysWrapTestCases.java
index 3f575df..7cceb13 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsAlwaysWrapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsAlwaysWrapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
TestRunner.main(arguments);
}
+ @Override
protected Object getControlObject() {
XMLRoot xmlRoot = new XMLRoot();
MailingAddress address = new MailingAddress();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases.java
index 36c2a8a..2665634 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
TestRunner.main(arguments);
}
+ @Override
protected Object getControlObject() {
MailingAddress address = new MailingAddress();
XMLRoot xmlRoot = new XMLRoot();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases2.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases2.java
index 0ae3f42..31b3e5b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases2.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
TestRunner.main(arguments);
}
+ @Override
protected Object getControlObject() {
MailingAddress address = new MailingAddress();
XMLRoot xmlRoot = new XMLRoot();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases3.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases3.java
index 5a63335..2f068c6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases3.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/descriptor/rootelement/multipleroots/MultipleRootsTestCases3.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
TestRunner.main(arguments);
}
+ @Override
protected Object getControlObject() {
MailingAddress address = new MailingAddress();
return address;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/BasicDocumentPreservationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/BasicDocumentPreservationTestCases.java
index c5d72ea..da24c23 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/BasicDocumentPreservationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/BasicDocumentPreservationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext("DocumentPreservationSession");
marshaller = context.createMarshaller();
@@ -56,7 +57,7 @@
Employee emp = (Employee)unmarshaller.unmarshal(sourceDocument);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -68,7 +69,7 @@
emp.setLastName(null);
emp.getAddress().setCity(null);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -84,7 +85,7 @@
addr.setProvince("ON");
addr.setPostalCode("A1A 1A1");
emp.setAddress(addr);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeCollectionTestCases.java
index e76b3ed..ed14d3e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext("DocumentPreservationSession");
marshaller = context.createMarshaller();
@@ -64,7 +65,7 @@
newPhones.addElement(pn);
}
emp.setPhoneNumbers(newPhones);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -77,7 +78,7 @@
Vector phones = emp.getPhoneNumbers();
phones.remove(0);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -95,7 +96,7 @@
num.setNumber(4321);
phones.addElement(num);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -110,7 +111,7 @@
num.setExchange(456);
num.setNumber(7890);
phones.addElement(num);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -121,7 +122,7 @@
Employee emp = (Employee)unmarshaller.unmarshal(sourceDocument);
emp.setPhoneNumbers(null);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -132,7 +133,7 @@
Employee emp = (Employee)unmarshaller.unmarshal(sourceDocument);
emp.setPhoneNumbers(new Vector());
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeObjectTestCases.java
index 80f8fb6..75b9275 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/CompositeObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext("DocumentPreservationSession");
marshaller = context.createMarshaller();
@@ -60,7 +61,7 @@
Employee emp = (Employee)unmarshaller.unmarshal(sourceDocument);
emp.getAddress().setCity("New Minas");
((CanadianAddress)emp.getAddress()).setProvince("NS");
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -70,7 +71,7 @@
Employee emp = (Employee)unmarshaller.unmarshal(sourceDocument);
emp.setAddress(null);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
@@ -85,7 +86,7 @@
addr.setState("NY");
addr.setZipCode("90210");
emp.setAddress(addr);
- Document outputDoc = (Document)marshaller.objectToXML(emp);
+ Document outputDoc = marshaller.objectToXML(emp);
assertXMLIdentical(controlDocument, outputDoc);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/DocumentPreservationFragmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/DocumentPreservationFragmentTestCases.java
index 236b80a..1f7a3b5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/DocumentPreservationFragmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/DocumentPreservationFragmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext("DocumentPreservationSession");
marshaller = context.createMarshaller();
@@ -54,6 +55,7 @@
}
+ @Override
public void tearDown() {
marshaller.setFragment(false);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/MyContentHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/MyContentHandler.java
index a5d87b9..1d38661 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/MyContentHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/documentpreservation/MyContentHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,11 +25,13 @@
super();
}
+ @Override
public void startDocument() throws SAXException {
startTriggered = true;
super.startDocument();
}
+ @Override
public void endDocument() throws SAXException {
endTriggered = true;
super.endDocument();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/dynamic/DynamicTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/dynamic/DynamicTestCases.java
index edf32b1..dd2cf6e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/dynamic/DynamicTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/dynamic/DynamicTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,12 +55,13 @@
ClassLoader sysClassLoader = Thread.currentThread().getContextClassLoader();
dynamicClassLoader = new DynamicClassLoader(sysClassLoader);
- dynamicTestProject = DynamicTypeBuilder.loadDynamicProject((Project) new DynamicTestProject(), null, dynamicClassLoader);
+ dynamicTestProject = DynamicTypeBuilder.loadDynamicProject(new DynamicTestProject(), null, dynamicClassLoader);
setProject(dynamicTestProject);
setControlDocument(XML_RESOURCE);
}
+ @Override
public Object getControlObject() {
try {
Object rootObj = newInstance(ROOT_CLASS_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/MarshalListenerImpl.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/MarshalListenerImpl.java
index b2bac90..4651bb9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/MarshalListenerImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/MarshalListenerImpl.java
@@ -37,6 +37,7 @@
public MarshalListenerImpl() {
events = new ArrayList();
}
+ @Override
public void beforeMarshal(Object obj) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_BEFORE_MARSHAL);
@@ -46,6 +47,7 @@
events.add(PHONE_BEFORE_MARSHAL);
}
}
+ @Override
public void afterMarshal(Object obj) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_AFTER_MARSHAL);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyCollectionTestCases.java
index bd3c7a0..4561df1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
expectedUnmarshalEvents.add(UnmarshalListenerImpl.EMPLOYEE_AFTER_UNMARSHAL);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
unmarshalListener = new UnmarshalListenerImpl();
@@ -70,16 +71,19 @@
return marshaller;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Expected sequence of Unmarshal events not found", expectedUnmarshalEvents.equals(unmarshalListener.events));
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Expected sequence of Marshal events not found", expectedMarshalEvents.equals(listener.events));
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
ArrayList anyCollection = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyObjectTestCases.java
index 4e9567a..6ad6c65 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithAnyObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
expectedUnmarshalEvents.add(UnmarshalListenerImpl.EMPLOYEE_AFTER_UNMARSHAL);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
unmarshalListener = new UnmarshalListenerImpl();
@@ -64,16 +65,19 @@
return marshaller;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Expected sequence of Unmarshal events not found", expectedUnmarshalEvents.equals(unmarshalListener.events));
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Expected sequence of Marshal events not found", expectedMarshalEvents.equals(listener.events));
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
Address address = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeCollectionTestCases.java
index 1d08802..628c54c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
expectedUnmarshalEvents.add(UnmarshalListenerImpl.EMPLOYEE_AFTER_UNMARSHAL);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
unmarshalListener = new UnmarshalListenerImpl();
@@ -69,16 +70,19 @@
return marshaller;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Expected sequence of Unmarshal events not found", expectedUnmarshalEvents.equals(unmarshalListener.events));
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Expected sequence of Marshal events not found", expectedMarshalEvents.equals(listener.events));
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeObjectTestCases.java
index 635e271..64636e4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/RootWithCompositeObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
expectedUnmarshalEvents.add(UnmarshalListenerImpl.EMPLOYEE_AFTER_UNMARSHAL);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
unmarshalListener = new UnmarshalListenerImpl();
@@ -65,16 +66,19 @@
return marshaller;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Expected sequence of Unmarshal events not found", expectedUnmarshalEvents.equals(unmarshalListener.events));
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertTrue("Expected sequence of Marshal events not found", expectedMarshalEvents.equals(listener.events));
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
Address address = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/UnmarshalListenerImpl.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/UnmarshalListenerImpl.java
index de1270e..2864a49 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/UnmarshalListenerImpl.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/UnmarshalListenerImpl.java
@@ -37,6 +37,7 @@
public UnmarshalListenerImpl() {
events = new ArrayList();
}
+ @Override
public void beforeUnmarshal(Object obj, Object parent) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_BEFORE_UNMARSHAL);
@@ -46,6 +47,7 @@
events.add(PHONE_BEFORE_UNMARSHAL);
}
}
+ @Override
public void afterUnmarshal(Object obj, Object parent) {
if(obj instanceof Employee) {
events.add(EMPLOYEE_AFTER_UNMARSHAL);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/EmployeeProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/EmployeeProject.java
index 1d19437..dc26f95 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/EmployeeProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/EmployeeProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,9 +31,11 @@
super();
}
+ @Override
public XMLDescriptor addEmployeeDescriptor() {
XMLDescriptor descriptor = super.addEmployeeDescriptor();
descriptor.getEventManager().addListener(new DescriptorEventAdapter() {
+ @Override
public void postBuild(DescriptorEvent event) {
events.add(PostBuildEventTestCases.EMPLOYEE_POST_BUILD);
}
@@ -41,9 +43,11 @@
return descriptor;
}
+ @Override
public XMLDescriptor addAddressDescriptor() {
XMLDescriptor descriptor = super.addAddressDescriptor();
descriptor.getEventManager().addListener(new DescriptorEventAdapter() {
+ @Override
public void postBuild(DescriptorEvent event) {
events.add(PostBuildEventTestCases.ADDRESS_POST_BUILD);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/PostBuildEventTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/PostBuildEventTestCases.java
index b364a6d..c3ac90e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/PostBuildEventTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/events/descriptor/PostBuildEventTestCases.java
@@ -35,17 +35,20 @@
setControlDocument("org/eclipse/persistence/testing/oxm/events/composite_object.xml");
}
+ @Override
public void setUp() throws Exception {
super.setUp();
project.setup();
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertTrue("Employee post build event did not occur as expected", project.events.contains(EMPLOYEE_POST_BUILD));
assertTrue("Address post build event did not occur as expected", project.events.contains(ADDRESS_POST_BUILD));
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
Address address = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDefaultNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDefaultNSTestCases.java
index 8a201b8..2e191b9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDefaultNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDefaultNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/inheritance/car.json");
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDiffPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDiffPrefixTestCases.java
index 0fda996..0ce6795 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDiffPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarDiffPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setWriteControlDocument("org/eclipse/persistence/testing/oxm/inheritance/car.xml");
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarNoPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarNoPrefixTestCases.java
index 417f1e3..332d7a0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarNoPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarNoPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
setControlJSONWrite("org/eclipse/persistence/testing/oxm/inheritance/car.json");
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarTestCases.java
index 724d592..1539d2c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceCarTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/inheritance/car.json");
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceDiffPrefixNonRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceDiffPrefixNonRootTestCases.java
index 32ec1df..525d8fa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceDiffPrefixNonRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceDiffPrefixNonRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
ParkingLot lot = new ParkingLot();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceNoRootOnChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceNoRootOnChildTestCases.java
index 8ca6dd4..0e1316e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceNoRootOnChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceNoRootOnChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/inheritance/car.json");
}
+ @Override
public Object getControlObject() {
Car car = new Car();
car.numberOfDoors = 2;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceProjectNoRootOnChild.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceProjectNoRootOnChild.java
index d8f0f95..b64c425 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceProjectNoRootOnChild.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceProjectNoRootOnChild.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
public class InheritanceProjectNoRootOnChild extends InheritanceProject{
+ @Override
public XMLDescriptor getCarDescriptor() {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(org.eclipse.persistence.testing.oxm.inheritance.Car.class);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleDiffPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleDiffPrefixTestCases.java
index 003a102..cdebb03 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleDiffPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleDiffPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
Vehicle vehicle = new Vehicle();
vehicle.model = "Blah Blah";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleTestCases.java
index b2b2cdf..0a7ebdb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/InheritanceVehicleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/inheritance/vehicle.json");
}
+ @Override
public Object getControlObject() {
Vehicle vehicle = new Vehicle();
vehicle.model = "Blah Blah";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/classextractor/CarClassExtractorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/classextractor/CarClassExtractorTestCases.java
index afb9132..9e18cf9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/classextractor/CarClassExtractorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/classextractor/CarClassExtractorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,12 +40,14 @@
TestRunner.main(arguments);
}
+ @Override
protected Map<String, String> getNamespaces(){
Map map = new HashMap<String, String>();
map.put("mynamespaceuri", "prefix");
return map;
}
+ @Override
public Object getControlObject() {
ParkingLot lot = new ParkingLot();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/ns/NSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/ns/NSTestCases.java
index b80834e..8867b94 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/ns/NSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/ns/NSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,10 +32,12 @@
setControlJSON("org/eclipse/persistence/testing/oxm/inheritance/ns.json");
}
+ @Override
protected boolean getNamespaceAware(){
return true;
}
+ @Override
protected Map<String, String> getNamespaces(){
Map<String, String> namespaces = new HashMap<String, String>();
namespaces.put("urn:parent", "parent");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedTestCases.java
index a52383b..3f79dbb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
Address add = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedWithCdnAddressXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedWithCdnAddressXsiTestCases.java
index 6a7cae3..5ccfb9c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedWithCdnAddressXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/AddressAsNestedWithCdnAddressXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
CanadianAddress add = new CanadianAddress();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsNestedTestCases.java
index 716373c..f075921 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Dependant dep = new Dependant();
CanadianAddress cadd = new CanadianAddress();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsRootTestCases.java
index d44705c..7dd2263 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/CanadianAddressAsRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setControlDocument(READ_DOC);
}
+ @Override
public Object getControlObject() {
CanadianAddress cadd = new CanadianAddress();
cadd.setId("123");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsCdnAddressTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsCdnAddressTestCases.java
index 2883d18..c17fcf0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsCdnAddressTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsCdnAddressTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlJSONWrite(JSON_WRITE_DOC);
}
+ @Override
public Object getControlObject() {
ContactMethod cm = new ContactMethod();
cm.setId("123");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedCdnAddressTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedCdnAddressTestCases.java
index e26c9e6..d4faca9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedCdnAddressTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedCdnAddressTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlJSONWrite(JSON_WRITE_DOC);
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
ContactMethod cm = new ContactMethod();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedTestCases.java
index 4ef015e..a0a0817 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
ContactMethod cm = new ContactMethod();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithAddressXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithAddressXsiTestCases.java
index 42a9189..dc05de5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithAddressXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithAddressXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
Address add = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithCdnAddressXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithCdnAddressXsiTestCases.java
index 5af47f1..4497ea4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithCdnAddressXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsNestedWithCdnAddressXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
CanadianAddress add = new CanadianAddress();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootTestCases.java
index 5f04481..40aa4b6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
ContactMethod cm = new ContactMethod();
cm.setId("123");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootWithAddressXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootWithAddressXsiTestCases.java
index 14654c9..65b0c90 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootWithAddressXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/ContactAsRootWithAddressXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Address add = new Address();
add.setId("123");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/XmlRootWithContactXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/XmlRootWithContactXsiTestCases.java
index 9f302cc..04576e9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/XmlRootWithContactXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/XmlRootWithContactXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
return namespaces;
}
+ @Override
public Object getControlObject() {
ContactMethod cm = new ContactMethod();
cm.setId("123");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/ContactAsAnyNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/ContactAsAnyNestedTestCases.java
index 91674eb..32e0fc0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/ContactAsAnyNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/ContactAsAnyNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_DOC);
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
ContactMethod cm = new ContactMethod();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/collection/ContactsAsAnyNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/collection/ContactsAsAnyNestedTestCases.java
index 9f7a68b..8b99718 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/collection/ContactsAsAnyNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/any/collection/ContactsAsAnyNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlJSON(JSON_DOC);
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
ArrayList contacts = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedTestCases.java
index 6421256..10b0673 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
ArrayList adds = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressNoDefaultRootTypeXsiTestsCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressNoDefaultRootTypeXsiTestsCases.java
index 2b65edc..652b9b5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressNoDefaultRootTypeXsiTestsCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressNoDefaultRootTypeXsiTestsCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,13 +34,14 @@
((XMLDescriptor)p.getDescriptor(CanadianAddress.class)).setDefaultRootElementField(null);
((XMLDescriptor)p.getDescriptor(CanadianAddress.class)).setDefaultRootElement(null);
- ((XMLCompositeCollectionMapping)((XMLDescriptor)p.getDescriptor(Employee.class)).getMappingForAttributeName("addresses")).setReferenceClass(null);
- ((XMLField)((XMLCompositeCollectionMapping)((XMLDescriptor)p.getDescriptor(Employee.class)).getMappingForAttributeName("addresses")).getField()).setLeafElementType(null);
+ ((XMLCompositeCollectionMapping) p.getDescriptor(Employee.class).getMappingForAttributeName("addresses")).setReferenceClass(null);
+ ((XMLField) p.getDescriptor(Employee.class).getMappingForAttributeName("addresses").getField()).setLeafElementType(null);
setProject(p);
setControlDocument(READ_DOC);
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
ArrayList adds = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressXsiTestCases.java
index 2e51945..888028d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/AddressesAsNestedWithCdnAddressXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
ArrayList adds = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressAsRefClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressAsRefClassTestCases.java
index cde5155..f91f5bb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressAsRefClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressAsRefClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,7 +30,7 @@
super(name);
Project p = new COMCollectionTypeProject();
((XMLCompositeCollectionMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("addresses")).setReferenceClass(CanadianAddress.class);
- ((XMLField)((XMLCompositeCollectionMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("addresses")).getField()).setLeafElementType(null);
+ ((XMLField) p.getDescriptor(Employee.class).getMappingForAttributeName("addresses").getField()).setLeafElementType(null);
setProject(p);
setControlDocument(READ_DOC);
@@ -38,6 +38,7 @@
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
ArrayList adds = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressesAsNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressesAsNestedTestCases.java
index 12d7aeb..78b49e4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressesAsNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/CanadianAddressesAsNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
}
+ @Override
public Object getControlObject() {
Dependant dep = new Dependant();
ArrayList adds = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedTestCases.java
index 06c840b..e494b1c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
ArrayList contacts = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithAddressXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithAddressXsiTestCases.java
index 9de65ba..bf5bcea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithAddressXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithAddressXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
ArrayList addresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithCdnAddressXsiTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithCdnAddressXsiTestCases.java
index b864f91..4a8aedd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithCdnAddressXsiTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/inheritance/typetests/compositecollection/ContactsAsNestedWithCdnAddressXsiTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON(JSON_READ_DOC);
}
+ @Override
public Object getControlObject() {
Customer cust = new Customer();
ArrayList addresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/XMLMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/XMLMappingTestCases.java
index 6c14c22..dc4a3c1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/XMLMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/XMLMappingTestCases.java
@@ -110,6 +110,7 @@
}
}
+ @Override
public void setUp() throws Exception {
setupParser();
@@ -126,6 +127,7 @@
return xmlMarshaller;
}
+ @Override
public void tearDown() {
parser = null;
xmlContext = null;
@@ -487,7 +489,7 @@
if(XML_OUTPUT_FACTORY != null && staxResultClass != null) {
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLStreamWriter streamWriter= factory.createXMLStreamWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -532,7 +534,7 @@
if(XML_OUTPUT_FACTORY != null && staxResultClass != null) {
StringWriter writer = new StringWriter();
XMLOutputFactory factory = XMLOutputFactory.newInstance();
- factory.setProperty(factory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
+ factory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.valueOf(false));
XMLEventWriter eventWriter= factory.createXMLEventWriter(writer);
Object objectToWrite = getWriteControlObject();
@@ -692,36 +694,47 @@
private static class FakeValidatorHandler extends ValidatorHandler {
+ @Override
public void setDocumentLocator(Locator locator) {
}
+ @Override
public void startDocument() throws SAXException {
}
+ @Override
public void endDocument() throws SAXException {
}
+ @Override
public void startPrefixMapping(String prefix, String uri) throws SAXException {
}
+ @Override
public void endPrefixMapping(String prefix) throws SAXException {
}
+ @Override
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException {
}
+ @Override
public void endElement(String uri, String localName, String qName) throws SAXException {
}
+ @Override
public void characters(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void processingInstruction(String target, String data) throws SAXException {
}
+ @Override
public void skippedEntity(String name) throws SAXException {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/reuse/AnyAttributeReuseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/reuse/AnyAttributeReuseTestCases.java
index faa226e..4b8796c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/reuse/AnyAttributeReuseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/reuse/AnyAttributeReuseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyattribute/reuse/reuse.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Properties any = new Properties();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/usemaptests/AnyAttributeUsingMapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/usemaptests/AnyAttributeUsingMapTestCases.java
index 0b49518..34e69f0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/usemaptests/AnyAttributeUsingMapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/usemaptests/AnyAttributeUsingMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/usemaptests/multiple_attributes.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Hashtable any = new Hashtable();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java
index dfc4556..0ad6091 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/multiple_attributes_ns.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
@@ -47,6 +48,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java
index 27fbe2e..7712f71 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/multiple_attributes_ns.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
@@ -46,6 +47,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesTestCases.java
index dac4605..919916c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeMultipleAttributesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
xmlToObjectTest(testObject);
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesNSTestCases.java
index e8796ea..72a81ae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setProject(new AnyAttributeWithGroupingElementNSProject());
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/no_attributes_ns.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesTestCases.java
index ae4d7bf..2e6cf4e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withgroupingelement/AnyAttributeNoAttributesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/no_attributes.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java
index 779d3eb..488c96b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSExcludeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/multiple_attributes_ns.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
@@ -54,6 +55,7 @@
}
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java
index 39b9e6e..01c6c0c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/multiple_attributes_ns.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
@@ -52,6 +53,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesTestCases.java
index ce44acc..cb023d5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeMultipleAttributesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/multiple_attributes.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNSonRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNSonRootTestCases.java
index cfdbf5d..5f7b282 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNSonRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNSonRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/multiple_attributes_ns_on_root.xml");
}
+ @Override
public Object getControlObject() {
Wrapper theWrapper = new Wrapper();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesNSTestCases.java
index edfbc43..3145a62 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/no_attributes_ns.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
@@ -35,6 +36,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesTestCases.java
index 24d3438..0fcecf3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNoAttributesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/no_attributes.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNotInNRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNotInNRTestCases.java
index b0110ce..a3963da 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNotInNRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/AnyAttributeNotInNRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyattribute/withoutgroupingelement/multiple_attributes_ns_not_in_nr.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
HashMap any = new HashMap();
@@ -48,6 +49,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
Root root = new Root();
HashMap any = new HashMap();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/defaultnamespace/AnyCollectionComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/defaultnamespace/AnyCollectionComplexChildrenTestCases.java
index d8c6591..33433d5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/defaultnamespace/AnyCollectionComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/defaultnamespace/AnyCollectionComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/defaultnamespace/complex_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/reuse/AnyCollectionReuseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/reuse/AnyCollectionReuseTestCases.java
index 8f75098..be6ff9a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/reuse/AnyCollectionReuseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/reuse/AnyCollectionReuseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/defaultnamespace/complex_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Stack();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenNSTestCases.java
index fbb8fd8..18cd021 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
//setWriteControlDoc("org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/complex_children_ns_write.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenTestCases.java
index 8582d84..3517f9f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/complex_children.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenArrayListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenArrayListTestCases.java
index ad471f4..3a92c51 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenArrayListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/mixed_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenTestCases.java
index 35a8165..c290795 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionMixedChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/mixed_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoChildrenTestCases.java
index 3191e97..552d915 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/no_children.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
return root;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java
index 0c40984..6b92599 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,10 +39,12 @@
expectsMarshalException = true;
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java
index 3453986..e04dafd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
public class AnyCollectionNoDefaultRootWithGroupingElementProject
extends AnyCollectionWithGroupingElementProject {
+ @Override
public ClassDescriptor buildChildDescriptor() {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(Child.class);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionTextChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionTextChildTestCases.java
index ae711aa..4bb568b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionTextChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionTextChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/text_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionWithGroupingWithXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionWithGroupingWithXMLRootTestCases.java
index c2631a4..3b0fa22 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionWithGroupingWithXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withgroupingelement/AnyCollectionWithGroupingWithXMLRootTestCases.java
@@ -33,7 +33,7 @@
public AnyCollectionWithGroupingWithXMLRootTestCases(String name) throws Exception {
super(name);
Project project = new AnyCollectionWithGroupingElementProjectNS();
- ((XMLAnyCollectionMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyCollectionMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
XMLSchemaClassPathReference schemaRef = new XMLSchemaClassPathReference();
schemaRef.setSchemaContext("/myns:childType");
@@ -52,6 +52,7 @@
return namespaces;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
@@ -133,6 +134,7 @@
return root;
}
+ @Override
public Object getJSONReadControlObject(){
//different order - mixed always last and same qnames grouped together, no namespaces
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionComplexChildrenTestCases.java
index d40b867..c54c006 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
//setWriteControlDoc("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/complex_children_write.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepAllAsElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepAllAsElementTestCases.java
index dbd8151..e0dfb23 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepAllAsElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepAllAsElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/keep_as_element.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNS2TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNS2TestCases.java
index 9679963..2c89615 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNS2TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNS2TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/keep_as_element_ns2.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
@@ -72,6 +73,7 @@
TestRunner.main(arguments);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
Object firstObject = ((Root)testObject).getAny().get(1);
@@ -85,6 +87,7 @@
}
+ @Override
public Document getWriteControlDocument() throws Exception
{
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNSTestCases.java
index 4f70cef..0e58d74 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/keep_as_element_ns.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
@@ -70,6 +71,7 @@
TestRunner.main(arguments);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
Object firstObject = ((Root)testObject).getAny().get(1);
@@ -83,6 +85,7 @@
}
+ @Override
public Document getWriteControlDocument() throws Exception {
java.io.InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/keep_as_element_ns_write.xml");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementTestCases.java
index 5d35272..e2f027b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionKeepUnknownAsElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/keep_as_element.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionMixedChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionMixedChildrenTestCases.java
index 14057f6..8b6bdac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionMixedChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionMixedChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/mixed_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoChildrenTestCases.java
index a32d6b7..afeac32 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/no_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
return root;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java
index d0c0bbb..a8e02bb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,10 +37,12 @@
expectsMarshalException = true;
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java
index b192c56..84d1fdd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNoDefaultRootWithGroupingElementProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
public class AnyCollectionNoDefaultRootWithGroupingElementProject
extends AnyCollectionWithGroupingElementProject {
+ @Override
public ClassDescriptor buildChildDescriptor() {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(Child.class);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNonRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNonRootTestCases.java
index c066eef..8c4ce72 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNonRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionNonRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
Wrapper wrapper = new Wrapper();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionOnlyMappedWithoutGroupingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionOnlyMappedWithoutGroupingTestCases.java
index f7fcdb4..da4979d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionOnlyMappedWithoutGroupingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionOnlyMappedWithoutGroupingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,7 +44,7 @@
schemaRef.setType(XMLSchemaClassPathReference.COMPLEX_TYPE);
((XMLDescriptor)project.getDescriptor(Child.class)).setSchemaReference(schemaRef);
- ((XMLAnyCollectionMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyCollectionMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
setProject(project);
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/complex_children_mapped_only.xml");
@@ -52,6 +52,7 @@
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
@@ -95,6 +96,7 @@
return root;
}
+ @Override
public Document getWriteControlDocument() {
return writeControlDoc;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionSkipUnknownTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionSkipUnknownTestCases.java
index 2f30efc..ff8bc10 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionSkipUnknownTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionSkipUnknownTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,11 +28,12 @@
public AnyCollectionSkipUnknownTestCases(String name) throws Exception {
super(name);
Project project = new AnyCollectionWithGroupingElementProject();
- ((XMLAnyCollectionMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyCollectionMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
setProject(project);
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/skip_unknown_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
@@ -53,6 +54,7 @@
return root;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
String resource = "org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/skip_unknown_children_write.xml";
InputStream inputStream = ClassLoader.getSystemResourceAsStream(resource);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionTextChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionTextChildTestCases.java
index d11cd8d..f0ca767 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionTextChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionTextChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/text_children.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionWithoutGroupingWithXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionWithoutGroupingWithXMLRootTestCases.java
index 156f0c1..c0b9e64 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionWithoutGroupingWithXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/AnyCollectionWithoutGroupingWithXMLRootTestCases.java
@@ -31,7 +31,7 @@
super(name);
Project project = new AnyCollectionWithGroupingElementProject();
- ((XMLAnyCollectionMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyCollectionMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
XMLSchemaClassPathReference schemaRef = new XMLSchemaClassPathReference();
schemaRef.setSchemaContext("/childType");
@@ -45,6 +45,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anycollection/withoutgroupingelement/complex_children_xmlroot.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Vector any = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildNSTestCases.java
index 86506cb..82f35af 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/complex_child_ns.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Child child = new Child();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildTestCases.java
index a986071..2b0119c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectComplexChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/complex_child.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Child child = new Child();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoChildTestCases.java
index ab7f81b..a67aef6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/no_child.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java
index cf1d3d2..9f70fc2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,10 +33,12 @@
expectsMarshalException = true;
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Child child = new Child();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootWithGroupingElementProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootWithGroupingElementProject.java
index 86b8a1c..a4f2bee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootWithGroupingElementProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectNoDefaultRootWithGroupingElementProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
this.addDescriptor(buildChildDescriptor());
}
+ @Override
public ClassDescriptor buildRootDescriptor() {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(Root.class);
@@ -42,6 +43,7 @@
return descriptor;
}
+ @Override
public ClassDescriptor buildChildDescriptor() {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(Child.class);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectTextChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectTextChildTestCases.java
index 82a0293..b82aa59 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectTextChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectTextChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/text_child.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
root.setAny("root's text");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootSimpleTestCases.java
index daee683..96720e9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,13 +26,14 @@
public AnyObjectWithGroupingWithXMLRootSimpleTestCases(String name) throws Exception {
super(name);
Project project = new AnyObjectWithGroupingElementProjectNS();
- ((XMLAnyObjectMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyObjectMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
setProject(project);
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/simple_ns_xmlroot.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootTestCases.java
index 5d1aba8..e1c8de4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,7 +26,7 @@
public AnyObjectWithGroupingWithXMLRootTestCases(String name) throws Exception {
super(name);
Project project = new AnyObjectWithGroupingElementProjectNS();
- ((XMLAnyObjectMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyObjectMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
XMLSchemaClassPathReference schemaRef = new XMLSchemaClassPathReference();
schemaRef.setSchemaContext("/myns:childType");
@@ -37,6 +37,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/complex_child_ns_xmlroot.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootXSITypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootXSITypeTestCases.java
index e3ffc5b..8ae9dbd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootXSITypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectWithGroupingWithXMLRootXSITypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,7 +27,7 @@
public AnyObjectWithGroupingWithXMLRootXSITypeTestCases(String name) throws Exception {
super(name);
Project project = new AnyObjectWithGroupingElementProjectNS();
- ((XMLAnyObjectMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyObjectMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
XMLSchemaClassPathReference schemaRef = new XMLSchemaClassPathReference();
schemaRef.setSchemaContext("/myns:childType");
@@ -38,6 +38,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/complex_child_ns_xmlroot_xsitype.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java
index 2ad98b7..17334e0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,7 +27,7 @@
public AnyObjectXMLRootSimpleNonStringTestCases(String name) throws Exception {
super(name);
Project project = new AnyObjectWithGroupingElementProjectNS();
- ((XMLAnyObjectMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyObjectMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
XMLSchemaClassPathReference schemaRef = new XMLSchemaClassPathReference();
schemaRef.setSchemaContext("/myns:childType");
@@ -38,6 +38,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyobject/withgroupingelement/simple_non_string_xmlroot.xml");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectComplexChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectComplexChildTestCases.java
index 9e243ac..d8646e8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectComplexChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectComplexChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/complex_child.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Child child = new Child();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepAllAsElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepAllAsElementTestCases.java
index 3a32609..35eb703 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepAllAsElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepAllAsElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/keep_all_as_element.json");
}
+ @Override
public Object getControlObject() {
RootKeepAsElement root = new RootKeepAsElement();
try {
@@ -53,6 +54,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
Child child = new Child();
child.setContent(TEXT);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepUnknownAsElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepUnknownAsElementTestCases.java
index 5b36599..2a10c3b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepUnknownAsElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectKeepUnknownAsElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/keep_unknown_as_element.json");
}
+ @Override
public Object getControlObject() {
RootKeepAsElement root = new RootKeepAsElement();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoChildTestCases.java
index 4f3e956..2e8c408 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/no_child.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java
index ebabaef..c024eed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,10 +39,12 @@
expectsMarshalException = true;
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
Child child = new Child();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootWithoutGroupingElementProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootWithoutGroupingElementProject.java
index d3f1406..3172b5f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootWithoutGroupingElementProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectNoDefaultRootWithoutGroupingElementProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
this.addDescriptor(buildChildDescriptor());
}
+ @Override
public ClassDescriptor buildRootDescriptor() {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(Root.class);
@@ -46,6 +47,7 @@
return descriptor;
}
+ @Override
public ClassDescriptor buildChildDescriptor() {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(Child.class);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectTextChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectTextChildTestCases.java
index 71940d8..6e80389 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectTextChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectTextChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/text_child.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
root.setAny("root's text");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootSimpleTestCases.java
index d209897..5114d2c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,12 +25,13 @@
public AnyObjectWithoutGroupingWithXMLRootSimpleTestCases(String name) throws Exception {
super(name);
Project project = new AnyObjectWithoutGroupingElementProject();
- ((XMLAnyObjectMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyObjectMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
setProject(project);
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/simple_xmlroot.xml");
setControlJSON("org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/simple_xmlroot.json");
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootTestCases.java
index 6a55aad..a2a19f1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectWithoutGroupingWithXMLRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,7 +26,7 @@
public AnyObjectWithoutGroupingWithXMLRootTestCases(String name) throws Exception {
super(name);
Project project = new AnyObjectWithoutGroupingElementProject();
- ((XMLAnyObjectMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyObjectMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
XMLSchemaClassPathReference schemaRef = new XMLSchemaClassPathReference();
schemaRef.setSchemaContext("/childType");
@@ -40,6 +40,7 @@
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java
index a9e2015..c9fa019 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobject/withoutgroupingelement/AnyObjectXMLRootSimpleNonStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,7 +31,7 @@
public AnyObjectXMLRootSimpleNonStringTestCases(String name) throws Exception {
super(name);
Project project = new AnyObjectWithoutGroupingElementProject();
- ((XMLAnyObjectMapping)((XMLDescriptor)project.getDescriptor(Root.class)).getMappingForAttributeName("any")).setUseXMLRoot(true);
+ ((XMLAnyObjectMapping) project.getDescriptor(Root.class).getMappingForAttributeName("any")).setUseXMLRoot(true);
XMLSchemaClassPathReference schemaRef = new XMLSchemaClassPathReference();
schemaRef.setSchemaContext("/childType");
@@ -50,6 +50,7 @@
return namespaces;
}
+ @Override
public Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC01NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC01NoDefaultRootComplexChildrenTestCases.java
index 2457e6a..9037afc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC01NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC01NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
/**
* This object is used in xml to object unmarshalling
*/
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -85,6 +86,7 @@
* Returns the object to be used in a comparison on a read
* This will typically be the same object used to write
*/
+ @Override
public Object getReadControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -107,48 +109,48 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
- ((XMLAnyObjectMapping)anyMapping1).setGetMethodName("getAnyObject");
- ((XMLAnyObjectMapping)anyMapping1).setSetMethodName("setAnyObject");
+ anyMapping1.setAttributeName("anyObject");
+ anyMapping1.setGetMethodName("getAnyObject");
+ anyMapping1.setSetMethodName("setAnyObject");
if (firstMappingXPathSet) {
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
- ((XMLAnyCollectionMapping)anyMapping1).setGetMethodName("getContactMethods");
- ((XMLAnyCollectionMapping)anyMapping1).setSetMethodName("setContactMethods");
+ anyMapping1.setAttributeName("contactMethods");
+ anyMapping1.setGetMethodName("getContactMethods");
+ anyMapping1.setSetMethodName("setContactMethods");
if (firstMappingXPathSet) {
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
- ((XMLAnyObjectMapping)anyMapping2).setGetMethodName("getAnyObject");
- ((XMLAnyObjectMapping)anyMapping2).setSetMethodName("setAnyObject");
+ anyMapping2.setAttributeName("anyObject");
+ anyMapping2.setGetMethodName("getAnyObject");
+ anyMapping2.setSetMethodName("setAnyObject");
if (secondMappingXPathSet) {
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
- ((XMLAnyCollectionMapping)anyMapping2).setGetMethodName("getContactMethods");
- ((XMLAnyCollectionMapping)anyMapping2).setSetMethodName("setContactMethods");
+ anyMapping2.setAttributeName("contactMethods");
+ anyMapping2.setGetMethodName("getContactMethods");
+ anyMapping2.setSetMethodName("setContactMethods");
if (secondMappingXPathSet) {
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC02NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC02NoDefaultRootComplexChildrenTestCases.java
index 5c369b4..0900682 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC02NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC02NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -81,6 +82,7 @@
* Returns the object to be used in a comparison on a read
* This will typically be the same object used to write
*/
+ @Override
public Object getReadControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -103,7 +105,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -111,10 +113,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -122,14 +124,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -137,10 +139,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -148,7 +150,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC03NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC03NoDefaultRootComplexChildrenTestCases.java
index 92d2f93..9c5d350 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC03NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC03NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -95,7 +96,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -103,10 +104,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -114,14 +115,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -129,10 +130,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -140,7 +141,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC04NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC04NoDefaultRootComplexChildrenTestCases.java
index c16c89e..cb3ca64 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC04NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC04NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -90,7 +91,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -98,10 +99,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -109,14 +110,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -124,10 +125,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -135,7 +136,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
@@ -187,14 +188,17 @@
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC05NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC05NoDefaultRootComplexChildrenTestCases.java
index 68a1c2b..7d31af3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC05NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC05NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -92,7 +93,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -100,10 +101,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -111,14 +112,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -126,10 +127,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -137,7 +138,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
@@ -169,14 +170,17 @@
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC06NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC06NoDefaultRootComplexChildrenTestCases.java
index e6bc3c0..7a4224d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC06NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC06NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -81,6 +82,7 @@
* Returns the object to be used in a comparison on a read
* This will typically be the same object used to write
*/
+ @Override
public Object getReadControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -103,7 +105,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -111,10 +113,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -122,14 +124,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -137,10 +139,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -148,7 +150,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC07NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC07NoDefaultRootComplexChildrenTestCases.java
index 03527ad..7a143d7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC07NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC07NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -91,7 +92,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -99,10 +100,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -110,14 +111,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -125,10 +126,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -136,7 +137,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
@@ -168,14 +169,17 @@
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC08NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC08NoDefaultRootComplexChildrenTestCases.java
index b6bbfb8..d77a1d4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC08NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC08NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setControlDocument(XML_RESOURCE_PATH);
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -90,7 +91,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -98,10 +99,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -109,14 +110,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -124,10 +125,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -135,7 +136,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC09NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC09NoDefaultRootComplexChildrenTestCases.java
index 296f0f2..4aed8bb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC09NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC09NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setControlDocument(XML_RESOURCE_PATH);
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -80,6 +81,7 @@
* Returns the object to be used in a comparison on a read
* This will typically be the same object used to write
*/
+ @Override
public Object getReadControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -114,7 +116,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -122,10 +124,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -133,14 +135,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -148,10 +150,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -159,7 +161,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC10NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC10NoDefaultRootComplexChildrenTestCases.java
index 721ecd3..2e4aaea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC10NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC10NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -92,7 +93,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -100,10 +101,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -111,14 +112,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -126,10 +127,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -137,7 +138,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
@@ -169,14 +170,17 @@
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC11NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC11NoDefaultRootComplexChildrenTestCases.java
index eabf685..cc4169a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC11NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC11NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -81,6 +82,7 @@
* Returns the object to be used in a comparison on a read
* This will typically be the same object used to write
*/
+ @Override
public Object getReadControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -117,7 +119,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -125,10 +127,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -136,14 +138,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -151,10 +153,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -162,7 +164,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC12NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC12NoDefaultRootComplexChildrenTestCases.java
index 4901e18..40439f4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC12NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC12NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -91,7 +92,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -99,10 +100,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -110,14 +111,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -125,10 +126,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -136,7 +137,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
@@ -168,14 +169,17 @@
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC13NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC13NoDefaultRootComplexChildrenTestCases.java
index 77bfe6c..5a041b1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC13NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC13NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -91,7 +92,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -99,10 +100,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -110,14 +111,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -125,10 +126,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -136,7 +137,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
@@ -168,14 +169,17 @@
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC14NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC14NoDefaultRootComplexChildrenTestCases.java
index cfb49ab..3e52c69 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC14NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC14NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -90,7 +91,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -98,10 +99,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -109,14 +110,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -124,10 +125,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -135,7 +136,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC15NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC15NoDefaultRootComplexChildrenTestCases.java
index a32c1b6..067847a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC15NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC15NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -90,7 +91,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -98,10 +99,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -109,14 +110,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -124,10 +125,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -135,7 +136,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
@@ -167,14 +168,17 @@
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testXMLToObjectFromURL() throws Exception {
}
// override superclass testcase since it is invalid here
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC16NoDefaultRootComplexChildrenTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC16NoDefaultRootComplexChildrenTestCases.java
index 2a813ec..f318c8e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC16NoDefaultRootComplexChildrenTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/anyobjectandanycollection/AnyObjectAndAnyCollectionUC16NoDefaultRootComplexChildrenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
+ @Override
public Object getControlObject() {
//<customer><contact-method><address>Ottawa</address><address>Montreal</address><phone>5551111</phone>joe@example.com<address>Ottawa</address><address>Montreal</address><phone>5551111</phone>joe@example.com</contact-method></customer>F
Customer customer = new Customer();
@@ -88,6 +89,7 @@
* Returns the object to be used in a comparison on a read
* This will typically be the same object used to write
*/
+ @Override
public Object getReadControlObject() {
Customer customer = new Customer();
Address anAddress1 = new Address();
@@ -127,7 +129,7 @@
// First Mapping
if (!firstMappingIsAnyCollection) {
anyMapping1 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping1).setAttributeName("anyObject");
+ anyMapping1.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping1).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping1).setSetMethodName("setAnyObject");
@@ -135,10 +137,10 @@
// set first mapping XPath
((XMLAnyObjectMapping)anyMapping1).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
} else {
anyMapping1 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping1).setAttributeName("contactMethods");
+ anyMapping1.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping1).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping1).setSetMethodName("setAnyCollection");
@@ -146,14 +148,14 @@
// set first mapping XPath
((XMLAnyCollectionMapping)anyMapping1).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping1);
+ descriptor.addMapping(anyMapping1);
}
// Second Mapping
DatabaseMapping anyMapping2 = null;
if (!secondMappingIsAnyCollection) {
anyMapping2 = new XMLAnyObjectMapping();
- ((XMLAnyObjectMapping)anyMapping2).setAttributeName("anyObject");
+ anyMapping2.setAttributeName("anyObject");
//((XMLAnyObjectMapping) anyMapping2).setGetMethodName("getAnyObject");
//((XMLAnyObjectMapping) anyMapping2).setSetMethodName("setAnyObject");
@@ -161,10 +163,10 @@
// set second mapping XPath
((XMLAnyObjectMapping)anyMapping2).setXPath(MAPPING_XPATH_OBJ);
}
- descriptor.addMapping((XMLAnyObjectMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
} else {
anyMapping2 = new XMLAnyCollectionMapping();
- ((XMLAnyCollectionMapping)anyMapping2).setAttributeName("contactMethods");
+ anyMapping2.setAttributeName("contactMethods");
//((XMLAnyCollectionMapping) anyMapping2).setGetMethodName("getAnyCollection");
//((XMLAnyCollectionMapping) anyMapping2).setSetMethodName("setAnyCollection");
@@ -172,7 +174,7 @@
// set second mapping XPath
((XMLAnyCollectionMapping)anyMapping2).setXPath(MAPPING_XPATH);
}
- descriptor.addMapping((XMLAnyCollectionMapping)anyMapping2);
+ descriptor.addMapping(anyMapping2);
}
return descriptor;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataAbsentElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataAbsentElementTestCases.java
index 6fe01bc..41a1d05 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataAbsentElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataAbsentElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
emp.setPhoto(null);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfNillableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfNillableTestCases.java
index 123e820..ebff5b1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfNillableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfNillableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(p);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller handler = new MyAttachmentUnmarshaller();
@@ -55,12 +56,14 @@
return marshaller;
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
emp.setMyImage(null);
return emp;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertNull(this.attachmentMarshaller.getLocalName());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfTestCases.java
index e2c8977..0312ae9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataCompositeSelfTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(p);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller handler = new MyAttachmentUnmarshaller();
@@ -51,6 +52,7 @@
return marshaller;
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
@@ -60,6 +62,7 @@
return emp;
}
+ @Override
public Object getReadControlObject() {
Employee emp = new Employee(123);
@@ -70,6 +73,7 @@
return emp;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertNotNull(this.attachmentMarshaller.getLocalName());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementEmptyNodeFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementEmptyNodeFalseTestCases.java
index 8bdbc4b..4c9b02f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementEmptyNodeFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementEmptyNodeFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
emp.setPhoto(new byte[0]);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementTestCases.java
index 86e72e6..5febfa5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataEmptyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
emp.setPhoto(null);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineNillableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineNillableTestCases.java
index 69e88da..33aaf03 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineNillableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineNillableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
emp.setPhoto(null);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineTestCases.java
index 436d5a5..87b165d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataInlineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setProject(new BinaryDataInlineProject());
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
emp.setPhoto(new byte[]{0,1,2,3});
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfDataHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfDataHandlerTestCases.java
index fa22eaf..a5bd311 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfDataHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfDataHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setProject(p);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller handler = new MyAttachmentUnmarshaller();
@@ -60,6 +61,7 @@
return marshaller;
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
@@ -67,6 +69,7 @@
return emp;
}
+ @Override
public Object getReadControlObject() {
Employee emp = new Employee(123);
@@ -78,6 +81,7 @@
return emp;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
super.objectToXMLDocumentTest(testDocument);
assertNotNull(this.attachmentMarshaller.getLocalName());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfTestCases.java
index 06c7609..63a8325 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/BinaryDataSelfTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,12 +40,14 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee(123);
emp.setPhoto(new byte[] { 0, 1, 2, 3});
return emp;
}
+ @Override
public Object getReadControlObject() {
Employee emp = new Employee(123);
byte[] bytes = new byte[] { 0, 1, 2, 3};
@@ -58,6 +60,7 @@
return emp;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataByteObjectArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataByteObjectArrayTestCases.java
index 878f03c..274efca 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataByteObjectArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataByteObjectArrayTestCases.java
@@ -44,6 +44,7 @@
setProject(new BinaryDataByteObjectArrayProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
EmployeeWithByteObjectArray emp = EmployeeWithByteObjectArray.example1();
String s = "THISISATEXTSTRINGFORTHISDATAHANDLER";
@@ -58,12 +59,13 @@
return emp;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
attachmentUnmarshaller = new MyAttachmentUnmarshaller();
DataHandler data = new DataHandler("THISISATEXTSTRINGFORTHISDATAHANDLER", "text");
- attachmentUnmarshaller.attachments.put(attachmentUnmarshaller.ATTACHMENT_TEST_ID, data);
+ attachmentUnmarshaller.attachments.put(MyAttachmentUnmarshaller.ATTACHMENT_TEST_ID, data);
xmlUnmarshaller.setAttachmentUnmarshaller(attachmentUnmarshaller);
}
@@ -75,6 +77,7 @@
return marshaller;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRNillableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRNillableTestCases.java
index 7c79f9b..5762b1b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRNillableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRNillableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,16 +66,18 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
return Employee.example1();
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller attachmentUnmarshaller = new MyAttachmentUnmarshaller();
byte[] bytes = MyAttachmentUnmarshaller.PHOTO_BASE64.getBytes();
- attachmentUnmarshaller.attachments.put(attachmentUnmarshaller.ATTACHMENT_TEST_ID, bytes);
+ attachmentUnmarshaller.attachments.put(MyAttachmentUnmarshaller.ATTACHMENT_TEST_ID, bytes);
xmlUnmarshaller.setAttachmentUnmarshaller(attachmentUnmarshaller);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRTestCases.java
index 39dd8a3..8b74107 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameEmptyNSRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,16 +60,18 @@
setProject(new BinaryDataIdentifiedByNameProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
return Employee.example1();
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller attachmentUnmarshaller = new MyAttachmentUnmarshaller();
byte[] bytes = MyAttachmentUnmarshaller.PHOTO_BASE64.getBytes();
- attachmentUnmarshaller.attachments.put(attachmentUnmarshaller.ATTACHMENT_TEST_ID, bytes);
+ attachmentUnmarshaller.attachments.put(MyAttachmentUnmarshaller.ATTACHMENT_TEST_ID, bytes);
xmlUnmarshaller.setAttachmentUnmarshaller(attachmentUnmarshaller);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullNSRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullNSRTestCases.java
index fbc0a8e..6708e0f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullNSRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullNSRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,16 +66,18 @@
setProject(new BinaryDataIdentifiedByNameProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
return Employee.example1();
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller attachmentUnmarshaller = new MyAttachmentUnmarshaller();
byte[] bytes = MyAttachmentUnmarshaller.PHOTO_BASE64.getBytes();
- attachmentUnmarshaller.attachments.put(attachmentUnmarshaller.ATTACHMENT_TEST_ID, bytes);
+ attachmentUnmarshaller.attachments.put(MyAttachmentUnmarshaller.ATTACHMENT_TEST_ID, bytes);
xmlUnmarshaller.setAttachmentUnmarshaller(attachmentUnmarshaller);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullTestCases.java
index 4ce4512..5b4241d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,12 +34,14 @@
setProject(new BinaryDataIdentifiedByNameProject(null));
}
+ @Override
protected Object getControlObject() {
Employee emp = Employee.example1();
emp.setPhoto(null);
return emp;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
xmlMarshaller.setAttachmentMarshaller(new MyAttachmentMarshaller());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameXOPonNSRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameXOPonNSRTestCases.java
index b53f8b9..5b59b43 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameXOPonNSRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydata/identifiedbyname/BinaryDataIdentifiedByNameXOPonNSRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -63,6 +63,7 @@
setProject(new BinaryDataIdentifiedByNameProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
Employee emp = Employee.example1();
String s = "THISISATEXTSTRINGFORTHISDATAHANDLER";
@@ -72,12 +73,13 @@
return emp;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
attachmentUnmarshaller = new MyAttachmentUnmarshaller();
DataHandler data = new DataHandler("THISISATEXTSTRINGFORTHISDATAHANDLER", "text");
- attachmentUnmarshaller.attachments.put(attachmentUnmarshaller.ATTACHMENT_TEST_ID, data);
+ attachmentUnmarshaller.attachments.put(MyAttachmentUnmarshaller.ATTACHMENT_TEST_ID, data);
xmlUnmarshaller.setAttachmentUnmarshaller(attachmentUnmarshaller);
}
@@ -89,6 +91,7 @@
return marshaller;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshaller.java
index 2747dd0..8294673 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
public boolean returnNull = false;
private String localName = null;
+ @Override
public String addSwaRefAttachment(DataHandler data) {
if(returnNull) {
return null;
@@ -38,6 +39,7 @@
return id;
}
+ @Override
public String addSwaRefAttachment(byte[] data, int offset, int length) {
if(returnNull) {
return null;
@@ -47,6 +49,7 @@
return id;
}
+ @Override
public String addMtomAttachment(byte[] bytes, int start, int offset, String mimeType, String elementName, String namespaceURI) {
if(returnNull) {
return null;
@@ -58,6 +61,7 @@
return id;
}
+ @Override
public String addMtomAttachment(DataHandler data, String elementName, String namespaceURI) {
if(returnNull) {
return null;
@@ -69,6 +73,7 @@
return id;
}
+ @Override
public boolean isXOPPackage() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshallerDataHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshallerDataHandler.java
index 75c83af..808a872 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshallerDataHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentMarshallerDataHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -15,6 +15,7 @@
package org.eclipse.persistence.testing.oxm.mappings.binarydatacollection;
public class MyAttachmentMarshallerDataHandler extends MyAttachmentMarshaller{
+ @Override
public String addSwaRefAttachment(byte[] data, int offset, int length) {
return null;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentUnmarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentUnmarshaller.java
index eb425e2..6916b4d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentUnmarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/MyAttachmentUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
attachments = new HashMap();
}
+ @Override
public byte[] getAttachmentAsByteArray(String cid) {
Object obj = attachments.get(cid);
if(obj instanceof byte[]){
@@ -58,6 +59,7 @@
}
+ @Override
public DataHandler getAttachmentAsDataHandler(String cid) {
this.getAttachmentAsDataHandlerWasCalled = true;
Object obj = attachments.get(cid);
@@ -67,6 +69,7 @@
return null;
}
+ @Override
public boolean isXOPPackage() {
// force attachment usage
return true;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayProject.java
index 8d6a1cb..9a97467 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -68,18 +68,22 @@
public class MyConverter implements Converter{
+ @Override
public Object convertDataValueToObjectValue(Object dataValue, Session session) {
return dataValue;
}
+ @Override
public Object convertObjectValueToDataValue(Object objectValue, Session session) {
return objectValue;
}
+ @Override
public void initialize(DatabaseMapping mapping, Session session) {
}
+ @Override
public boolean isMutable() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayTestCases.java
index cea1185..b7b6117 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionByteObjectArrayTestCases.java
@@ -40,6 +40,7 @@
setProject(new BinaryDataCollectionByteObjectArrayProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
EmployeeWithByteArrayObject employee = null;
@@ -62,6 +63,7 @@
return employee;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentMarshaller marshaller = new MyAttachmentMarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerProject.java
index 43033112..0b641a3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
super(namespaceResolver);
}
+ @Override
protected XMLDescriptor getEmployeeDescriptor(NamespaceResolver aNSResolver) {
XMLDescriptor descriptor = new XMLDescriptor();
descriptor.setJavaClass(EmployeeWithByteArrayObject.class);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerTestCases.java
index 163df29..6ae7bb6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionDataHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new BinaryDataCollectionDataHandlerProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
EmployeeWithByteArrayObject employee = new EmployeeWithByteArrayObject();
@@ -59,6 +60,7 @@
return employee;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller handler = new MyAttachmentUnmarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionForcedInlineBinaryTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionForcedInlineBinaryTestCases.java
index 90c6d5c..23fb5f4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionForcedInlineBinaryTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionForcedInlineBinaryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
setProject(new BinaryDataCollectionWithGroupingElementIdentifiedByNameProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
Employee employee = null;
@@ -78,6 +79,7 @@
return employee;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentMarshaller marshaller = new MyAttachmentMarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameEmptyNSRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameEmptyNSRTestCases.java
index 5cc1454..28104b5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameEmptyNSRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameEmptyNSRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,10 +58,12 @@
setProject(new BinaryDataCollectionWithGroupingElementIdentifiedByNameProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
return Employee.example1();
}
+ @Override
public void setUp() throws Exception {
super.setUp();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameNullNSRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameNullNSRTestCases.java
index f6c6bb8..f262aa7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameNullNSRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameNullNSRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,10 +51,12 @@
setProject(new BinaryDataCollectionWithGroupingElementIdentifiedByNameProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
return Employee.example1();
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller handler = new MyAttachmentUnmarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameXOPonNSRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameXOPonNSRTestCases.java
index 2afc071..29aa188 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameXOPonNSRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementIdentifiedByNameXOPonNSRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
setProject(new BinaryDataCollectionWithGroupingElementIdentifiedByNameProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
Employee employee = null;
@@ -80,6 +81,7 @@
return employee;
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller handler = new MyAttachmentUnmarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementNillableEmptyNSRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementNillableEmptyNSRTestCases.java
index a10884c..e42a748 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementNillableEmptyNSRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/identifiedbyname/withgroupingelement/BinaryDataCollectionWithGroupingElementNillableEmptyNSRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector photos = new Vector();
photos.addElement(MyAttachmentUnmarshaller.PHOTO_BASE64.getBytes());
@@ -72,6 +73,7 @@
return new Employee(123, photos);
}
+ @Override
public void setUp() throws Exception {
super.setUp();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/reuse/BinaryDataCollectionReuseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/reuse/BinaryDataCollectionReuseTestCases.java
index 79de679..126880f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/reuse/BinaryDataCollectionReuseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/binarydatacollection/reuse/BinaryDataCollectionReuseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,10 +42,12 @@
setProject(new BinaryDataCollectionReuseProject(namespaceResolver));
}
+ @Override
protected Object getControlObject() {
return Employee.example1();
}
+ @Override
public void setUp() throws Exception {
super.setUp();
MyAttachmentUnmarshaller handler = new MyAttachmentUnmarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingComplexValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingComplexValueTestCases.java
index cfcbb3d..c2cbc94 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingComplexValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingComplexValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -45,6 +46,7 @@
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
// project.getDatasourceLogin().setPlatform(new SAXPlatform());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingNonStringValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingNonStringValueTestCases.java
index f1b096c..da9f706 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingNonStringValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingNonStringValueTestCases.java
@@ -30,6 +30,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -42,6 +43,7 @@
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
//project.getDatasourceLogin().setPlatform(new SAXPlatform());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingSimpleValueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingSimpleValueTestCases.java
index 9efd050..c0fb908 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingSimpleValueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/XMLChoiceMappingSimpleValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -42,6 +43,7 @@
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
//project.getDatasourceLogin().setPlatform(new SAXPlatform());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/ConverterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/ConverterTestCases.java
index 88700ba..703a4b6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/ConverterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/ConverterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -49,6 +50,7 @@
return employee;
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = new EmployeeProject();
project.setDatasourceLogin(new XMLLogin());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/WrapperConverter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/WrapperConverter.java
index 1cc3120..d00e57a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/WrapperConverter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/converter/WrapperConverter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,20 +20,24 @@
public class WrapperConverter implements Converter {
+ @Override
public void initialize(DatabaseMapping mapping, Session session) {
}
+ @Override
public Object convertDataValueToObjectValue(Object dataValue, Session session) {
Wrapper wrapper = new Wrapper();
wrapper.setValue(dataValue);
return wrapper;
}
+ @Override
public Object convertObjectValueToDataValue(Object objectValue, Session session) {
Wrapper wrapper = (Wrapper) objectValue;
return wrapper.getValue();
}
+ @Override
public boolean isMutable() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/ref/XMLChoiceWithReferenceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/ref/XMLChoiceWithReferenceTestCases.java
index 607b3dd..c42a4f8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/ref/XMLChoiceWithReferenceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choice/ref/XMLChoiceWithReferenceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new XMLChoiceWithReferenceProject());
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.employees = new ArrayList<Employee>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingEmptyTestCases.java
index fe808c9..49ec1c6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -42,6 +43,7 @@
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
//project.getDatasourceLogin().setPlatform(new SAXPlatform());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingMixedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingMixedTestCases.java
index 51be6fb..d0c9437 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingMixedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionMappingMixedTestCases.java
@@ -39,6 +39,7 @@
}
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -59,6 +60,7 @@
return employee;
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -82,6 +84,7 @@
return employee;
}
+ @Override
public Object getJSONReadControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -103,6 +106,7 @@
return employee;
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
//project.getDatasourceLogin().setPlatform(new SAXPlatform());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionWithGroupingElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionWithGroupingElementTestCases.java
index 2efc5ef..6801660 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionWithGroupingElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/XMLChoiceCollectionWithGroupingElementTestCases.java
@@ -37,6 +37,7 @@
setProject(new EmployeeWithGroupingElementProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -56,6 +57,7 @@
}
+ @Override
public Object getJSONReadControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -74,6 +76,7 @@
return employee;
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
//project.getDatasourceLogin().setPlatform(new SAXPlatform());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/ConverterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/ConverterTestCases.java
index 47e7ec8..c3c5021 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/ConverterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/ConverterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -50,6 +51,7 @@
return employee;
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
//project.setDatasourceLogin(new XMLLogin());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/WrapperConverter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/WrapperConverter.java
index fef299a..741e8fc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/WrapperConverter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/converter/WrapperConverter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,20 +20,24 @@
public class WrapperConverter implements Converter {
+ @Override
public void initialize(DatabaseMapping mapping, Session session) {
}
+ @Override
public Object convertDataValueToObjectValue(Object dataValue, Session session) {
Wrapper wrapper = new Wrapper();
wrapper.setValue(dataValue);
return wrapper;
}
+ @Override
public Object convertObjectValueToDataValue(Object objectValue, Session session) {
Wrapper wrapper = (Wrapper) objectValue;
return wrapper.getValue();
}
+ @Override
public boolean isMutable() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithInvalidRefTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithInvalidRefTestCases.java
index 0c7e5a6..8c28278 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithInvalidRefTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithInvalidRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new XMLChoiceWithReferenceProject());
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.employees = new ArrayList<Employee>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceOrderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceOrderTestCases.java
index 2005259..b6ea0d5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceOrderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new XMLChoiceWithReferenceProject());
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.employees = new ArrayList<Employee>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceTestCases.java
index 6ffc537..e798a5f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/ref/XMLChoiceWithReferenceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new XMLChoiceWithReferenceProject());
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.employees = new ArrayList<Employee>();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/reuse/ChoiceCollectionReuseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/reuse/ChoiceCollectionReuseTestCases.java
index a8feddd..35946d1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/reuse/ChoiceCollectionReuseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/choicecollection/reuse/ChoiceCollectionReuseTestCases.java
@@ -32,6 +32,7 @@
setProject(new EmployeeProject());
}
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -52,6 +53,7 @@
return employee;
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.name = "Jane Doe";
@@ -75,6 +77,7 @@
return employee;
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project project = super.getNewProject(originalProject, classLoader);
project.getDatasourceLogin().setPlatform(new SAXPlatform());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/collectionreference/reuse/CollectionReferenceReuseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/collectionreference/reuse/CollectionReferenceReuseTestCases.java
index 2a4116d..894146f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/collectionreference/reuse/CollectionReferenceReuseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/collectionreference/reuse/CollectionReferenceReuseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/errortests/CompositeCollectionErrorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/errortests/CompositeCollectionErrorTestCases.java
index 1042e5a..f9fe045 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/errortests/CompositeCollectionErrorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/errortests/CompositeCollectionErrorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.util.Vector;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.exceptions.DescriptorException;
import org.eclipse.persistence.exceptions.IntegrityException;
@@ -40,15 +42,15 @@
for (int i = 0; i < caughtExceptions.size(); i++) {
Exception nextException = (Exception)caughtExceptions.elementAt(i);
if (nextException instanceof DescriptorException) {
- this.assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
+ assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
foundException = true;
}
}
- this.assertTrue("The appropriate Descriptor exception was not encountered", foundException);
+ assertTrue("The appropriate Descriptor exception was not encountered", foundException);
return;
} catch (XMLMarshalException marshalException) {
- this.assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
+ assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
return;
} catch (Exception e) {
fail("An unexcepted exception occurred");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionEmptyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionEmptyCollectionTestCases.java
index 71b2b4a..754e5b3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionEmptyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionEmptyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(new CompositeCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionNullElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionNullElementTestCases.java
index 0124122..c57d101 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionNullElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionNullElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new CompositeCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionSingleElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionSingleElementTestCases.java
index 3679bd5..a71800a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionSingleElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionSingleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(new CompositeCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNameTestCases.java
index 023d994..ed92362 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setProject(new CompositeCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionEmptyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionEmptyCollectionTestCases.java
index 2337f78..ed2dbda 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionEmptyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionEmptyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new CompositeCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
@@ -55,10 +56,12 @@
return employee;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
//do nothing
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
//do nothing
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionNullElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionNullElementTestCases.java
index 13747e3..b606159 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionNullElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionNullElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(new CompositeCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
@@ -62,6 +63,7 @@
* A null collection will always be read in as empty
* Don't initialize this collection to null.
*/
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionSingleElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionSingleElementTestCases.java
index 9ab8bf5..88ef746 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionSingleElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionSingleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(new CompositeCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNameTestCases.java
index bcd8369..6ea832f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setProject(new CompositeCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingByNamespaceNoRefClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingByNamespaceNoRefClassTestCases.java
index 2aa194a..3f41faa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingByNamespaceNoRefClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingByNamespaceNoRefClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,13 +57,14 @@
QName qname = new QName("www.example.com/some-dir/mailing.xsd", "addressType");
- ((XMLField)((XMLCompositeCollectionMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddresses")).getField()).setLeafElementType(qname);
+ ((XMLField) p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddresses").getField()).setLeafElementType(qname);
((XMLDescriptor)p.getDescriptor(Employee.class)).getNonNullNamespaceResolver().put("xsi", javax.xml.XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNamespaceTestCases.java
index 85c0952..7cebaf3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setProject(new CompositeCollectionWithGroupingElementIdentifiedByNamespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingTextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingTextTestCases.java
index 8de3307..f36bc40 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingTextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withgroupingelement/CompositeCollectionWithGroupingTextTestCases.java
@@ -45,12 +45,13 @@
((XMLCompositeCollectionMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddresses")).setReferenceClass(null);
((XMLCompositeCollectionMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddresses")).setReferenceClassName(null);
- ((XMLField)((XMLCompositeCollectionMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddresses")).getField()).setIsTypedTextField(true);
+ ((XMLField) p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddresses").getField()).setIsTypedTextField(true);
((XMLDescriptor)p.getDescriptor(Employee.class)).getNonNullNamespaceResolver().put("xsi", javax.xml.XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNamespaceTestCases.java
index 0450731..fdc32ca 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbynamespace/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(new CompositeCollectionWithoutGroupingElementIdentifiedByNamespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByPositionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByPositionTestCases.java
index e7b50e8..767c627 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByPositionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withgroupingelement/CompositeCollectionWithGroupingElementIdentifiedByPositionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
setProject(new CompositeCollectionWithGroupingElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByPositionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByPositionTestCases.java
index 4c21f28..2c500ac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByPositionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyposition/withoutgroupingelement/CompositeCollectionWithoutGroupingElementIdentifiedByPositionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new CompositeCollectionWithoutGroupingElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/keepaselement/CompositeCollectionKeepUnknownAsElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/keepaselement/CompositeCollectionKeepUnknownAsElementTestCases.java
index 6589401..837fad5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/keepaselement/CompositeCollectionKeepUnknownAsElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/keepaselement/CompositeCollectionKeepUnknownAsElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/compositecollection/keepaselement/keepaselement.xml");
}
+ @Override
public Object getControlObject() {
Doc myDoc = new Doc();
Elem myElem = new Elem();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapNullChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapNullChildTestCases.java
index e91f2a2..f5128ce 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapNullChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapNullChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new CompositeCollectionMapProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
@@ -53,6 +54,7 @@
return employee;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(XML_WRITE_RESOURCE);
Document writeControlDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapTestCases.java
index c148671..ed5cc0b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/map/CompositeCollectionMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new CompositeCollectionMapProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/mappingxpathcollision/MappingXpathCollisionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/mappingxpathcollision/MappingXpathCollisionTestCases.java
index 1c220b5..329197a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/mappingxpathcollision/MappingXpathCollisionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/mappingxpathcollision/MappingXpathCollisionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new MappingXpathCollisionProject());
}
+ @Override
protected Object getControlObject() {
EmployeeWithUserID employee = new EmployeeWithUserID();
employee.setUserID("empUserID");
@@ -41,6 +42,7 @@
junit.textui.TestRunner.main(arguments);
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/mappings/compositecollection/identifiedbyname/EmployeeWithUserIDWrite.xml");
Document doc = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nested/CompositeCollectionNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nested/CompositeCollectionNestedTestCases.java
index 698ce1d..9005091 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nested/CompositeCollectionNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nested/CompositeCollectionNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
setProject(new CompositeCollectionNestedProject());
}
+ @Override
protected Object getControlObject() {
Project project = new Project();
project.setName(CONTROL_PROJECT_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionAbsentNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionAbsentNodeTestCases.java
index 6157f7c..369d81e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionAbsentNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionAbsentNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
return Metadata.JAVA;
}
+ @Override
public Object getWriteControlObject() {
Employee anEmployee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionIsSetNodeNullPolicyTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionIsSetNodeNullPolicyTrueTestCases.java
index 5b2dcc5..1dc0116 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionIsSetNodeNullPolicyTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionIsSetNodeNullPolicyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionNillableNodeNullPolicyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionNillableNodeNullPolicyTestCases.java
index c2fc830..8ec0a31 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionNillableNodeNullPolicyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionNillableNodeNullPolicyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionOptionalNodeNullPolicyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionOptionalNodeNullPolicyElementTestCases.java
index 5f5c205..800e66d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionOptionalNodeNullPolicyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/nillable/CompositeCollectionOptionalNodeNullPolicyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/reuse/CompositeCollectionReuseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/reuse/CompositeCollectionReuseTestCases.java
index f5e3cbd..69ec3b6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/reuse/CompositeCollectionReuseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/reuse/CompositeCollectionReuseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/compositecollection/reuse/reuse.xml");
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
emp.setID(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/setmethod/SetMethodTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/setmethod/SetMethodTestCases.java
index e131776..832441f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/setmethod/SetMethodTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositecollection/setmethod/SetMethodTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.oxm.mappings.compositecollection.setmethod;
+import junit.framework.TestCase;
import org.eclipse.persistence.testing.oxm.mappings.XMLMappingTestCases;
public class SetMethodTestCases extends XMLMappingTestCases {
@@ -27,6 +28,7 @@
setProject(new CustomerProject());
}
+ @Override
protected Object getControlObject() {
Customer customer = new Customer();
@@ -41,9 +43,10 @@
return customer;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
Customer testCustomer = (Customer)testObject;
- this.assertEquals(2, testCustomer.getCollectionSizeWhenSetPhoneNumbersWasCalled());
+ assertEquals(2, testCustomer.getCollectionSizeWhenSetPhoneNumbersWasCalled());
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/CompositeObjectMappingTestSuite.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/CompositeObjectMappingTestSuite.java
index 9c8ded3..e6affc8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/CompositeObjectMappingTestSuite.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/CompositeObjectMappingTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -150,6 +150,7 @@
junit.textui.TestRunner.main(arguments);
}
+ @Override
public String getName() {
String nameSoFar = super.getName();
return nameSoFar + Boolean.getBoolean("useDeploymentXML");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/errortests/CompositeObjectErrorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/errortests/CompositeObjectErrorTestCases.java
index 477688a..0aae74c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/errortests/CompositeObjectErrorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/errortests/CompositeObjectErrorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.util.Vector;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.exceptions.DescriptorException;
import org.eclipse.persistence.exceptions.IntegrityException;
@@ -40,15 +42,15 @@
for (int i = 0; i < caughtExceptions.size(); i++) {
Exception nextException = (Exception)caughtExceptions.elementAt(i);
if (nextException instanceof DescriptorException) {
- this.assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
+ assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
foundException = true;
}
}
- this.assertTrue("The appropriate Descriptor exception was not encountered", foundException);
+ assertTrue("The appropriate Descriptor exception was not encountered", foundException);
return;
} catch (XMLMarshalException marshalException) {
- this.assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
+ assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
return;
} catch (Exception e) {
fail("An unexcepted exception occurred");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameNoRefClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameNoRefClassTestCases.java
index 9842cd6..c268bac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameNoRefClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameNoRefClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,11 +50,12 @@
QName qname = new QName("", "mailingAddressType");//set this to schemaContext
- ((XMLField)((XMLCompositeObjectMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddress")).getField()).setLeafElementType(qname);
+ ((XMLField) p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddress").getField()).setLeafElementType(qname);
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTestCases.java
index b296e67..23903e6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(new CompositeObjectIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTextChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTextChildTestCases.java
index 899e8e6..aac91cc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTextChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyname/CompositeObjectIdentifiedByNameTextChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new CompositeObjectIdentifiedByNameTextProject());
}
+ @Override
protected Object getControlObject() {
EmployeeWithObjects employee = new EmployeeWithObjects();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectIdentifiedByNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectIdentifiedByNamespaceTestCases.java
index 6c8a30a..d217a96 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectIdentifiedByNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectIdentifiedByNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new CompositeObjectIdentifiedByNamespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectNoReferenceClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectNoReferenceClassTestCases.java
index c970989..8a9e007 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectNoReferenceClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbynamespace/CompositeObjectNoReferenceClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,10 +49,11 @@
QName qname = new QName("www.example.com/some-dir/mailing.xsd", "addressType");
- ((XMLField)((XMLCompositeObjectMapping)p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddress")).getField()).setLeafElementType(qname);
+ ((XMLField) p.getDescriptor(Employee.class).getMappingForAttributeName("mailingAddress").getField()).setLeafElementType(qname);
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyposition/CompositeObjectIdentifiedByPositionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyposition/CompositeObjectIdentifiedByPositionTestCases.java
index 6a4f669..a249df0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyposition/CompositeObjectIdentifiedByPositionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/identifiedbyposition/CompositeObjectIdentifiedByPositionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new CompositeObjectIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/keepaselement/CompositeObjectKeepUnknownAsElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/keepaselement/CompositeObjectKeepUnknownAsElementTestCases.java
index efb11c6..db482b9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/keepaselement/CompositeObjectKeepUnknownAsElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/keepaselement/CompositeObjectKeepUnknownAsElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/compositeobject/keepaselement/particlesA002.xml");
}
+ @Override
public Object getControlObject() {
Doc myDoc = new Doc();
Elem myElem = new Elem();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nested/CompositeObjectNestedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nested/CompositeObjectNestedTestCases.java
index 168ad65..78b561a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nested/CompositeObjectNestedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nested/CompositeObjectNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(new CompositeObjectNestedProject());
}
+ @Override
protected Object getControlObject() {
Project project = new Project();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyFalseTestCases.java
index 3b73585..49c1405 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyTrueTestCases.java
index 78c64af..3086d01 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNodeNullPolicyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetFalseTestCases.java
index 1571336..03742f2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
public Object getWriteControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
@@ -65,6 +66,7 @@
return aTeam;
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetTrueTestCases.java
index 2616d9b..07a6a14 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentFalseIsSetTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
}
// Override round trip for o->x marshal
+ @Override
public Object getWriteControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
@@ -62,6 +63,7 @@
return aTeam;
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentTrueTestCases.java
index 847097f..092a1ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicyAbsentIsSetAbsentTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetFalseTestCases.java
index 0a92b8c..2d4da8d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
// Override round trip for x->o unmarshal
+ @Override
public Object getReadControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
@@ -66,6 +67,7 @@
return aTeam;
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetTrueTestCases.java
index bd51cdc..e67d710 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyFalseIsSetTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
}
// Override round trip for x->o unmarshal
+ @Override
public Object getReadControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
@@ -66,6 +67,7 @@
return aTeam;
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetFalseTestCases.java
index 73fd4d1..017e4fc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,11 +67,13 @@
}
// Marshal
+ @Override
protected Document getWriteControlDocument() throws Exception {
return writeControlDocument;
}
// Override unmarshal
+ @Override
public Object getReadControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
@@ -81,6 +83,7 @@
}
// Marshal
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetTrueTestCases.java
index 17a42b1..b6bb005 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetEmptyTrueIsSetTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetFalseTestCases.java
index 09de2b8..66eceea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetTrueTestCases.java
index 8b999a4..083fc98 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNillableIsSetTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTestCases.java
index 11db0f7..8772aec 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTextNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTextNodeTestCases.java
index 9e7d62d..d99bb9e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTextNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectIsSetNullPolicySetNonNullTextNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,6 +60,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team2 aTeam = new Team2();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNillableNodeNullPolicyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNillableNodeNullPolicyTestCases.java
index dba25e7..88ddc15 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNillableNodeNullPolicyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNillableNodeNullPolicyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentFalseTestCases.java
index 5fde768..4299b10 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentTrueTestCases.java
index a974a1f..41e046b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicyAbsentIsSetAbsentTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetFalseTestCases.java
index ce93124..76b00fd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,6 +71,7 @@
}
// Override round trip for x->o unmarshal
+ @Override
public Object getReadControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
@@ -80,6 +81,7 @@
return aTeam;
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetTrueTestCases.java
index 118aa71..0f82430 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyFalseIsSetTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
}
// Override round trip for x->o unmarshal
+ @Override
public Object getReadControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
@@ -66,6 +67,7 @@
return aTeam;
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetFalseTestCases.java
index f749af3..51dce82 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetTrueTestCases.java
index 676c558..06290d6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetEmptyTrueIsSetTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetNonNullTestCases.java
index ba562fa..39a713f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectNullPolicySetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectOptionalNodeNullPolicyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectOptionalNodeNullPolicyElementTestCases.java
index 1e51fe8..e142739 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectOptionalNodeNullPolicyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nillable/CompositeObjectOptionalNodeNullPolicyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Team aTeam = new Team();
aTeam.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectEmptyObjectTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectEmptyObjectTests.java
index da58acc..729796f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectEmptyObjectTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectEmptyObjectTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(new CompositeObjectNullTestsProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullElementsTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullElementsTests.java
index 2f1556a..1146393 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullElementsTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullElementsTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new CompositeObjectNullTestsProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullObjectTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullObjectTests.java
index 976fbc6..64e1ace 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullObjectTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/nulltests/CompositeObjectNullObjectTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new CompositeObjectNullTestsProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestCases.java
index dbbc0b0..dbb235c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new AttributeListOnTargetTestProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestProject.java
index 10990b3..96bb58c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeListOnTargetTestProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
super();
}
+ @Override
public XMLDescriptor getAddressDescriptor() {
XMLDescriptor xmlDescriptor = super.getAddressDescriptor();
XMLCompositeDirectCollectionMapping collectionMapping = new XMLCompositeDirectCollectionMapping();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeOnTargetTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeOnTargetTestCases.java
index 7f9592d..ffbc0ad 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeOnTargetTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributeOnTargetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setProject(new AttributeOnTargetProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributesOnTargetTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributesOnTargetTestCases.java
index 8227e31..5b2a8d6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributesOnTargetTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/AttributesOnTargetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new AttributesOnTargetProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = 1;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectSelfTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectSelfTestCases.java
index f432592..9312bfc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectSelfTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectSelfTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Calendar start = Calendar.getInstance();
start.clear();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectTwoSelfMappingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectTwoSelfMappingsTestCases.java
index cc03473..8e89fdf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectTwoSelfMappingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/CompositeObjectTwoSelfMappingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new TwoSelfMappingsProject());
}
+ @Override
protected Object getControlObject() {
Calendar start = Calendar.getInstance();
start.clear();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeProject.java
index e93e07b..50125e3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
addDescriptor(getAddressDescriptor());
}
+ @Override
protected XMLDescriptor getEmployeeDescriptor() {
XMLDescriptor descriptor = super.getEmployeeDescriptor();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeTestCases.java
index 4f009b2..414ff70 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/SelfWithOtherCompositeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new SelfWithOtherCompositeProject());
}
+ @Override
protected Object getControlObject() {
Calendar start = Calendar.getInstance();
start.clear();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/TwoSelfMappingsProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/TwoSelfMappingsProject.java
index 23e4544..b2118dc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/TwoSelfMappingsProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/TwoSelfMappingsProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
addDescriptor(getAddressDescriptor());
}
+ @Override
protected XMLDescriptor getEmployeeDescriptor() {
XMLDescriptor descriptor = super.getEmployeeDescriptor();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestCases.java
index 77ee817..fe9f094 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
setProject(new MyProject());
}
+ @Override
protected Object getControlObject() {
MyObject myObj = new MyObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestSuite.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestSuite.java
index 184c2b2..3539820 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestSuite.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/CompositeObjectSelfConverterTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
junit.textui.TestRunner.main(arguments);
}
+ @Override
public String getName() {
String nameSoFar = super.getName();
return nameSoFar + Boolean.getBoolean("useDeploymentXML");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/ValueConverter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/ValueConverter.java
index 54fe829..3fd255a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/ValueConverter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/converter/ValueConverter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,9 +20,11 @@
public class ValueConverter implements Converter {
+ @Override
public void initialize(DatabaseMapping mapping, Session session) {
}
+ @Override
public Object convertObjectValueToDataValue(Object objectValue, Session session) {
String[] stringArray = (String[]) objectValue;
IntermediateValue intermediateValue = new IntermediateValue();
@@ -33,6 +35,7 @@
return intermediateValue;
}
+ @Override
public Object convertDataValueToObjectValue(Object dataValue, Session session) {
IntermediateValue intermediateValue = (IntermediateValue) dataValue;
String[] stringArray = new String[intermediateValue.getPartB().size() + 1];
@@ -43,6 +46,7 @@
return stringArray;
}
+ @Override
public boolean isMutable() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/defaultnamespace/SelfMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/defaultnamespace/SelfMappingTestCases.java
index 47b67f4..8b1aa36 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/defaultnamespace/SelfMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/defaultnamespace/SelfMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new SelfMappingTestProject());
}
+ @Override
protected Object getControlObject() {
AddressLines lines = new AddressLines();
lines.addressLine1 = "101 Main Street";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfComplexXsiTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfComplexXsiTypeTestCases.java
index 3aa620d..c19bed5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfComplexXsiTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfComplexXsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(p);
}
+ @Override
public Object getControlObject() {
Root theRoot = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfSimpleXsiTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfSimpleXsiTypeTestCases.java
index 98231f3..1651691 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfSimpleXsiTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/CompositeObjectSelfSimpleXsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Root theRoot = new Root();
theRoot.setTheObject(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementNSTestCases.java
index cc240fb..8c173ec 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Root theRoot = new Root();
try{
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementTestCases.java
index 38386c2..1e29e97 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/norefclass/SelfNoRefClassKeepAsElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Root theRoot = new Root();
try{
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/ComplexPLSQLTypeWrapper.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/ComplexPLSQLTypeWrapper.java
index 02d157c..2544e4f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/ComplexPLSQLTypeWrapper.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/ComplexPLSQLTypeWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
super(wrappedType);
}
+ @Override
public ComplexDatabaseType getWrappedType() {
return (ComplexDatabaseType)wrappedDatabaseType;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypeWrapper.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypeWrapper.java
index 1320c38..b597e93 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypeWrapper.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypeWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
super(wrappedType);
}
+ @Override
public JDBCType getWrappedType() {
return (JDBCType)wrappedDatabaseType;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypes.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypes.java
index d8adeea..9cd7558 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypes.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/JDBCTypes.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -97,10 +97,12 @@
return typeName;
}
+ @Override
public boolean isComplexDatabaseType() {
return false;
}
+ @Override
public boolean isJDBCType() {
return true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/OraclePLSQLTypes.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/OraclePLSQLTypes.java
index 42ede89..2d95167 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/OraclePLSQLTypes.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/OraclePLSQLTypes.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
this.typeName = typeName;
}
+ @Override
public boolean isComplexDatabaseType() {
return false;
}
@@ -43,6 +44,7 @@
return typeName;
}
+ @Override
public boolean isJDBCType() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLCallModelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLCallModelTestCases.java
index 689592b..06faf93 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLCallModelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLCallModelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new PLSQLCallModelTestProject());
}
+ @Override
protected Object getControlObject() {
PLSQLrecord r1 = new PLSQLrecord();
r1.setRecordName("EMPLOYEE RECORD");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLrecord.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLrecord.java
index d9fbc8d..1d891f8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLrecord.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/PLSQLrecord.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,10 +32,12 @@
super();
}
+ @Override
public boolean isComplexDatabaseType() {
return true;
}
+ @Override
public boolean isJDBCType() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/SimplePLSQLTypeWrapper.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/SimplePLSQLTypeWrapper.java
index 1f926a0..ed979d4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/SimplePLSQLTypeWrapper.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/self/plsqlcallmodel/SimplePLSQLTypeWrapper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
super(wrappedType);
}
+ @Override
public OraclePLSQLType getWrappedType() {
return (OraclePLSQLType)wrappedDatabaseType;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/singleelement/CompositeObjectSingleElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/singleelement/CompositeObjectSingleElementTestCases.java
index 6fffead..2c4b989 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/singleelement/CompositeObjectSingleElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/compositeobject/singleelement/CompositeObjectSingleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new CompositeObjectSingleElementProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_EMPLOYEE_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/DirectCollectionArrayListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/DirectCollectionArrayListTestCases.java
index 9b80857..3371af6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/DirectCollectionArrayListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/DirectCollectionArrayListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new DirectCollectionArrayListProject());
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/xmlattribute/DirectCollectionArrayListXMLAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/xmlattribute/DirectCollectionArrayListXMLAttributeTestCases.java
index 4538e3e..03180b4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/xmlattribute/DirectCollectionArrayListXMLAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/arraylist/xmlattribute/DirectCollectionArrayListXMLAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectCollectionArrayListXMLAttributeProject());
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/converter/DirectCollectionObjectTypeConverterTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/converter/DirectCollectionObjectTypeConverterTestCases.java
index 5e58a61..9f118c2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/converter/DirectCollectionObjectTypeConverterTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/converter/DirectCollectionObjectTypeConverterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new DirectCollectionObjectTypeConverterProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/errortests/DirectCollectionErrorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/errortests/DirectCollectionErrorTestCases.java
index 1a0bb27..8940637 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/errortests/DirectCollectionErrorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/errortests/DirectCollectionErrorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.util.Vector;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.exceptions.DescriptorException;
import org.eclipse.persistence.exceptions.IntegrityException;
@@ -40,14 +42,14 @@
for (int i = 0; i < caughtExceptions.size(); i++) {
Exception nextException = (Exception)caughtExceptions.elementAt(i);
if (nextException instanceof DescriptorException) {
- this.assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
+ assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
foundException = true;
}
}
- this.assertTrue("The appropriate Descriptor exception was not encountered", foundException);
+ assertTrue("The appropriate Descriptor exception was not encountered", foundException);
return;
} catch (XMLMarshalException marshalException) {
- this.assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
+ assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
return;
} catch (Exception e) {
fail("An unexcepted exception occurred");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameEmptyTestCases.java
index 627fe08..d3bd13c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameIntegerTestCases.java
index f3f43f3..86be54a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameIntegerTestCases.java
@@ -34,6 +34,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByNameIntegerProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullItemTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullItemTestCases.java
index 8fb1ad2..c6c0914 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullItemTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullItemTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
@@ -52,6 +53,7 @@
return employee;
}
+ @Override
public Document getWriteControlDocument() throws Exception{
InputStream inputStream = ClassLoader.getSystemResourceAsStream(XML_WRITE_CONTROL_RESOURCE);
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
@@ -66,6 +68,7 @@
/*
* Nulls are read in as empty collections.
*/
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
@@ -77,6 +80,7 @@
return employee;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
// DO NOTHING
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullTestCases.java
index 3c3fc5a..1ac0398 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = null;
@@ -42,6 +43,7 @@
/*
* Nulls are read in as empty collections.
*/
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameTestCases.java
index 47ede99..3ffdefa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIntegerSingleNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIntegerSingleNodeTestCases.java
index bc7beba..8350116 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIntegerSingleNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementIntegerSingleNodeTestCases.java
@@ -36,6 +36,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementListWithUnionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementListWithUnionTestCases.java
index 3b3524f..628b27e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementListWithUnionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementListWithUnionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeSingleNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeSingleNodeTestCases.java
index 9a956f6..0749d64 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeSingleNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeSingleNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeTestCases.java
index fe3b8dd..d00cca0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSchemaTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSingleElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSingleElementTestCases.java
index e9110d7..a8c6269 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSingleElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementSingleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementWithCommentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementWithCommentTestCases.java
index 4440f13..964e6b7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementWithCommentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementWithCommentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
@@ -47,6 +48,7 @@
return employee;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
String xmlResource = "org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withgroupingelement/DirectCollectionWithGroupingElementWithCommentWriting.xml";
InputStream inputStream = ClassLoader.getSystemResourceAsStream(xmlResource);
@@ -60,10 +62,12 @@
return writeControlDocument;
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
// DO NOTHING BECAUSE UNMARSHALLER HANDLER CAN NOT READ COMMENTS
}
+ @Override
public void testObjectToContentHandler() throws Exception {
// DO NOTHING BECAUSE CONTENT HANDLER CAN NOT READ COMMENTS
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameEmptyTestCases.java
index 3f57165..64dcb24 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameIntegerTestCases.java
index 3c59acb..1e59389 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameIntegerTestCases.java
@@ -33,6 +33,7 @@
setProject(new DirectCollectionWithoutGroupingElementIdentifiedByNameIntegerProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullItemTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullItemTestCases.java
index 4154721..f2832c2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullItemTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullItemTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(new DirectCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
@@ -54,6 +55,7 @@
return employee;
}
+ @Override
public Document getWriteControlDocument() throws Exception{
InputStream inputStream = ClassLoader.getSystemResourceAsStream(XML_WRITE_CONTROL_RESOURCE);
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
@@ -68,6 +70,7 @@
/*
* On the read the null collection will come in as empty
*/
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
@@ -78,6 +81,7 @@
return employee;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
// DO NOTHING BECAUSE CONTENT HANDLER CAN NOT READ COMMENTS
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullTestCases.java
index cae128f..fc85d86 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = null;
@@ -43,6 +44,7 @@
/*
* On the read the null collection will come in as empty
*/
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameTestCases.java
index a86dcd9..55b3e5b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new DirectCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIntegerWithCommentsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIntegerWithCommentsTestCases.java
index f1f27d9..42261dc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIntegerWithCommentsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIntegerWithCommentsTestCases.java
@@ -37,6 +37,7 @@
setProject(new DirectCollectionWithoutGroupingElementIdentifiedByNameIntegerProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
@@ -49,6 +50,7 @@
return employee;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
String xmlResource = "org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementIntegerWithCommentWriting.xml";
@@ -63,6 +65,7 @@
return writeControlDocument;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
// DO NOTHING BECAUSE CONTENT HANDLER CAN NOT READ COMMENTS
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementListWithUnionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementListWithUnionTestCases.java
index f195ba9..55006f4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementListWithUnionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementListWithUnionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeSingleNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeSingleNodeTestCases.java
index e27e4ef..e392546 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeSingleNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeSingleNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
Calendar cal1 = Calendar.getInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeTestCases.java
index dcceee2..d195e7d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSchemaTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
Calendar cal1 = Calendar.getInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleElementTestCases.java
index 64f83d2..fd6524a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectCollectionWithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleNodeTestCases.java
index deabaee..e88343f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyname/withoutgroupingelement/DirectCollectionWithoutGroupingElementSingleNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionEmptyTestCases.java
index 0e76951..00f4833 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionNullTestCases.java
index a8c30c3..8cc4b9a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = null;
@@ -50,6 +51,7 @@
/*
* Null collection is treated as empty on a read
*/
+ @Override
public Object getReadControlObject() {
Vector responsibilities2 = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionTestCases.java
index ea48f1e..10984dc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/identifiedbyposition/withgroupingelement/DirectCollectionWithGroupingElementIdentifiedByPositionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(new DirectCollectionWithGroupingElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/listoflists/XMLDirectCollectionOfListsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/listoflists/XMLDirectCollectionOfListsTestCases.java
index bf31473..6f445a4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/listoflists/XMLDirectCollectionOfListsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/listoflists/XMLDirectCollectionOfListsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new RootProject());
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionIsSetNodeNullPolicyTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionIsSetNodeNullPolicyTrueTestCases.java
index 27943d2..0676a6e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionIsSetNodeNullPolicyTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionIsSetNodeNullPolicyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableAndEmptyNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableAndEmptyNodeTestCases.java
index 10b7b3b..c142690 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableAndEmptyNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableAndEmptyNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableNodeNullPolicyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableNodeNullPolicyTestCases.java
index 1b3df4f..3a30303 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableNodeNullPolicyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionNillableNodeNullPolicyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyAttributeTestCases.java
index 7297b83..ee5b7ac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
@@ -63,6 +64,7 @@
return anEmployee;
}
+ @Override
public Object getReadControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyElementTestCases.java
index ef0cc32..1a27bdf 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/nillable/DirectCollectionOptionalNodeNullPolicyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
@@ -64,6 +65,7 @@
return anEmployee;
}
+ @Override
public Object getReadControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/reuse/DirectCollectionReuseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/reuse/DirectCollectionReuseTestCases.java
index 32205e3..c7648e3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/reuse/DirectCollectionReuseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/reuse/DirectCollectionReuseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new DirectCollectionReuseProject());
}
+ @Override
protected Object getControlObject() {
List responsibilities = new LinkedList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeNillableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeNillableTestCases.java
index 5ff83dd..88f8549 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeNillableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeNillableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
@@ -54,6 +55,7 @@
return employee;
}
+ @Override
public Object getReadControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeTestCases.java
index 6262d0e..78bfd83 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/DirectCollectionSingleNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setProject(new DirectCollectionSingleNodeProject());
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeMethodAccessingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeMethodAccessingTestCases.java
index 2ed5683..7f5b92f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeMethodAccessingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeMethodAccessingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
TestRunner.main(arguments);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
assertEquals(1, ((Employee)testObject).getIdSetCounter());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeTestCases.java
index 9fb1e60..535908e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/singlenode/xmlattribute/DirectCollectionSingleNodeXMLAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectCollectionSingleNodeXMLAttributeProject());
}
+ @Override
protected Object getControlObject() {
ArrayList responsibilities = new ArrayList();
responsibilities.add(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameIntegerTestCases.java
index 7809c5c..3da24d3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameIntegerTestCases.java
@@ -34,6 +34,7 @@
setProject(new WithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameTestCases.java
index 77edbb6..03444a7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withgroupingelement/WithGroupingElementIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new WithGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameIntegerTestCases.java
index 2eaa123..1c189ff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameIntegerTestCases.java
@@ -33,6 +33,7 @@
setProject(new WithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameTestCases.java
index 59bee27..5b1d8a3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/typeattribute/identifiedbyname/withoutgroupingelement/WithoutGroupingElementIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new WithoutGroupingElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Vector responsibilities = new Vector();
responsibilities.addElement(CONTROL_RESPONSIBILITY1);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionNoConversionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionNoConversionTestCases.java
index 6d3ede2..d35ffd9b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionNoConversionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionNoConversionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new SimpleUnionProject());
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.addItem(CONTROL_ITEM);
@@ -47,6 +48,7 @@
return person;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
try {
xmlUnmarshaller.unmarshal(ClassLoader.getSystemResource(XML_RESOURCE));
@@ -57,6 +59,7 @@
fail("no error occurred...expected XMLConversionException");
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
try {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -71,6 +74,7 @@
fail("no error occurred...expected XMLConversionException");
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
try {
xmlUnmarshaller.unmarshal(getControlDocument());
@@ -81,6 +85,7 @@
fail("no error occurred...expected XMLConversionException");
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
try {
@@ -101,6 +106,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
try {
@@ -133,6 +139,7 @@
}
*/
+ @Override
public void testUnmarshallerHandler() throws Exception {
try {
super.testUnmarshallerHandler();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionTestCases.java
index 6356942..7395344 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/SimpleUnionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SimpleUnionProject());
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
BigInteger item = new BigInteger(CONTROL_ITEM);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionDateTimeToDateTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionDateTimeToDateTestCases.java
index a40d3bd..571232e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionDateTimeToDateTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionDateTimeToDateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeNotSetTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeNotSetTestCases.java
index c5eb1b9..59eb71e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeNotSetTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeNotSetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeNotSet.xml");
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.addItem("10");
@@ -34,6 +35,7 @@
return person;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
String xmlResource = "org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeNotSetWriting.xml";
InputStream inputStream = ClassLoader.getSystemResourceAsStream(xmlResource);
@@ -47,6 +49,7 @@
return writeControlDocument;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeTestCases.java
index 945ecca..0a0302d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/UnionWithTypeAttributeTestCases.java
@@ -48,6 +48,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.addItem(CONTROL_ITEM);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionPositionalXMLAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionPositionalXMLAttributeTestCases.java
index b3de2c2..1c13e78 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionPositionalXMLAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionPositionalXMLAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new SimpleUnionXMLAttributeProject());
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
BigInteger item = new BigInteger(CONTROL_ITEM);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java
index 5f38884..ec6cd49 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directcollection/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new SimpleUnionXMLAttributeProject());
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
BigInteger item = new BigInteger(CONTROL_ITEM);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/cdata/DirectToFieldCDATATestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/cdata/DirectToFieldCDATATestCases.java
index d8442e3..7b5fb30 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/cdata/DirectToFieldCDATATestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/cdata/DirectToFieldCDATATestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectToFieldCDATAProject());
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName = CONTROL_FIRST_NAME;
@@ -41,6 +42,7 @@
return emp;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
//CDATA not supported by content handlers
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterAbsentElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterAbsentElementTestCases.java
index 3ee8e45..3d7d172 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterAbsentElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterAbsentElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,11 +27,13 @@
setProject(aProject);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
MyConverter.HIT_CONVERTER = false;
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName = "Bill";
@@ -40,6 +42,7 @@
return emp;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
assertFalse("Converter was hit" , MyConverter.HIT_CONVERTER);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterEmptyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterEmptyElementTestCases.java
index 43aa21c..40be23e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterEmptyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/ConverterEmptyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,11 +35,13 @@
setProject(aProject);
}
+ @Override
public void setUp() throws Exception{
super.setUp();
MyConverter.HIT_CONVERTER = false;
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.firstName = "Bill";
@@ -49,6 +51,7 @@
return emp;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception{
super.xmlToObjectTest(testObject);
assertTrue(MyConverter.HIT_CONVERTER);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/MyConverter.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/MyConverter.java
index b006b4d..73ba1e4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/MyConverter.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/converter/MyConverter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,18 +25,22 @@
public MyConverter(){
}
+ @Override
public Object convertDataValueToObjectValue(Object fieldValue, Session session) {
HIT_CONVERTER = true;
return fieldValue;
}
- public Object convertObjectValueToDataValue(Object objectValue,Session session) {
+ @Override
+ public Object convertObjectValueToDataValue(Object objectValue, Session session) {
return objectValue;
}
+ @Override
public void initialize(DatabaseMapping mapping, Session session) {
}
+ @Override
public boolean isMutable() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/EmptyAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/EmptyAttributeTestCases.java
index 3f55b18..70c28ac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/EmptyAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/EmptyAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(new DefaultNullValueAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
// We currently have different behavior when using XMLProjectReader
@@ -51,6 +52,7 @@
return employee;
}
+ @Override
public Object getWriteControlObject() {
Employee employee = new Employee();
// We currently have different behavior when using XMLProjectReader
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/MissingAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/MissingAttributeTestCases.java
index a522b2e..fbe399d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/MissingAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/MissingAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new DefaultNullValueAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
// We currently have different behavior when using XMLProjectReader
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/NotMissingAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/NotMissingAttributeTestCases.java
index 3165510..0e46184 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/NotMissingAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlattribute/NotMissingAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new DefaultNullValueAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/EmptyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/EmptyElementTestCases.java
index d649383..fac72f7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/EmptyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/EmptyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
// idMapping.getNullPolicy().setMarshalNullRepresentation(XMLNullRepresentationType.EMPTY_NODE);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
// We currently have different behavior when using XMLProjectReader
@@ -72,6 +73,7 @@
return employee;
}
+ @Override
public Object getWriteControlObject() {
Employee employee = new Employee();
// We currently have different behavior when using XMLProjectReader
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/MissingElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/MissingElementTestCases.java
index 8fe4021..7863812 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/MissingElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/MissingElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new DefaultNullValueElementProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
// We currently have different behavior when using XMLProjectReader
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/NotMissingElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/NotMissingElementTestCases.java
index b0e7226..0a3e7ab 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/NotMissingElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/defaultnullvalue/xmlelement/NotMissingElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new DefaultNullValueElementProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNanTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNanTestCases.java
index c0f7fce..e7725e5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNanTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNanTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToFieldDoubleProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNegativeInfinityTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNegativeInfinityTestCases.java
index ab676c1..624722e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNegativeInfinityTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleNegativeInfinityTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToFieldDoubleProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoublePositiveInfinityTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoublePositiveInfinityTestCases.java
index a3898f4..7b15d69 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoublePositiveInfinityTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoublePositiveInfinityTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToFieldDoubleProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleTestCases.java
index 9c4e1d7..69103e2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/doubletest/DirectToFieldDoubleTestCases.java
@@ -30,6 +30,7 @@
setProject(new DirectToFieldDoubleProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/errortests/DirectToFieldErrorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/errortests/DirectToFieldErrorTestCases.java
index b3a3b1f..9acf7e6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/errortests/DirectToFieldErrorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/errortests/DirectToFieldErrorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.util.Vector;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.exceptions.DescriptorException;
import org.eclipse.persistence.exceptions.IntegrityException;
@@ -40,14 +42,14 @@
for (int i = 0; i < caughtExceptions.size(); i++) {
Exception nextException = (Exception)caughtExceptions.elementAt(i);
if (nextException instanceof DescriptorException) {
- this.assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
+ assertTrue("An incorrect Descriptor exception occurred.", ((DescriptorException)nextException).getErrorCode() == DescriptorException.FIELD_NAME_NOT_SET_IN_MAPPING);
foundException = true;
}
}
- this.assertTrue("The appropriate Descriptor exception was not encountered", foundException);
+ assertTrue("The appropriate Descriptor exception was not encountered", foundException);
return;
} catch (XMLMarshalException marshalException) {
- this.assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
+ assertTrue("An unexcepted XMLMarshalException occurred", !(metadata == Metadata.JAVA));
return;
} catch (Exception e) {
fail("An unexcepted exception occurred");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNanTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNanTestCases.java
index 5b385b1..ad91943 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNanTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNanTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToFieldFloatProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNegativeInfinityTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNegativeInfinityTestCases.java
index c7df1ad..ab278cd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNegativeInfinityTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatNegativeInfinityTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToFieldFloatProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatPositiveInfinityTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatPositiveInfinityTestCases.java
index 0433dcf..d37236b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatPositiveInfinityTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatPositiveInfinityTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToFieldFloatProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatTestCases.java
index 3c054f3..9febe22 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/floattest/DirectToFieldFloatTestCases.java
@@ -30,6 +30,7 @@
setProject(new DirectToFieldFloatProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarDateTestIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarDateTestIdentifiedByNameTestCases.java
index 55e60f0..f0c913f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarDateTestIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarDateTestIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new CalendarTestIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
CONTROL_BIRTH_DATE = Calendar.getInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTestIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTestIdentifiedByNameTestCases.java
index a637f7a..e47099b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTestIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTestIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new CalendarTestIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
CONTROL_BIRTH_DATE = Calendar.getInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTimeTestIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTimeTestIdentifiedByNameTestCases.java
index aaf82cf..a4a0061 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTimeTestIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/calendartest/CalendarTimeTestIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new CalendarTestIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
CONTROL_BIRTH_DATE = Calendar.getInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameEmptyTestCases.java
index 54c4a90..bbb0c0f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToXMLAttributeIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameNullTestCases.java
index 5861cd7..abef72c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.io.InputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.platform.xml.SAXDocumentBuilder;
import org.eclipse.persistence.testing.oxm.mappings.XMLMappingTestCases;
@@ -35,6 +37,7 @@
setProject(new DirectToXMLAttributeIdentifiedByNameProject());
}
+ @Override
public void setUp() {
try {
super.setUp();
@@ -46,10 +49,11 @@
removeEmptyTextNodes(comparisonControlDocument);
} catch (Exception e) {
e.printStackTrace();
- this.fail("An exception occurred during setup");
+ fail("An exception occurred during setup");
}
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
@@ -59,10 +63,12 @@
return employee;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
return comparisonControlDocument;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameSpecialCharactersTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameSpecialCharactersTestCases.java
index 528e8cf..882f35c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameSpecialCharactersTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameSpecialCharactersTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() {
DirectToXMLAttributeIdentifiedByNameProject project = new DirectToXMLAttributeIdentifiedByNameProject();
XMLContext xmlContext = new XMLContext(project);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameTestCases.java
index 63f8394..ad9e386 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlattribute/DirectToXMLAttributeIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectToXMLAttributeIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameEmptyTestCases.java
index 9623017..cb59414 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.io.InputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.platform.xml.SAXDocumentBuilder;
import org.eclipse.persistence.testing.oxm.mappings.XMLMappingTestCases;
@@ -36,6 +38,7 @@
setProject(new DirectToXMLElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
@@ -44,6 +47,7 @@
return employee;
}
+ @Override
public void setUp() {
try {
super.setUp();
@@ -56,14 +60,16 @@
} catch (Exception e) {
e.printStackTrace();
- this.fail("An exception occurred during setup");
+ fail("An exception occurred during setup");
}
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
return controlDocumentWrite;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameMissingTextXPathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameMissingTextXPathTestCases.java
index 525502a..81e24b0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameMissingTextXPathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameMissingTextXPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setProject(project);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNegativeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNegativeTestCases.java
index 2428d15..df7df30 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNegativeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNegativeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(new DirectToXMLElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
@@ -43,6 +44,7 @@
return employee;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(WRITE_RESOURCE);
controlDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNullTestCases.java
index 0afcb7d..caa0075 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.io.InputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.platform.xml.SAXDocumentBuilder;
import org.eclipse.persistence.testing.oxm.mappings.XMLMappingTestCases;
@@ -35,6 +37,7 @@
setProject(new DirectToXMLElementIdentifiedByNameProject());
}
+ @Override
public void setUp() {
try {
super.setUp();
@@ -46,14 +49,16 @@
removeEmptyTextNodes(comparisonControlDocument);
} catch (Exception e) {
e.printStackTrace();
- this.fail("An exception occurred during setup");
+ fail("An exception occurred during setup");
}
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
return comparisonControlDocument;
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
@@ -63,6 +68,7 @@
return employee;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameSpecialCharactersTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameSpecialCharactersTestCases.java
index 990f907..917a856 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameSpecialCharactersTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameSpecialCharactersTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() {
DirectToXMLElementIdentifiedByNameProject project = new DirectToXMLElementIdentifiedByNameProject();
XMLContext xmlContext = new XMLContext(project);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameTestCases.java
index cbd4b28..5bf5b02 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DirectToXMLElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameWithCommentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameWithCommentTestCases.java
index a07ce47..428987a8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameWithCommentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementIdentifiedByNameWithCommentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new DirectToXMLElementIdentifiedByNameProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
@@ -45,6 +46,7 @@
return employee;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
String xmlResource = "org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyname/xmlelement/DirectToXMLElementWithCommentWriting.xml";
InputStream inputStream = ClassLoader.getSystemResourceAsStream(xmlResource);
@@ -58,6 +60,7 @@
return writeControlDocument;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlattribute/DirectToXMLAttributeIdentifiedByNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlattribute/DirectToXMLAttributeIdentifiedByNamespaceTestCases.java
index c5951fb..31c06a9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlattribute/DirectToXMLAttributeIdentifiedByNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlattribute/DirectToXMLAttributeIdentifiedByNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new DirectToXMLAttributeIdentifiedByNamespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setFirstName(CONTROL_FIRST_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlelement/DirectToXMLElementIdentifiedByNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlelement/DirectToXMLElementIdentifiedByNamespaceTestCases.java
index 7a504c0..6e18cb6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlelement/DirectToXMLElementIdentifiedByNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbynamespace/xmlelement/DirectToXMLElementIdentifiedByNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new DirectToXMLElementIdentifiedByNamespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setFirstName(CONTROL_FIRST_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPosition2TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPosition2TestCases.java
index 03a0259..8526cbb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPosition2TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPosition2TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DirectToXMLElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionNullElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionNullElementTestCases.java
index ad9c395..115209a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionNullElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionNullElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new DirectToXMLElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionTestCases.java
index f7dbb0b..7d04968 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/identifiedbyposition/xmlelement/DirectToXMLElementIdentifiedByPositionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new DirectToXMLElementIdentifiedByPositionProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/leafelement/DirectWithLeafElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/leafelement/DirectWithLeafElementTestCases.java
index d3d91b8..1f35cc2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/leafelement/DirectWithLeafElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/leafelement/DirectWithLeafElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
TestRunner.main(arguments);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
@@ -65,6 +66,7 @@
return employee;
}
+ @Override
public Project getNewProject(Project originalProject, ClassLoader classLoader) {
Project newProject = super.getNewProject(originalProject, classLoader);
ClassDescriptor desc = newProject.getDescriptor(Employee.class);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyFalseTestCases.java
index 1502d3f..d6f3ef3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyTrueTestCases.java
index a1a9627..7c277c0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNodeNullPolicyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java
index db92615..b6dfdc7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java
index fc2e054..4bd8011 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
@@ -57,10 +58,15 @@
}
+ @Override
public void testObjectToXMLDocument() throws Exception {}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {}
+ @Override
public void testObjectToContentHandler() throws Exception {}
+ @Override
public void testXMLToObjectFromURL() throws Exception {}
+ @Override
public void testUnmarshallerHandler() throws Exception {}
// public void testXMLToObjectFromInputStream() throws Exception {}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyFalseTestCases.java
index 23ce976..7954809 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyTrueTestCases.java
index d0afd1e..004888d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetEmptyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
@@ -56,6 +57,7 @@
}
//This method should be removed when bug 416854 is fixed
+ @Override
public Object getJSONReadControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetNonNullTestCases.java
index b5bd68b..cbc2c04 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyAttributeSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseTestCases.java
index d6afc60..fd3aa5e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseWithParamsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseWithParamsTestCases.java
index 17976ce..1716849 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseWithParamsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentFalseWithParamsTestCases.java
@@ -61,6 +61,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
EmployeeIsSetParams anEmployee = new EmployeeIsSetParams();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentTrueTestCases.java
index 3f97b68..451d9bb 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementAbsentIsSetAbsentTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyFalseTestCases.java
index e8a297d..e058a1a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyTrueTestCases.java
index 23c61d7..7033746 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetEmptyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetFalseTestCases.java
index a0aa080..3bf00ee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetTrueTestCases.java
index 3c8dac2..584d1f5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNillableIsSetTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNonNullTestCases.java
index 1d0d659..37883cd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetNullPolicyElementSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetDefaultTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetDefaultTestCases.java
index 3029eac..7d1882b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetDefaultTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNOPTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNOPTestCases.java
index 6554aa5..5c73e55 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNOPTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNOPTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNonNullTestCases.java
index 0eded12..71a40a5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNullTestCases.java
index b7a81fe..19baf99 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetOtherEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetOtherEmptyTestCases.java
index a9d374a..5ab6b17 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetOtherEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementDefaultSetOtherEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,6 +60,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetDefaultNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetDefaultNullTestCases.java
index d1399d8..427f62e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetDefaultNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetDefaultNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,6 +66,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNOPTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNOPTestCases.java
index 5fd03fc..2e6e2a3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNOPTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNOPTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNonNullTestCases.java
index 8a57995..4a9f423 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetOtherEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetOtherEmptyTestCases.java
index 4022541..d7f0f5a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetOtherEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectIsSetOptionalNodeNullPolicyNonNillableElementNonDefaultSetOtherEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -60,6 +60,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNillableNodeNullPolicyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNillableNodeNullPolicyTestCases.java
index f506690..8fb2d97 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNillableNodeNullPolicyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNillableNodeNullPolicyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java
index 50b74ab..4e9b61b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java
index 00f8205..0340bf6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeAbsentIsSetAbsentTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyFalseTestCases.java
index 84ef9e0..0ec2043 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(null);
@@ -51,6 +52,7 @@
return anEmployee;
}
+ @Override
public Object getJSONReadControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(null);
@@ -59,6 +61,7 @@
return anEmployee;
}
+ @Override
public Object getReadControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(0);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyTrueTestCases.java
index 19aa13a..76e4862 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetEmptyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(null);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNillableNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNillableNullTestCases.java
index 9a657fa..b73bd36 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNillableNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNillableNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNonNullTestCases.java
index 8e932b3..677e1f6 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyAttributeSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentFalseTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentFalseTestCases.java
index 93ab50d..4d0cac8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentFalseTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentTrueTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentTrueTestCases.java
index d4aa7bb..cb0da4a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentTrueTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementAbsentIsSetAbsentTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetEmptyTestCases.java
index e6e74b0..dbf25b8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(null);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableFalseTextTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableFalseTextTestCases.java
index d668c98..627ae52 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableFalseTextTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableFalseTextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setControlJSON(JSON_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableTestCases.java
index adef048..0994d26 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNillableTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNonNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNonNullTestCases.java
index fa0639e..62816e1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNonNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectNullPolicyElementSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyAttributeTestCases.java
index e0fb9cb..4320a99 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyElementTestCases.java
index 5ed4649..a766a5e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/DirectOptionalNodeNullPolicyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(aProject);
}
+ @Override
protected Object getControlObject() {
Employee anEmployee = new Employee();
anEmployee.setId(123);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/EmployeeIsSetParams.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/EmployeeIsSetParams.java
index 052e3b0..3e9e336 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/EmployeeIsSetParams.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/nillable/EmployeeIsSetParams.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,14 +57,17 @@
}
}
+ @Override
public String getFirstName() {
return firstName;
}
+ @Override
public Integer getId() {
return id;
}
+ @Override
public String getLastName() {
return lastName;
}
@@ -88,16 +91,19 @@
return isSetFirstName;
}*/
+ @Override
public void setFirstName(String firstName) {
// no unset for now
isSetFirstName = true;
this.firstName = firstName;
}
+ @Override
public void setId(Integer id) {
this.id = id;
}
+ @Override
public void setLastName(String lastName) {
this.lastName = lastName;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeBase64TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeBase64TestCases.java
index c1df0e8..a8ae986 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeBase64TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeBase64TestCases.java
@@ -39,6 +39,7 @@
setProject(project);
}
+ @Override
protected Object getControlObject() {
ByteHolder byteHolder = new ByteHolder();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeHexTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeHexTestCases.java
index aa0fae5..de22a84 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeHexTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeHexTestCases.java
@@ -38,6 +38,7 @@
setProject(project);
}
+ @Override
protected Object getControlObject() {
ByteHolder byteHolder = new ByteHolder();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeQNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeQNameTestCases.java
index 9f6fbb4..90ddff0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeQNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/schematype/SchemaTypeQNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(project);
}
+ @Override
protected Object getControlObject() {
QNameHolder qnameHolder = new QNameHolder();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeNullTestCases.java
index eeda3f5..7b9bf59 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new DirectToXMLAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
return employee;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeTestCases.java
index 90a5692..799004a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlattribute/DirectToXMLAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new DirectToXMLAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/DirectToXMLElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/DirectToXMLElementTestCases.java
index 33531d3..507f894 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/DirectToXMLElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/DirectToXMLElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new DirectToXMLElementProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/EmptyElementEmptyStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/EmptyElementEmptyStringTestCases.java
index e0d8f20..afffb6b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/EmptyElementEmptyStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelement/EmptyElementEmptyStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setShouldRemoveEmptyTextNodesFromControlDoc(false);
}
+ @Override
protected Object getControlObject() {
EmptyElementEmptyStringEmployee employee = new EmptyElementEmptyStringEmployee();
employee.setID(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelementwithwhitespace/DirectToXMLElementWithWhitespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelementwithwhitespace/DirectToXMLElementWithWhitespaceTestCases.java
index a1e6142..9afe87d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelementwithwhitespace/DirectToXMLElementWithWhitespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/singleattribute/xmlelementwithwhitespace/DirectToXMLElementWithWhitespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.io.InputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import org.w3c.dom.Document;
import org.eclipse.persistence.platform.xml.SAXDocumentBuilder;
import org.eclipse.persistence.testing.oxm.mappings.XMLMappingTestCases;
@@ -34,12 +36,14 @@
setProject(new DirectToXMLElementWithWhitespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setID(CONTROL_ID);
return employee;
}
+ @Override
public void setUp() {
try {
super.setUp();
@@ -51,14 +55,16 @@
removeEmptyTextNodes(comparisonControlDocument);
} catch (Exception e) {
e.printStackTrace();
- this.fail("An exception occurred during setup");
+ fail("An exception occurred during setup");
}
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
return comparisonControlDocument;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeCustomAddTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeCustomAddTestCases.java
index 8b67974..0ead7fa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeCustomAddTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeCustomAddTestCases.java
@@ -28,6 +28,7 @@
setProject(new TypeAttributeCustomAddProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTestCases.java
index ea99500..081e8dc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
CONTROL_ID.set(Calendar.DAY_OF_MONTH, 2);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTimeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTimeTestCases.java
index 8d9318f..05456c5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTimeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDateTimeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
CONTROL_ID.set(Calendar.MILLISECOND, 0);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDoubleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDoubleTestCases.java
index 95c9433..1a05055 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDoubleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeDoubleTestCases.java
@@ -28,6 +28,7 @@
setProject(new TypeAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeFloatTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeFloatTestCases.java
index fa78bf3..2b783af 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeFloatTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeFloatTestCases.java
@@ -28,6 +28,7 @@
setProject(new TypeAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeIntegerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeIntegerTestCases.java
index 3c9357d..24b6c71 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeIntegerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeIntegerTestCases.java
@@ -28,6 +28,7 @@
setProject(new TypeAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNonXsiPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNonXsiPrefixTestCases.java
index 0295d29..8e7455e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNonXsiPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNonXsiPrefixTestCases.java
@@ -28,6 +28,7 @@
setProject(new TypeAttributeNonXsiPrefixProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNullTestCases.java
index 059f5e6..b21b923 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeNullTestCases.java
@@ -27,6 +27,7 @@
setProject(new TypeAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
Identifier id = new Identifier();
@@ -38,6 +39,7 @@
return employee;
}
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
String id = new String("123#AAA");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeStringTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeStringTestCases.java
index 613bcca..abae9bd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeStringTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new TypeAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeTimeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeTimeTestCases.java
index e217889..17f97c4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeTimeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeTimeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
CONTROL_ID.set(Calendar.MILLISECOND, 0);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnChildTestCases.java
index c90b7d8..64c5da1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnChildTestCases.java
@@ -28,6 +28,7 @@
setProject(new TypeAttributeUserTypeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnParentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnParentTestCases.java
index b98b408..8b8c699 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnParentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/typeattribute/TypeAttributeUserTypeNamespaceOnParentTestCases.java
@@ -28,6 +28,7 @@
setProject(new TypeAttributeUserTypeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setIdentifier(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionNoConversionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionNoConversionTestCases.java
index 8c1bb44..f9fc04f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionNoConversionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionNoConversionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
setProject(new SimpleUnionProject());
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.setAge(CONTROL_AGE);
@@ -47,6 +48,7 @@
return person;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
try {
xmlUnmarshaller.unmarshal(ClassLoader.getSystemResourceAsStream(XML_RESOURCE));
@@ -57,6 +59,7 @@
fail("no error occurred...expected XMLConversionException");
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
try {
InputStream instream = ClassLoader.getSystemResourceAsStream(XML_RESOURCE);
@@ -71,6 +74,7 @@
fail("no error occurred...expected XMLConversionException");
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
try {
Object testObject = xmlUnmarshaller.unmarshal(ClassLoader.getSystemResource(XML_RESOURCE));
@@ -92,6 +96,7 @@
fail("no error occurred...expected XMLConversionException");
}
*/
+ @Override
public void testUnmarshallerHandler() throws Exception {
try {
super.testUnmarshallerHandler();
@@ -102,6 +107,7 @@
fail("no error occurred...expected XMLConversionException");
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
try {
@@ -122,6 +128,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
try {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionTestCases.java
index 8d65ee6..03ea8a1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/SimpleUnionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SimpleUnionProject());
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.setAge(new BigInteger(CONTROL_AGE));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionDateTimeToDateTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionDateTimeToDateTestCases.java
index ae2ab51..9d29381 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionDateTimeToDateTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionDateTimeToDateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.setAge(new BigInteger(CONTROL_AGE));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeNotSetTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeNotSetTestCases.java
index 03585b0..bfbb936 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeNotSetTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeNotSetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeNotSet.xml");
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.setAge("10");
@@ -34,6 +35,7 @@
return person;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
String xmlResource = "org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeNotSetWriting.xml";
InputStream inputStream = ClassLoader.getSystemResourceAsStream(xmlResource);
@@ -47,6 +49,7 @@
return writeControlDocument;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeTestCases.java
index 6a3038f..5024235 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/UnionWithTypeAttributeTestCases.java
@@ -49,6 +49,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.setAge(CONTROL_AGE);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java
index e98fa08..8b839ee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/directtofield/union/xmlattribute/SimpleUnionXMLAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new SimpleUnionXMLAttributeProject());
}
+ @Override
protected Object getControlObject() {
Person person = new Person();
person.setAge(new BigInteger(CONTROL_AGE));
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/KeyBasedMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/KeyBasedMappingTestCases.java
index dcd9c0d..e019246 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/KeyBasedMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/KeyBasedMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
super(name);
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
log("**objectToXMLDocumentTest**");
log("Expected:");
@@ -67,10 +68,12 @@
assertXMLIdentical(getWriteControlDocument(), testDocument);
}
+ @Override
protected void setProject(Project project) {
this.project = project;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
@@ -84,11 +87,13 @@
assertXMLIdentical(controlDocument, testDocument);
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
Document testDocument = xmlMarshaller.objectToXML(getWriteControlObject());
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
StringWriter writer = new StringWriter();
xmlMarshaller.marshal(getWriteControlObject(), writer);
@@ -100,6 +105,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
saxParserFactory.setNamespaceAware(true);
@@ -113,6 +119,7 @@
xmlToObjectTest(xmlUnmarshallerHandler.getResult());
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
Object testObject = xmlUnmarshaller.unmarshal(instream);
@@ -120,12 +127,14 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(resourceName);
Object testObject = xmlUnmarshaller.unmarshal(url);
xmlToObjectTest(testObject);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**xmlToObjectTest**");
log("Expected:");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/attributekey/CompositeAttributeKeysTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/attributekey/CompositeAttributeKeysTestCases.java
index e401a05..6ba09f1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/attributekey/CompositeAttributeKeysTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/attributekey/CompositeAttributeKeysTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeAttributeKeysProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyEmptyTestCases.java
index f2e467b..abe8cb3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeyProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyNSTestCases.java
index 8df9565..5fd15f0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeyNSProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeySingleNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeySingleNodeTestCases.java
index 2bca830..dc0536a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeySingleNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeySingleNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeySingleNodeProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyTestCases.java
index e89f958..4f30870 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeyProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingEmptyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingEmptyTestCases.java
index 077063f..e2a554f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingEmptyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingEmptyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeyWithGroupingProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingNSTestCases.java
index 9c33259..a9005a8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeyWithGroupingNSProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingSingleNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingSingleNodeTestCases.java
index 4f0752c..30b0e0b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingSingleNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingSingleNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeyWithGroupingSingleNodeProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingTestCases.java
index 2e72a34..1dc47ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/elementkey/CompositeElementKeyWithGroupingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeyWithGroupingProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList(4);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java
index 6c718d5..e0ace8b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new NestedAttributeKeyProject());
}
+ @Override
public Object getControlObject() {
ArrayList addresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/attributekey/SingleAttributeKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/attributekey/SingleAttributeKeyTestCases.java
index 30853bb..ff349fe 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/attributekey/SingleAttributeKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/attributekey/SingleAttributeKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SingleAttributeKeyProject());
}
+ @Override
public Object getControlObject() {
ArrayList addresses = new ArrayList();
@@ -67,6 +68,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList empAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyTestCases.java
index 0f45d04..581e003 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SingleElementKeyProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList();
@@ -67,6 +68,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList empAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyWithGroupingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyWithGroupingTestCases.java
index 4426e18..ce3227b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyWithGroupingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementKeyWithGroupingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new SingleElementKeyWithGroupingProject());
}
+ @Override
protected Object getControlObject() {
ArrayList addresses = new ArrayList();
@@ -68,6 +69,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList empAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java
index 650c0d0..5e54e8f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,7 +38,7 @@
try{
super.getXMLContext(p);
}catch(IntegrityException e){
- Exception internalException = (Exception)((IntegrityException)e).getIntegrityChecker().getCaughtExceptions().get(0);
+ Exception internalException = (Exception) e.getIntegrityChecker().getCaughtExceptions().get(0);
if (internalException instanceof DescriptorException) {
assertTrue("An incorrect DescriptorException exception occurred.", ((DescriptorException)internalException).getErrorCode() == DescriptorException.REFERENCE_CLASS_NOT_SPECIFIED);
return;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/maptests/SingleElementKeyUsingMapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/maptests/SingleElementKeyUsingMapTestCases.java
index 71a0cb5..c17590f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/maptests/SingleElementKeyUsingMapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/elementkey/maptests/SingleElementKeyUsingMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -123,14 +123,17 @@
writeControlObj.addresses = rootAddresses;
}
+ @Override
public Object getControlObject() {
return controlObj;
}
+ @Override
public Object getWriteControlObject() {
return writeControlObj;
}
+ @Override
public void objectToXMLDocumentTest(Document testDocument) throws Exception {
log("**objectToXMLDocumentTest**");
log("Expected:");
@@ -146,6 +149,7 @@
assertTrue(controlIds.getLength() == testIds.getLength());
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
xmlMarshaller.marshal(getWriteControlObject(), builder);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java
index 81b57e9..8f871e3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new NestedAttributeKeyProject());
}
+ @Override
public Object getControlObject() {
ArrayList addresses = new ArrayList();
@@ -67,6 +68,7 @@
root.addresses = addresses;
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList empAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java
index 013ef26..fee4151 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/multipletargets/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new NonStringKeyTypeProject());
}
+ @Override
public Object getControlObject() {
ArrayList addresses = new ArrayList();
Address address = new Address();
@@ -60,6 +61,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
ArrayList empAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/attributekey/CompositeAttributeKeysTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/attributekey/CompositeAttributeKeysTestCases.java
index e9370c0..b88f9a4 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/attributekey/CompositeAttributeKeysTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/attributekey/CompositeAttributeKeysTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeAttributeKeysProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = CONTROL_ADD_ID_3;
@@ -48,6 +49,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysMissingIdTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysMissingIdTestCases.java
index f56e690..73d130e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysMissingIdTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysMissingIdTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new CompositeElementKeysProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = CONTROL_ADD_ID_2;
@@ -52,6 +53,7 @@
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
@@ -98,6 +100,7 @@
return root;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception{
try{
super.testXMLToObjectFromInputStream();
@@ -108,6 +111,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testUnmarshallerHandler() throws Exception{
try{
super.testUnmarshallerHandler();
@@ -118,6 +122,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromNode() throws Exception{
try{
super.testXMLToObjectFromNode();
@@ -128,6 +133,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromURL() throws Exception{
try{
super.testXMLToObjectFromURL();
@@ -138,6 +144,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception{
try{
super.testXMLToObjectFromXMLEventReader();
@@ -148,6 +155,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception{
try{
super.testXMLToObjectFromXMLStreamReader();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysTestCases.java
index c7ca350..7aff5f3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/elementkey/CompositeElementKeysTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeElementKeysProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = CONTROL_ADD_ID_2;
@@ -49,6 +50,7 @@
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/mixedkey/CompositeMixedKeysTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/mixedkey/CompositeMixedKeysTestCases.java
index 3ae3a52..6fb5eee 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/mixedkey/CompositeMixedKeysTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/mixedkey/CompositeMixedKeysTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeMixedKeysProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = CONTROL_ADD_ID_3;
@@ -48,6 +49,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java
index 1b036e8..460edc0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nestedattributekey/NestedAttributeKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new NestedAttributeKeyProject());
}
+ @Override
public Object getControlObject() {
ArrayList addresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nonstringkeytype/CompositeNonStringKeyTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nonstringkeytype/CompositeNonStringKeyTypeTestCases.java
index 3f8f61b..a7fbd0e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nonstringkeytype/CompositeNonStringKeyTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/compositekey/nonstringkeytype/CompositeNonStringKeyTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new CompositeNonStringKeyTypeProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = INT_CONTROL_ADD_ID_2;
@@ -49,6 +50,7 @@
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeEmptyKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeEmptyKeyTestCases.java
index 28ef7a2..7e3924f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeEmptyKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeEmptyKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SingleAttributeKeyProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = "222";
@@ -39,6 +40,7 @@
return root;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(XML_WRITE_RESOURCE);
Document doc = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeInvalidKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeInvalidKeyTestCases.java
index d3fa5ad..37dce76 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeInvalidKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeInvalidKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SingleAttributeKeyProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = "222";
@@ -39,6 +40,7 @@
return root;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(XML_WRITE_RESOURCE);
Document doc = parser.parse(inputStream);
@@ -47,6 +49,7 @@
return doc;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
Address address = new Address();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeKeyTestCases.java
index 33587bf..c9fa93e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SingleAttributeKeyProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = CONTROL_ADD_ID_1;
@@ -48,6 +49,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeNullKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeNullKeyTestCases.java
index 1dfc0f1..aa1d92a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeNullKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/SingleAttributeNullKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setProject(new SingleAttributeKeyProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = "222";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/threadsafety/ReferenceUnmarshaller.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/threadsafety/ReferenceUnmarshaller.java
index 29229ec..6ae62ff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/threadsafety/ReferenceUnmarshaller.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/attributekey/threadsafety/ReferenceUnmarshaller.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
this.controlStreet = controlStreet;
}
+ @Override
public void run() {
for(int i = 0; i < 2000; i++) {
StringReader reader = new StringReader(resource);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementEmptyKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementEmptyKeyTestCases.java
index 307b452..e8eb763 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementEmptyKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementEmptyKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SingleElementKeyProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = "222";
@@ -39,6 +40,7 @@
return root;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(XML_WRITE_RESOURCE);
Document doc = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementInvalidKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementInvalidKeyTestCases.java
index 30deaa4..814d3ef 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementInvalidKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementInvalidKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new SingleElementKeyProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = "222";
@@ -41,6 +42,7 @@
return root;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream(XML_WRITE_RESOURCE);
Document doc = parser.parse(inputStream);
@@ -49,6 +51,7 @@
return doc;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
Address address = new Address();
@@ -88,6 +91,7 @@
return root;
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception{
try{
super.testXMLToObjectFromInputStream();
@@ -98,6 +102,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testUnmarshallerHandler() throws Exception{
try{
super.testUnmarshallerHandler();
@@ -108,6 +113,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromNode() throws Exception{
try{
super.testXMLToObjectFromNode();
@@ -118,6 +124,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromURL() throws Exception{
try{
super.testXMLToObjectFromURL();
@@ -128,6 +135,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception{
try{
super.testXMLToObjectFromXMLEventReader();
@@ -138,6 +146,7 @@
fail("An error should have occurred.");
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception{
try{
super.testXMLToObjectFromXMLStreamReader();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementKeyTestCases.java
index 5d8c165..3e3bb99 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new SingleElementKeyProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = CONTROL_ADD_ID_2;
@@ -48,6 +49,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullKeyTestCases.java
index 597a0a2..cc5fa69 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setProject(new SingleElementKeyProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.id = CONTROL_ID;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java
index cb3b088..bcd55af 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/elementkey/SingleElementNullReferenceClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,7 +38,7 @@
try{
super.getXMLContext(p);
}catch(IntegrityException e){
- Exception internalException = (Exception)((IntegrityException)e).getIntegrityChecker().getCaughtExceptions().get(0);
+ Exception internalException = (Exception) e.getIntegrityChecker().getCaughtExceptions().get(0);
if (internalException instanceof DescriptorException) {
assertTrue("An incorrect DescriptorException exception occurred.", ((DescriptorException)internalException).getErrorCode() == DescriptorException.REFERENCE_CLASS_NOT_SPECIFIED);
return;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/multiplesource/MultipleSourceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/multiplesource/MultipleSourceTestCases.java
index 5593cfc..7cd5b03 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/multiplesource/MultipleSourceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/multiplesource/MultipleSourceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new MultipleSourceProject());
}
+ @Override
protected Object getControlObject() {
java.util.Vector addresses = new Vector();
Vector employees = new Vector();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java
index a1a6848..a2f9324 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nestedattributekey/NestedAttributeKeyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new NestedAttributeKeyProject());
}
+ @Override
public Object getControlObject() {
ArrayList addresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/Address.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/Address.java
index 18c4dfc..abd672b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/Address.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/Address.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public String country;
public String zip;
+ @Override
public Object getKey() {
return id;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java
index 9c507ea..fb1b029 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/keybased/singletarget/singlekey/nonstringkeytype/NonStringKeyTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new NonStringKeyTypeProject());
}
+ @Override
protected Object getControlObject() {
Address address = new Address();
address.id = INT_CONTROL_ADD_ID_1;
@@ -46,6 +47,7 @@
return root;
}
+ @Override
public Object getWriteControlObject() {
ArrayList rootAddresses = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ChildAndGeneratedPrefixClashTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ChildAndGeneratedPrefixClashTestCases.java
index b254e67..4b25d43 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ChildAndGeneratedPrefixClashTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ChildAndGeneratedPrefixClashTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
//xmlMarshaller.setShouldWriteExtraNamespaces(true);
}
+ @Override
protected Object getControlObject() {
Root theRoot = new Root();
@@ -77,9 +78,11 @@
return theRoot;
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
}
+ @Override
public void testObjectToXMLEventWriter() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/DefaultNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/DefaultNamespaceTestCases.java
index 59ec70c..eb2412c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/DefaultNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/DefaultNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new DefaultNamespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ExtraNamespacesBug6004272TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ExtraNamespacesBug6004272TestCases.java
index 0e9ed45..1e186b8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ExtraNamespacesBug6004272TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/ExtraNamespacesBug6004272TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
//xmlMarshaller.setShouldWriteExtraNamespaces(true);
}
+ @Override
protected Object getControlObject() {
Root theRoot = new Root();
@@ -165,6 +166,7 @@
return theRoot ;
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/GloballyDefinedNodesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/GloballyDefinedNodesTestCases.java
index 4f4ebad..98f85e7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/GloballyDefinedNodesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/GloballyDefinedNodesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new GloballyDefinedNodesProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/LocallyDefinedNodesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/LocallyDefinedNodesTestCases.java
index ede25da..f6db345 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/LocallyDefinedNodesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/LocallyDefinedNodesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new LocallyDefinedNodesProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/NoNamespacesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/NoNamespacesTestCases.java
index be44071..c50a333 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/NoNamespacesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/NoNamespacesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
setProject(new NoNamespacesProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceTestCases.java
index f05382c..23bd144 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new DefaultNamespaceProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceXMLRootTestCases.java
index 9621e82..6338808 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/DefaultNamespaceXMLRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(new DefaultNamespaceProject());
}
+ @Override
public Object getWriteControlObject() {
XMLRoot root = new XMLRoot();
root.setLocalName("employee");
@@ -40,6 +41,7 @@
return root;
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/GloballyDefinedNodesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/GloballyDefinedNodesTestCases.java
index 97cb44b..5987ca2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/GloballyDefinedNodesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/GloballyDefinedNodesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new GloballyDefinedNodesProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/LocallyDefinedNodesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/LocallyDefinedNodesTestCases.java
index 5023143..8f6a3a7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/LocallyDefinedNodesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/LocallyDefinedNodesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new LocallyDefinedNodesProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/NoNamespacesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/NoNamespacesTestCases.java
index 5d81dcb..ab86cf5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/NoNamespacesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/namespaces/identifiedbyname/NoNamespacesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
setProject(new NoNamespacesProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setId(CONTROL_ID);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/AttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/AttributeTestCases.java
index 34b22c8..e038529 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/AttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/AttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public Object getControlObject() {
Employee controlEmployee = new Employee();
controlEmployee.setId(CONTROL_EMPLOYEE_ID);
@@ -52,6 +53,7 @@
return controlEmployee;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
Employee testEmployee = (Employee) testObject;
assertEquals(1, testEmployee.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Comparer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Comparer.java
index 6ef326b..7a8cead 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Comparer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Comparer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,7 +65,7 @@
return false;
}
try {
- if(!Comparer.equals((List<Setting>) control.getChildren(), (List<Setting>)test.getChildren())) {
+ if(!Comparer.equals(control.getChildren(), test.getChildren())) {
return false;
}
} catch(ClassCastException e) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Dependent.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Dependent.java
index 7be913e..254e3bd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Dependent.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Dependent.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,6 +50,7 @@
this.lastName = lastName;
}
+ @Override
public List<Setting> getSettings() {
return settings;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Employee.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Employee.java
index 978c494..60187f5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Employee.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/Employee.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -100,6 +100,7 @@
this.address = address;
}
+ @Override
public List<Setting> getSettings() {
return settings;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementDistinctTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementDistinctTestCases.java
index c0a91ae..d5f583b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementDistinctTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementDistinctTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public Object getControlObject() {
SequencedObject controlEmployee = new Employee();
@@ -65,6 +66,7 @@
return controlEmployee;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
Employee testEmployee = (Employee) testObject;
assertEquals(2, testEmployee.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementSharedTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementSharedTestCases.java
index 5235657..27129fa 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementSharedTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/GroupingElementSharedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public Object getControlObject() {
SequencedObject controlEmployee = new Employee();
@@ -61,6 +62,7 @@
return controlEmployee;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
Employee testEmployee = (Employee) testObject;
assertEquals(1, testEmployee.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MappingsTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MappingsTestCases.java
index f4abe99..026e4f7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MappingsTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MappingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public Object getControlObject() {
Document document;
try {
@@ -194,6 +195,7 @@
return dependent;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
Employee testEmployee = (Employee) testObject;
// assertEquals(10, testEmployee.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextFirstTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextFirstTestCases.java
index b49aca8..3ec02ca 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextFirstTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextFirstTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public PhoneNumber getControlObject() {
if(null != controlPhoneNumber) {
return controlPhoneNumber;
@@ -69,6 +70,7 @@
return controlPhoneNumber;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
PhoneNumber testPhoneNumber = (PhoneNumber) testObject;
assertEquals(getControlObject().getSettings().size(), testPhoneNumber.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextLastTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextLastTestCases.java
index a43650b..ead4d68 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextLastTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextLastTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public PhoneNumber getControlObject() {
if(null != controlPhoneNumber) {
return controlPhoneNumber;
@@ -69,6 +70,7 @@
return controlPhoneNumber;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
PhoneNumber testPhoneNumber = (PhoneNumber) testObject;
assertEquals(getControlObject().getSettings().size(), testPhoneNumber.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextMiddleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextMiddleTestCases.java
index b5d4adf..dd79d5b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextMiddleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/MixedTextMiddleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public PhoneNumber getControlObject() {
if(null != controlPhoneNumber) {
return controlPhoneNumber;
@@ -69,6 +70,7 @@
return controlPhoneNumber;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
PhoneNumber testPhoneNumber = (PhoneNumber) testObject;
assertEquals(getControlObject().getSettings().size(), testPhoneNumber.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/PhoneNumber.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/PhoneNumber.java
index 9c5da20..5e09a2a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/PhoneNumber.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/PhoneNumber.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
this.extension = extension;
}
+ @Override
public List<Setting> getSettings() {
// TODO Auto-generated method stub
return settings;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/SimpleAnyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/SimpleAnyTestCases.java
index e71326b..7a313cd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/SimpleAnyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/sequenced/SimpleAnyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(EMPLOYEE_PROJECT);
}
+ @Override
public Object getControlObject() {
Employee controlEmployee = new Employee();
@@ -49,6 +50,7 @@
return controlEmployee;
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
Employee testEmployee = (Employee) testObject;
assertEquals(1, testEmployee.getSettings().size());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/serializedobject/SerializedObjectMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/serializedobject/SerializedObjectMappingTestCases.java
index 86e9573..318800e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/serializedobject/SerializedObjectMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/serializedobject/SerializedObjectMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/serializedobject/employee1.xml");
}
+ @Override
public Object getControlObject() {
Employee emp = new Employee();
SerializableAddress hexAddress = new SerializableAddress();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/ChildCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/ChildCollectionTestCases.java
index 43dc219..f259d15 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/ChildCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/ChildCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/Employee.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/Employee.java
index 5e09302..43de9b2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/Employee.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childcollection/Employee.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,15 +58,15 @@
Vector phoneNumbers = employeeObject.getPhones();
- if (!(((Phone)(phoneNumbers.elementAt(0))).equals(phones.elementAt(0)))) {
+ if (!(phoneNumbers.elementAt(0).equals(phones.elementAt(0)))) {
return false;
}
- if (!(((Phone)(phoneNumbers.elementAt(1))).equals(phones.elementAt(1)))) {
+ if (!(phoneNumbers.elementAt(1).equals(phones.elementAt(1)))) {
return false;
}
- if (!(((Phone)(phoneNumbers.elementAt(2))).equals(phones.elementAt(2)))) {
+ if (!(phoneNumbers.elementAt(2).equals(phones.elementAt(2)))) {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childelement/ChildElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childelement/ChildElementTestCases.java
index 9850008..714338c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childelement/ChildElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/childelement/ChildElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/documentpreservation/DocumentPreservationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/documentpreservation/DocumentPreservationTestCases.java
index 603a870..a25f3a5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/documentpreservation/DocumentPreservationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/documentpreservation/DocumentPreservationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
platform = Platform.DOC_PRES;
}
+ @Override
protected Object getControlObject() {
Object result;
@@ -101,12 +102,12 @@
}
StringWriter stringWriter = new StringWriter();
XMLProjectWriter writer = new XMLProjectWriter();
- writer.write(new EmployeeProject(), stringWriter);
+ XMLProjectWriter.write(new EmployeeProject(), stringWriter);
StringReader reader = new StringReader(stringWriter.toString());
XMLProjectReader projectReader = new XMLProjectReader();
- Project newProject = projectReader.read(reader);
+ Project newProject = XMLProjectReader.read(reader);
XMLContext newContext = new XMLContext(newProject);
@@ -116,6 +117,7 @@
}
}
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream stream = ClassLoader.getSystemResourceAsStream(XML_CONTROL_RESOURCE);
Object testObject = getXMLContext().createUnmarshaller().unmarshal(stream);
@@ -128,17 +130,20 @@
xmlToObjectTest(testObject);
}
*/
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(XML_CONTROL_RESOURCE);
Object testObject = getXMLContext().createUnmarshaller().unmarshal(url);
xmlToObjectTest(testObject);
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
Document testDocument = getXMLContext().createMarshaller().objectToXML(getWriteControlObject());
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
StringWriter writer = new StringWriter();
XMLMarshaller marshaller = getXMLContext().createMarshaller();
@@ -165,6 +170,7 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToOutputStream() throws Exception {
ByteArrayOutputStream stream = new ByteArrayOutputStream();
XMLMarshaller marshaller = getXMLContext().createMarshaller();
@@ -175,6 +181,7 @@
Document testDocument = parser.parse(is);
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToOutputStreamASCIIEncoding() throws Exception {
ByteArrayOutputStream stream = new ByteArrayOutputStream();
XMLMarshaller marshaller = getXMLContext().createMarshaller();
@@ -187,12 +194,15 @@
objectToXMLDocumentTest(testDocument);
}
+ @Override
public void testObjectToXMLStreamWriter() throws Exception {
}
+ @Override
public void testObjectToXMLEventWriter() throws Exception {
}
+ @Override
public void testUnmarshallerHandler() throws Exception {
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
saxParserFactory.setNamespaceAware(true);
@@ -209,6 +219,7 @@
xmlToObjectTest(xmlUnmarshallerHandler.getResult());
}
+ @Override
public void testObjectToContentHandler() throws Exception {
// DO NOTHING BECAUSE CONTENT HANDLER CAN NOT READ COMMENTS
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/inheritance/InheritanceRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/inheritance/InheritanceRootTestCases.java
index 001bb59..af6a759 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/inheritance/InheritanceRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/inheritance/InheritanceRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
XMLRoot theRoot = new XMLRoot();
theRoot.setLocalName("person");
@@ -49,6 +50,7 @@
return theRoot;
}
+ @Override
public Object getReadControlObject() {
Employee employee = new Employee();
employee.setFirstName(CONTROL_EMPLOYEE_FIRST_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementNullTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementNullTestCases.java
index 50f0d89..14f80a0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementNullTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
return employee;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementTestCases.java
index c5ab5daa..61d1fdd 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementWithCommentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementWithCommentTestCases.java
index 6f46152..4fe981f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementWithCommentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/RootElementWithCommentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
setProject(p);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setMarried(true);
@@ -50,6 +51,7 @@
return employee;
}
+ @Override
protected Document getWriteControlDocument() throws Exception {
String xmlResource = "org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/SimpleRootElementWithCommentTestWriting.xml";
InputStream inputStream = ClassLoader.getSystemResourceAsStream(xmlResource);
@@ -63,6 +65,7 @@
return writeControlDocument;
}
+ @Override
public void testObjectToContentHandler() throws Exception {
// DO NOTHING BECAUSE CONTENT HANDLER CAN NOT READ COMMENTS
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/positional/PositionalRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/positional/PositionalRootElementTestCases.java
index 0dd443c..97154ac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/positional/PositionalRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/rootelement/positional/PositionalRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setProject(new PositionalRootElementProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/childelement/TypeTranslatorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/childelement/TypeTranslatorTestCases.java
index af2ddc0..38c0a08 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/childelement/TypeTranslatorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/childelement/TypeTranslatorTestCases.java
@@ -34,6 +34,7 @@
setProject(new EmployeeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/rootelement/TypeTranslatorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/rootelement/TypeTranslatorTestCases.java
index 5618e75..d6e8b49 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/rootelement/TypeTranslatorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/simpletypes/typetranslator/rootelement/TypeTranslatorTestCases.java
@@ -31,6 +31,7 @@
setProject(new ByteHolderProject());
}
+ @Override
protected Object getControlObject() {
ByteHolder byteHolder = new ByteHolder();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/EndTimeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/EndTimeTransformer.java
index 0ec218e..371b95a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/EndTimeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/EndTimeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
public class EndTimeTransformer extends FieldTransformerAdapter
{
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session)
{
Employee emp = (Employee)instance;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/NormalHoursAttributeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/NormalHoursAttributeTransformer.java
index 0427bd6..3b5594c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/NormalHoursAttributeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/NormalHoursAttributeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
*/
public class NormalHoursAttributeTransformer extends AttributeTransformerAdapter
{
+ @Override
public Object buildAttributeValue(Record record, Object instance, Session session)
{
String[] hours = new String[2];
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/StartTimeTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/StartTimeTransformer.java
index 38e1fc1..147dc33 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/StartTimeTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/StartTimeTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
public class StartTimeTransformer extends FieldTransformerAdapter
{
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session)
{
Employee emp = (Employee)instance;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyCollectionTestCases.java
index 627fd12..50bd76a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new TransformationMappingTestProject());
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyObjectTestCases.java
index a9a2218..6d6d831 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingAnyObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new TransformationMappingTestProject());
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeCollectionTestCases.java
index a935551..543ac3e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new TransformationMappingTestProject());
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeObjectTestCases.java
index 5e01284..57179ca 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingCompositeObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
setProject(new TransformationMappingTestProject());
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingErrorTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingErrorTestCases.java
index f42cc68..0a20d24 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingErrorTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingErrorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
XMLContext context;
XMLUnmarshaller unmarshaller;
+ @Override
public void setUp() {
context = new XMLContext("TransformationMappingSession");
marshaller = context.createMarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingPrefixTestCases.java
index 703dc70..501ef9e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/TransformationMappingPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
setWriteControlDocument("org/eclipse/persistence/testing/oxm/mappings/transformation/employee1.xml");
}
+ @Override
public Object getControlObject()
{
Employee emp = new Employee();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTestCases.java
index 3f9991d..891c4ba 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setProject(new ElementNSProject());
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.setElement(CONTROL_ELEMENT);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTransformer.java
index 4f7a41d..9777cc9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementNSTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
private XMLField intermediateField;
private XMLField endField;
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
NamespaceResolver nsResolver = new NamespaceResolver();
nsResolver.put("ns", "urn:element");
@@ -47,6 +48,7 @@
endField.setNamespaceResolver(nsResolver);
}
+ @Override
public Object buildAttributeValue(Record record, Object object, Session session) {
if(null == record) {
return null;
@@ -64,6 +66,7 @@
}
}
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session) {
Root root = (Root) instance;
if(fieldName.endsWith(root.getElement())) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTestCases.java
index d5dace6..95715a9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
setProject(new ElementProject());
}
+ @Override
protected Object getControlObject() {
Root root = new Root();
root.setElement(CONTROL_ELEMENT);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTransformer.java
index 70b9e49..ac59f14 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/transformation/element/ElementTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,9 +27,11 @@
private static String XML_INTERMEDIATE = "INTERMEDIATE";
private static String XML_END = "END";
+ @Override
public void initialize(AbstractTransformationMapping mapping) {
}
+ @Override
public Object buildAttributeValue(Record record, Object object, Session session) {
if(null == record) {
return null;
@@ -46,6 +48,7 @@
}
}
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session) {
Root root = (Root) instance;
if(fieldName.equals(root.getElement())) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/typeddirect/TypedDirectMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/typeddirect/TypedDirectMappingTestCases.java
index 0db61f6..35beca8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/typeddirect/TypedDirectMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/typeddirect/TypedDirectMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -87,6 +87,7 @@
setProject(new TypedDirectMappingTestProject());
}
+ @Override
public Object getControlObject() {
try {
String base64 = "123456789";
@@ -198,6 +199,7 @@
return doc;
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentAttributeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentAttributeTestCases.java
index 3e53b37..077a597 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentAttributeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
setProject(new XMLFragmentAttributeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentElementTestCases.java
index 3b28c6d..b83b4a5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
setProject(new XMLFragmentElementProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
@@ -63,21 +64,27 @@
try {
xmlMarshaller.marshal(obj, new ContentHandler() {
+ @Override
public void setDocumentLocator(Locator locator) {
}
+ @Override
public void startDocument() throws SAXException {
}
+ @Override
public void endDocument() throws SAXException {
}
+ @Override
public void startPrefixMapping(String prefix, String uri) throws SAXException {
}
+ @Override
public void endPrefixMapping(String prefix) throws SAXException {
}
+ @Override
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException {
if(atts.getLength() > 0) {
for(int i = 0; i < atts.getLength(); i++) {
@@ -88,18 +95,23 @@
}
}
+ @Override
public void endElement(String uri, String localName, String qName) throws SAXException {
}
+ @Override
public void characters(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void processingInstruction(String target, String data) throws SAXException {
}
+ @Override
public void skippedEntity(String name) throws SAXException {
}
});
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentTextNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentTextNodeTestCases.java
index f9780f9..fad2925 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentTextNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragment/XMLFragmentTextNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setProject(new XMLFragmentTextNodeProject());
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffPrefixTestCases.java
index 2970602..6198709 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setControlDocument(XML_RESOURCE_DIFF_PFX);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffURITestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffURITestCases.java
index 6992fb0..3e48069 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffURITestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementDiffURITestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
setControlDocument(XML_RESOURCE_DIFF_URI);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementTestCases.java
index 9093c14..2384a08 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
setControlDocument(XML_RESOURCE);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNSTestCases.java
index 6205fc5..d0d6e96 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
/**
* Should be overridden in subclasses
*/
+ @Override
protected Object getControlObject() {
return null;
}
@@ -62,6 +63,7 @@
return testDocument;
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
Object objectToWrite = getWriteControlObject();
XMLDescriptor desc = null;
@@ -84,6 +86,7 @@
assertXMLIdentical(getWriteControlDocument(), docToCompare);
}
+ @Override
public void testObjectToContentHandler() throws Exception {
SAXDocumentBuilder builder = new SAXDocumentBuilder();
Object objectToWrite = getWriteControlObject();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces2TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces2TestCases.java
index f61c2d5..f473f79 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces2TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces2TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/element_namespaces2.xml");
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
@@ -62,6 +63,7 @@
TestRunner.main(arguments);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
@@ -80,6 +82,7 @@
assertEquals("http://www.example.com/test-uri", nsDecl.getValue());
}
+ @Override
public Document getWriteControlDocument() throws Exception {
java.io.InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/element_namespaces_write2.xml");
Document writeControlDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces3TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces3TestCases.java
index 47887dd..f21e397 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces3TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespaces3TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/element_namespaces3.xml");
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
@@ -62,6 +63,7 @@
TestRunner.main(arguments);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
@@ -80,6 +82,7 @@
assertEquals("http://www.example.com/test-uri", nsDecl.getValue());
}
+ @Override
public Document getWriteControlDocument() throws Exception {
java.io.InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/element_namespaces_write3.xml");
Document writeControlDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespacesTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespacesTestCases.java
index 996779b..f05ef78 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespacesTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/XMLFragmentCollectionNamespacesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
setControlDocument("org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/element_namespaces.xml");
}
+ @Override
public Object getControlObject() {
Employee employee = new Employee();
employee.firstName = "Jane";
@@ -64,6 +65,7 @@
TestRunner.main(arguments);
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
super.xmlToObjectTest(testObject);
@@ -82,6 +84,7 @@
assertEquals("http://www.example.com/test-uri", nsDecl.getValue());
}
+ @Override
public Document getWriteControlDocument() throws Exception {
java.io.InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/mappings/xmlfragmentcollection/element_namespaces_write.xml");
Document writeControlDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformAdvancedXPathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformAdvancedXPathTestCases.java
index 67fcebe..ebbb519 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformAdvancedXPathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformAdvancedXPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() {
xmlPlatform = XMLPlatformFactory.getInstance().getXMLPlatform();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformCreateDocumentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformCreateDocumentTestCases.java
index 19bdb14..92a4a6a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformCreateDocumentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformCreateDocumentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -15,6 +15,8 @@
package org.eclipse.persistence.testing.oxm.platform;
import java.io.InputStream;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.platform.xml.XMLPlatform;
import org.eclipse.persistence.platform.xml.XMLPlatformFactory;
import org.eclipse.persistence.platform.xml.XMLPlatformException;
@@ -51,10 +53,10 @@
log(systemDocument);
log(controlDocument);
- this.assertEquals(controlDocType.getName(), systemDocType.getName());
- this.assertEquals(controlDocType.getNamespaceURI(), systemDocType.getNamespaceURI());
- this.assertEquals(controlDocType.getPublicId(), systemDocType.getPublicId());
- this.assertEquals(controlDocType.getSystemId(), systemDocType.getSystemId());
+ assertEquals(controlDocType.getName(), systemDocType.getName());
+ assertEquals(controlDocType.getNamespaceURI(), systemDocType.getNamespaceURI());
+ assertEquals(controlDocType.getPublicId(), systemDocType.getPublicId());
+ assertEquals(controlDocType.getSystemId(), systemDocType.getSystemId());
assertXMLIdentical(controlDocument, systemDocument);
@@ -103,10 +105,10 @@
log(publicDocument);
log(controlDocument);
- this.assertEquals(controlDocType.getName(), publicDocType.getName());
- this.assertEquals(controlDocType.getNamespaceURI(), publicDocType.getNamespaceURI());
- this.assertEquals(controlDocType.getPublicId(), publicDocType.getPublicId());
- this.assertEquals(controlDocType.getSystemId(), publicDocType.getSystemId());
+ assertEquals(controlDocType.getName(), publicDocType.getName());
+ assertEquals(controlDocType.getNamespaceURI(), publicDocType.getNamespaceURI());
+ assertEquals(controlDocType.getPublicId(), publicDocType.getPublicId());
+ assertEquals(controlDocType.getSystemId(), publicDocType.getSystemId());
assertXMLIdentical(controlDocument, publicDocument);
}
@@ -121,10 +123,10 @@
log(publicDocument);
log(controlDocument);
- this.assertEquals(controlDocType.getName(), publicDocType.getName());
- this.assertEquals(controlDocType.getNamespaceURI(), publicDocType.getNamespaceURI());
- this.assertEquals(controlDocType.getPublicId(), publicDocType.getPublicId());
- this.assertEquals(controlDocType.getSystemId(), publicDocType.getSystemId());
+ assertEquals(controlDocType.getName(), publicDocType.getName());
+ assertEquals(controlDocType.getNamespaceURI(), publicDocType.getNamespaceURI());
+ assertEquals(controlDocType.getPublicId(), publicDocType.getPublicId());
+ assertEquals(controlDocType.getSystemId(), publicDocType.getSystemId());
assertXMLIdentical(controlDocument, publicDocument);
@@ -227,6 +229,7 @@
}
public class MyEntityResolver implements EntityResolver {
+ @Override
public InputSource resolveEntity(String string, String string2) {
try {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/platform/manual.dtd");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformNamespaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformNamespaceTestCases.java
index 5cbfdab..9360302 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformNamespaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.oxm.platform;
+import junit.framework.TestCase;
import org.eclipse.persistence.platform.xml.XMLPlatform;
import org.eclipse.persistence.platform.xml.XMLPlatformFactory;
import org.eclipse.persistence.platform.xml.XMLPlatformException;
@@ -55,7 +56,7 @@
log("\nnamespace returned was: " + namespace);
- this.assertEquals("Incorrect namespace returned.",namespace,namespaceURI);
+ assertEquals("Incorrect namespace returned.",namespace,namespaceURI);
}
@@ -80,7 +81,7 @@
String namespace = xmlPlatform.resolveNamespacePrefix(secondElement, prefix);
log("\nnamespace returned was: " + namespace);
- this.assertEquals("Incorrect namespace returned.",namespace,namespaceURI);
+ assertEquals("Incorrect namespace returned.",namespace,namespaceURI);
}
@@ -103,6 +104,6 @@
String namespace = xmlPlatform.resolveNamespacePrefix(secondElement, prefix);
log("\nnamespace returned was: " + namespace);
- this.assertNull("Namespace should have been null but wasn't.", namespace);
+ assertNull("Namespace should have been null but wasn't.", namespace);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformValidateDocumentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformValidateDocumentTestCases.java
index 7b0d81f..0e75350 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformValidateDocumentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformValidateDocumentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public void setUp() {
xmlPlatform = XMLPlatformFactory.getInstance().getXMLPlatform();
xmlParser = xmlPlatform.newXMLParser();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformWhitespaceNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformWhitespaceNodeTestCases.java
index 4eb0330..3aca1ec 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformWhitespaceNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/PlatformWhitespaceNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -16,6 +16,7 @@
import javax.xml.parsers.DocumentBuilderFactory;
+import junit.framework.TestCase;
import org.eclipse.persistence.platform.xml.XMLPlatform;
import org.eclipse.persistence.platform.xml.XMLPlatformFactory;
import org.eclipse.persistence.testing.oxm.OXTestCase;
@@ -42,7 +43,7 @@
Text textNode = createTextNode("this-is-not-whitespace");
boolean isWhiteSpaceNode = xmlPlatform.isWhitespaceNode(textNode);
- this.assertFalse(isWhiteSpaceNode);
+ assertFalse(isWhiteSpaceNode);
}
public void testWhitespaceNodeNull() throws Exception{
@@ -50,7 +51,7 @@
Text textNode = createTextNode(null);
boolean isWhiteSpaceNode = xmlPlatform.isWhitespaceNode(textNode);
- this.assertFalse(isWhiteSpaceNode);
+ assertFalse(isWhiteSpaceNode);
}
public void testWhitespaceNodeTrue() throws Exception{
@@ -58,7 +59,7 @@
Text textNode = createTextNode(" ");
boolean isWhiteSpaceNode = xmlPlatform.isWhitespaceNode(textNode);
- this.assertTrue(isWhiteSpaceNode);
+ assertTrue(isWhiteSpaceNode);
}
public void testWhitespaceNodeEmptyTrue() throws Exception{
@@ -66,6 +67,6 @@
Text textNode = createTextNode("");
boolean isWhiteSpaceNode = xmlPlatform.isWhitespaceNode(textNode);
- this.assertTrue(isWhiteSpaceNode);
+ assertTrue(isWhiteSpaceNode);
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/XMLComparerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/XMLComparerTestCases.java
index 7c953f7..9e081d9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/XMLComparerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/platform/XMLComparerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
xmlComparer = new XMLComparer();
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/DOMReaderTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/DOMReaderTestCases.java
index 841564d..c80fb87 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/DOMReaderTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/DOMReaderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,32 +64,43 @@
DOMReader domReader = new DOMReader();
domReader.setContentHandler(new ContentHandler() {
+ @Override
public void startPrefixMapping(String prefix, String uri) throws SAXException {
}
+ @Override
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException {
if(uri == null) {
throw new SAXException();
}
}
+ @Override
public void startDocument() throws SAXException {
}
+ @Override
public void skippedEntity(String name) throws SAXException {
}
+ @Override
public void setDocumentLocator(Locator locator) {
}
+ @Override
public void processingInstruction(String target, String data) throws SAXException {
}
+ @Override
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void endPrefixMapping(String prefix) throws SAXException {
}
+ @Override
public void endElement(String uri, String localName, String qName) throws SAXException {
if(uri == null) {
throw new SAXException();
}
}
+ @Override
public void endDocument() throws SAXException {
}
+ @Override
public void characters(char[] ch, int start, int length) throws SAXException {
}
});
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/TestContentHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/TestContentHandler.java
index e0d9f3f..dfb3750 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/TestContentHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/reader/TestContentHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,43 +31,54 @@
return events;
}
+ @Override
public void setDocumentLocator(Locator locator) {
}
+ @Override
public void startDocument() throws SAXException {
events.add(new StartDocumentEvent());
}
+ @Override
public void endDocument() throws SAXException {
events.add(new EndDocumentEvent());
}
+ @Override
public void startPrefixMapping(String prefix, String uri) throws SAXException {
events.add(new StartPrefixMappingEvent(prefix, uri));
}
+ @Override
public void endPrefixMapping(String prefix) throws SAXException {
events.add(new EndPrefixMappingEvent(prefix));
}
+ @Override
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException {
events.add(new StartElementEvent(uri, localName, qName));
}
+ @Override
public void endElement(String uri, String localName, String qName) throws SAXException {
events.add(new EndElementEvent(uri, localName, qName));
}
+ @Override
public void characters(char[] ch, int start, int length) throws SAXException {
events.add(new CharactersEvent(new String(ch, start, length)));
}
+ @Override
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void processingInstruction(String target, String data) throws SAXException {
}
+ @Override
public void skippedEntity(String name) throws SAXException {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeCollectionMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeCollectionMappingTestCases.java
index 729a212..527f692 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeCollectionMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeCollectionMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super("Tests Read-Only Direct Mappings");
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setIgnoringElementContentWhitespace(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeObjectMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeObjectMappingTestCases.java
index 7e16d51..36995bc 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeObjectMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/CompositeObjectMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super("Tests Read-Only Direct Mappings");
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setIgnoringElementContentWhitespace(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectCollectionMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectCollectionMappingTestCases.java
index 7e928d9..b74456f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectCollectionMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectCollectionMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super("Tests Read-Only Direct Mappings");
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setIgnoringElementContentWhitespace(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectMappingTestCases.java
index 54e8173..791327a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/DirectMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super("Tests Read-Only Direct Mappings");
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setIgnoringElementContentWhitespace(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHours2Transformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHours2Transformer.java
index 502dc4d..63dcfc2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHours2Transformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHours2Transformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,9 +24,11 @@
public class NormalHours2Transformer implements FieldTransformer, AttributeTransformer
{
+ @Override
public void initialize(AbstractTransformationMapping mapping)
{
}
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session)
{
if(fieldName.equals("normal-hours/start-time/text()"))
@@ -35,6 +37,7 @@
}
return ((Employee)instance).normalHours2.elementAt(1);
}
+ @Override
public Object buildAttributeValue(Record record, Object instance, Session session)
{
Vector normalHours = new Vector(2);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHoursTransformer.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHoursTransformer.java
index d2b8f6d..53ae355 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHoursTransformer.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/NormalHoursTransformer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,9 +23,11 @@
public class NormalHoursTransformer implements AttributeTransformer, FieldTransformer
{
+ @Override
public void initialize(AbstractTransformationMapping mapping)
{
}
+ @Override
public Object buildFieldValue(Object instance, String fieldName, Session session)
{
if(fieldName.equals("normal-hours/start-time"))
@@ -34,6 +36,7 @@
}
return ((Employee)instance).normalHours2.elementAt(1);
}
+ @Override
public Object buildAttributeValue(Record record, Object instance, Session session)
{
Vector normalHours = new Vector(2);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/TransformationMappingTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/TransformationMappingTestCases.java
index d02bb62..d2e099a 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/TransformationMappingTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/readonly/TransformationMappingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super("Tests Read-Only Direct Mappings");
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setIgnoringElementContentWhitespace(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/CustomErrorHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/CustomErrorHandler.java
index 0cd2316..e2dc5c7 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/CustomErrorHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/CustomErrorHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,9 +20,11 @@
public class CustomErrorHandler extends DefaultHandler {
private boolean ignoredError = false;
+ @Override
public void warning(SAXParseException ex) throws SAXException {
System.out.println("Warning Raised: " + ex.getMessage());
}
+ @Override
public void error(SAXParseException ex) throws SAXException {
String message = ex.getMessage();
System.out.println("Error with message " + message + " being handled...");
@@ -35,6 +37,7 @@
throw ex;
}
}
+ @Override
public void fatalError(SAXParseException ex) throws SAXException {
System.out.println("Fatal Error Raised: " + ex.getMessage());
String message = ex.getMessage();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/SchemaReferenceErrorHandlerTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/SchemaReferenceErrorHandlerTests.java
index fcebebb..4cb41ae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/SchemaReferenceErrorHandlerTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/SchemaReferenceErrorHandlerTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
public SchemaReferenceErrorHandlerTests(String name) {
super(name);
}
+ @Override
public void setUp() throws Exception {
java.net.URL schemaUrl = ClassLoader.getSystemClassLoader().getResource("org/eclipse/persistence/testing/oxm/schemareference/employee.xsd");
schemaRef = new XMLSchemaURLReference(schemaUrl);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaCPReferenceTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaCPReferenceTests.java
index 65a142b..d0f6dd8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaCPReferenceTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaCPReferenceTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
schemaRef = new XMLSchemaClassPathReference("org/eclipse/persistence/testing/oxm/schemareference/employee.xsd");
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaFileReferenceTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaFileReferenceTests.java
index ae6a9fc..2408525 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaFileReferenceTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaFileReferenceTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
public XMLSchemaFileReferenceTests(String name) {
super(name);
}
+ @Override
public void setUp() throws Exception {
java.net.URL schemaURL = ClassLoader.getSystemClassLoader().getResource("org/eclipse/persistence/testing/oxm/schemareference/employee.xsd");
schemaFile = new java.io.File(schemaURL.getFile());
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaURLReferenceTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaURLReferenceTests.java
index 7852d3f..5b84a3c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaURLReferenceTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/XMLSchemaURLReferenceTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
schemaUrl = ClassLoader.getSystemClassLoader().getResource("org/eclipse/persistence/testing/oxm/schemareference/employee.xsd");
schemaRef = new XMLSchemaURLReference(schemaUrl);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithDefaultRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithDefaultRootElementTestCases.java
index e5fd7ed..ff2ce2e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithDefaultRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithDefaultRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.oxm.schemareference.unmarshal;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.oxm.XMLRoot;
import org.eclipse.persistence.testing.oxm.mappings.XMLMappingTestCases;
@@ -36,6 +37,7 @@
TestRunner.main(arguments);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
@@ -48,17 +50,21 @@
}
// THIS TEST DOES NOT APPLY
+ @Override
public void testObjectToXMLDocument() throws Exception {
}
// THIS TEST DOES NOT APPLY
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
}
// THIS TEST DOES NOT APPLY
+ @Override
public void testObjectToContentHandler() throws Exception {
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**testXMLDocumentToObject**");
log("Expected:");
@@ -69,8 +75,8 @@
XMLRoot controlObj = (XMLRoot) getReadControlObject();
XMLRoot testObj = (XMLRoot) testObject;
- this.assertEquals(controlObj.getLocalName(), testObj.getLocalName());
- this.assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
- this.assertEquals(controlObj.getObject(), testObj.getObject());
+ assertEquals(controlObj.getLocalName(), testObj.getLocalName());
+ assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
+ assertEquals(controlObj.getObject(), testObj.getObject());
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithoutDefaultRootElementTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithoutDefaultRootElementTestCases.java
index 81d0152..68cd4ae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithoutDefaultRootElementTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/schemareference/unmarshal/EmployeeWithoutDefaultRootElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.oxm.schemareference.unmarshal;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.oxm.XMLRoot;
import org.eclipse.persistence.testing.oxm.mappings.XMLMappingTestCases;
@@ -36,6 +37,7 @@
TestRunner.main(arguments);
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
employee.setName(CONTROL_EMPLOYEE_NAME);
@@ -48,17 +50,21 @@
}
// THIS TEST DOES NOT APPLY
+ @Override
public void testObjectToXMLDocument() throws Exception {
}
// THIS TEST DOES NOT APPLY
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
}
// THIS TEST DOES NOT APPLY
+ @Override
public void testObjectToContentHandler() throws Exception {
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**testXMLDocumentToObject**");
log("Expected:");
@@ -69,8 +75,8 @@
XMLRoot controlObj = (XMLRoot) getReadControlObject();
XMLRoot testObj = (XMLRoot) testObject;
- this.assertEquals(controlObj.getLocalName(), testObj.getLocalName());
- this.assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
- this.assertEquals(controlObj.getObject(), testObj.getObject());
+ assertEquals(controlObj.getLocalName(), testObj.getLocalName());
+ assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
+ assertEquals(controlObj.getObject(), testObj.getObject());
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/InvalidContentHandler2.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/InvalidContentHandler2.java
index 401e27a..563d3c0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/InvalidContentHandler2.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/InvalidContentHandler2.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,39 +24,51 @@
private InvalidContentHandler2() {
}
+ @Override
public void setUnmarshalRecord(UnmarshalRecord unmarshalRecord) {
}
+ @Override
public void characters(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void endDocument() throws SAXException {
}
+ @Override
public void endElement(String uri, String localName, String name) throws SAXException {
}
+ @Override
public void endPrefixMapping(String prefix) throws SAXException {
}
+ @Override
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void processingInstruction(String target, String data) throws SAXException {
}
+ @Override
public void setDocumentLocator(Locator locator) {
}
+ @Override
public void skippedEntity(String name) throws SAXException {
}
+ @Override
public void startDocument() throws SAXException {
}
+ @Override
public void startElement(String uri, String localName, String name, Attributes atts) throws SAXException {
}
+ @Override
public void startPrefixMapping(String prefix, String uri) throws SAXException {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/MyUnmappedContentHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/MyUnmappedContentHandler.java
index 67611d0..45f9180 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/MyUnmappedContentHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/MyUnmappedContentHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,39 +27,51 @@
INSTANCE_COUNTER++;
}
+ @Override
public void characters(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void endDocument() throws SAXException {
}
+ @Override
public void endElement(String uri, String localName, String name) throws SAXException {
}
+ @Override
public void endPrefixMapping(String prefix) throws SAXException {
}
+ @Override
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException {
}
+ @Override
public void processingInstruction(String target, String data) throws SAXException {
}
+ @Override
public void setDocumentLocator(Locator locator) {
}
+ @Override
public void skippedEntity(String name) throws SAXException {
}
+ @Override
public void startDocument() throws SAXException {
}
+ @Override
public void startElement(String uri, String localName, String name, Attributes atts) throws SAXException {
}
+ @Override
public void startPrefixMapping(String prefix, String uri) throws SAXException {
}
+ @Override
public void setUnmarshalRecord(UnmarshalRecord unmarshalRecord) {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildTestCases.java
index de48324..4ff2bed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
junit.textui.TestRunner.main(new String[] { "-c", "org.eclipse.persistence.testing.oxm.unmapped.UnmappedChildTestCases" });
}
+ @Override
public void setUp() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
EmployeeProject employeeProject = new EmployeeProject();
@@ -75,6 +76,7 @@
fail("An exception should have occurred but didn't.");
}
+ @Override
public void tearDown() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyCollectionTestCases.java
index 77886d1..5a49460 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
public void setUp() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
}
@@ -66,6 +67,7 @@
assertEquals(0, MyUnmappedContentHandler.INSTANCE_COUNTER);
}
+ @Override
public void tearDown() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyTestCases.java
index 9d3b2ae..60b336b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedChildWithAnyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public void setUp() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
}
@@ -48,6 +49,7 @@
assertEquals(2, MyUnmappedContentHandler.INSTANCE_COUNTER);
}
+ @Override
public void tearDown() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedRootTestCases.java
index 3e7f9ed..b79a7b3 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/unmapped/UnmappedRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
junit.textui.TestRunner.main(new String[] { "-c", "org.eclipse.persistence.testing.oxm.unmapped.UnmappedRootTestCases" });
}
+ @Override
public void setUp() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
EmployeeProject employeeProject = new EmployeeProject();
@@ -72,6 +73,7 @@
fail("An exception should have occurred but didn't.");
}
+ @Override
public void tearDown() {
MyUnmappedContentHandler.INSTANCE_COUNTER = 0;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyCollectionTestCases.java
index db91613..9d357a0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
super.useLogging = true;
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext(new AnyCollectionWithGroupingElementProject());
marshaller = context.createMarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyObjectTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyObjectTestCases.java
index 698786c..9ba582f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyObjectTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/anymappingtests/XMLBinderAnyObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
super.useLogging = true;
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext(new AnyObjectWithoutGroupingElementProject());
marshaller = context.createMarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/basictests/XMLBinderBasicTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/basictests/XMLBinderBasicTestCases.java
index 9bf9ae5..5fce375 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/basictests/XMLBinderBasicTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/basictests/XMLBinderBasicTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext(new BasicBinderTestsProject());
marshaller = context.createMarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/keybasedmappingtests/XMLBinderKeyBasedMappingTests.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/keybasedmappingtests/XMLBinderKeyBasedMappingTests.java
index f93c031..a443474 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/keybasedmappingtests/XMLBinderKeyBasedMappingTests.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlbinder/keybasedmappingtests/XMLBinderKeyBasedMappingTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,6 +47,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext(new SingleElementKeyProject());
marshaller = context.createMarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathNSTestCases.java
index 53ae5ea..31c99d2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
namespaceResolver.put("a", "urn:customer");
}
+ @Override
public void setUp() {
xmlContext = getXMLContext(new CustomerNSProject());
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathTestCases.java
index 4eee554..dc2cdae 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlcontext/byxpath/ByXPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public void setUp() {
xmlContext = getXMLContext(new CustomerProject());
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/Base64TestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/Base64TestCases.java
index 6d7de5b..fe8f212 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/Base64TestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/Base64TestCases.java
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public void setUp() {
xcm = XMLConversionManager.getDefaultXMLManager();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/BooleanTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/BooleanTestCases.java
index 57e0544..08e4fed 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/BooleanTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/BooleanTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,6 +26,7 @@
super(name);
}
+ @Override
public void setUp() {
xmlConversionManager = XMLConversionManager.getDefaultXMLManager();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DateAndTimeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DateAndTimeTestCases.java
index 84789d3..ab1d77c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DateAndTimeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DateAndTimeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,6 +24,7 @@
import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.XMLGregorianCalendar;
+import junit.framework.TestCase;
import org.eclipse.persistence.exceptions.ConversionException;
import org.eclipse.persistence.exceptions.XMLConversionException;
import org.eclipse.persistence.internal.oxm.XMLConversionManager;
@@ -129,6 +130,7 @@
this.CONTROL_G_YEAR_MONTH = cal.getTimeInMillis();
}
+ @Override
public void setUp() {
xcm = XMLConversionManager.getDefaultXMLManager();
}
@@ -136,49 +138,49 @@
public void testUtilDateToUtilDate() {
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_1MS);
java.util.Date test = (java.util.Date)xcm.convertObject(control, java.util.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_default_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_default_0ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21T07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_default_1ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_1MS);
String control = "1975-02-21T07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_default_10ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_10MS);
String control = "1975-02-21T07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_default_100ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_100MS);
String control = "1975-02-21T07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_date_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_dateTime_before_epoch() {
@@ -197,7 +199,7 @@
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
boolean passed = control.equals(test) || zControl.equals(test);
- this.assertTrue(passed);
+ assertTrue(passed);
}
public void testUtilDateToString_dateTime_negative_year() throws Exception{
@@ -218,154 +220,154 @@
java.util.Date utilDate = cal.getTime();
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_date() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21";
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_dateTime_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_dateTime_0ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21T07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_dateTime_1ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_1MS);
String control = "1975-02-21T07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_dateTime_10ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_10MS);
String control = "1975-02-21T07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_dateTime_100ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_100MS);
String control = "1975-02-21T07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_time_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_time_0ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_time_1ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_1MS);
String control = "07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_time_10ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_10MS);
String control = "07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_time_100ms() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_100MS);
String control = "07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gDay_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gDay() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "---21";
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gMonth_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gMonth() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "--02";
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gMonthDay_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gMonthDay() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "--02-21";
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gYear_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gYear() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "1975";
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gYearMonth_null() {
java.util.Date utilDate = null;
String control = null;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_gYearMonth() {
java.util.Date utilDate = new java.util.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02";
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testUtilDateToString_default_dstTimeZone() {
@@ -374,7 +376,7 @@
xmlConversionManager.setTimeZoneQualified(true);
java.util.Date utilDate = (java.util.Date) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.util.Date.class);
String testString = (String) xmlConversionManager.convertObject(utilDate, String.class);
- this.assertEquals("2003-08-29T03:00:00-04:00", testString);
+ assertEquals("2003-08-29T03:00:00-04:00", testString);
}
public void testUtilDateToString_dateTime_dstTimeZone() {
@@ -383,7 +385,7 @@
xmlConversionManager.setTimeZoneQualified(true);
java.util.Date utilDate = (java.util.Date) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.util.Date.class);
String testString = (String) xmlConversionManager.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals("2003-08-29T03:00:00-04:00", testString);
+ assertEquals("2003-08-29T03:00:00-04:00", testString);
}
public void testUtilDateToString_time_dstTimeZone() {
@@ -392,42 +394,42 @@
xmlConversionManager.setTimeZoneQualified(true);
java.util.Date utilDate = (java.util.Date) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.util.Date.class);
String testString = (String) xmlConversionManager.convertObject(utilDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals("03:00:00-04:00", testString);
+ assertEquals("03:00:00-04:00", testString);
}
public void testStringToUtilDate_default_null() {
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_default_0ms() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_0MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_default_1ms() {
String string = " \t 1975-02-21T07:47:15.001 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_1MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_default_10ms() {
String string = " \t 1975-02-21T07:47:15.01 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_10MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_default_100ms() {
String string = " \t 1975-02-21T07:47:15.1 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_100MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_default_negative1() {
@@ -489,21 +491,21 @@
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_date() {
String string = " \t 1975-02-21 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_date_negative1() {
String string = "1975-02-21T07:47:15";
java.util.Date control = new java.util.Date(CONTROL_DATE);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_date_negative2() {
@@ -543,42 +545,42 @@
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_dateTime() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_0MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_dateTime_0ms() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_0MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_dateTime_1ms() {
String string = " \t 1975-02-21T07:47:15.001 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_1MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_dateTime_10ms() {
String string = " \t 1975-02-21T07:47:15.01 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_10MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_dateTime_100ms() {
String string = " \t 1975-02-21T07:47:15.1 \t ";
java.util.Date control = new java.util.Date(CONTROL_DATE_TIME_100MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_dateTime_negative1() {
@@ -629,42 +631,42 @@
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_time() {
String string = " \t 07:47:15 \t ";
java.util.Date control = new java.util.Date(CONTROL_TIME_0MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_time_0ms() {
String string = " \t 07:47:15 \t ";
java.util.Date control = new java.util.Date(CONTROL_TIME_0MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_time_1ms() {
String string = " \t 07:47:15.001 \t ";
java.util.Date control = new java.util.Date(CONTROL_TIME_1MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_time_10ms() {
String string = " \t 07:47:15.01 \t ";
java.util.Date control = new java.util.Date(CONTROL_TIME_10MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_time_100ms() {
String string = " \t 07:47:15.1 \t ";
java.util.Date control = new java.util.Date(CONTROL_TIME_100MS);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_time_negative1() {
@@ -713,14 +715,14 @@
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gDay() {
String string = " \t ---21 \t ";
java.util.Date control = new java.util.Date(CONTROL_G_DAY);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gDay_negative1() {
@@ -738,14 +740,14 @@
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gMonth() {
String string = " \t --02 \t ";
java.util.Date control = new java.util.Date(CONTROL_G_MONTH);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gMonth_negative1() {
@@ -763,14 +765,14 @@
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gMonthDay() {
String string = " \t --02-21 \t ";
java.util.Date control = new java.util.Date(CONTROL_G_MONTH_DAY);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gMonthDay_negative1() {
@@ -788,14 +790,14 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gYear() {
String string = " \t 1975 \t ";
java.util.Date control = new java.util.Date(CONTROL_G_YEAR);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gYear_negative1() {
@@ -813,14 +815,14 @@
String string = null;
java.util.Date control = null;
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gYearMonth() {
String string = " \t 1975-02 \t ";
java.util.Date control = new java.sql.Date(CONTROL_G_YEAR_MONTH);
java.util.Date test = (java.util.Date)xcm.convertObject(string, java.util.Date.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToUtilDate_gYearMonth_negative1() {
@@ -838,175 +840,175 @@
public void testSqlDateToSqlDate() {
java.sql.Date control = new java.sql.Date(CONTROL_DATE);
java.sql.Date test = (java.sql.Date)xcm.convertObject(control, java.sql.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_default_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_default() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21";
String test = (String)xcm.convertObject(sqlDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_date_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_date() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21";
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_dateTime_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_dateTime_0ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21T07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_dateTime_1ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_1MS);
String control = "1975-02-21T07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_dateTime_10ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_10MS);
String control = "1975-02-21T07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_dateTime_100ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_100MS);
String control = "1975-02-21T07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_time_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_time_0ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_time_1ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_1MS);
String control = "07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_time_10ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_10MS);
String control = "07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_time_100ms() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_100MS);
String control = "07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gDay_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gDay() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "---21";
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gMonth_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gMonth() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "--02";
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gMonthDay_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gMonthDay() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "--02-21";
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gYear_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gYear() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "1975";
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gYearMonth_null() {
java.sql.Date sqlDate = null;
String control = null;
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_gYearMonth() {
java.sql.Date sqlDate = new java.sql.Date(CONTROL_DATE_TIME_0MS);
String control = "1975-02";
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlDateToString_dateTime_dstTimeZone() {
@@ -1015,7 +1017,7 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Date sqlDate = (java.sql.Date) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals("2003-08-29T03:00:00-04:00", testString);
+ assertEquals("2003-08-29T03:00:00-04:00", testString);
}
public void testSqlDateToString_time_dstTimeZone() {
@@ -1024,28 +1026,28 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Date sqlDate = (java.sql.Date) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals("03:00:00-04:00", testString);
+ assertEquals("03:00:00-04:00", testString);
}
public void testStringToSqlDate_default_null() {
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_default() {
String string = " \t 1975-02-21 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_DATE);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_default_negative1() {
String string = "1975-02-21T07:47:15";
java.sql.Date control = new java.sql.Date(CONTROL_DATE);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_default_negative2() {
@@ -1074,21 +1076,21 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_date() {
String string = " \t 1975-02-21 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_DATE);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_date_negative1() {
String string = "1975-02-21T07:47:15";
java.sql.Date control = new java.sql.Date(CONTROL_DATE);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_date_negative2() {
@@ -1117,42 +1119,42 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_dateTime() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_DATE_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_dateTime_0ms() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_DATE_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_dateTime_1ms() {
String string = " \t 1975-02-21T07:47:15.001 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_DATE_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_dateTime_10ms() {
String string = " \t 1975-02-21T07:47:15.01 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_DATE_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_dateTime_100ms() {
String string = " \t 1975-02-21T07:47:15.1 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_DATE_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_dateTime_negative1() {
@@ -1203,42 +1205,42 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_time() {
String string = " \t 07:47:15 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_time_0ms() {
String string = " \t 07:47:15 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_time_1ms() {
String string = " \t 07:47:15.001 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_time_10ms() {
String string = " \t 07:47:15.01 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_time_100ms() {
String string = " \t 07:47:15.1 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_TIME_0MS);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_time_negative1() {
@@ -1278,14 +1280,14 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gDay() {
String string = " \t ---21 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_G_DAY);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gDay_negative1() {
@@ -1303,14 +1305,14 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gMonth() {
String string = " \t --02 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_G_MONTH);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gMonth_negative1() {
@@ -1328,14 +1330,14 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gMonthDay() {
String string = " \t --02-21 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_G_MONTH_DAY);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gMonthDay_negative1() {
@@ -1353,14 +1355,14 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gYear() {
String string = " \t 1975 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_G_YEAR);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gYear_negative1() {
@@ -1378,14 +1380,14 @@
String string = null;
java.sql.Date control = null;
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gYearMonth() {
String string = " \t 1975-02 \t ";
java.sql.Date control = new java.sql.Date(CONTROL_G_YEAR_MONTH);
java.sql.Date test = (java.sql.Date)xcm.convertObject(string, java.sql.Date.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlDate_gYearMonth_negative1() {
@@ -1403,14 +1405,14 @@
public void testSqlTimeToSqlTime() {
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(control, java.sql.Time.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_default_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_default() {
@@ -1418,21 +1420,21 @@
String control = "07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class);
boolean passed = control.equals(test) || control.equals(test.replace("+01:00", "Z"));
- this.assertTrue(passed);
+ assertTrue(passed);
}
public void testSqlTimeToString_default_0ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_TIME_0MS);
String control = "07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_default_1ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_TIME_1MS);
String control = "07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public static void assertEquals(String control, String test) {
@@ -1448,182 +1450,182 @@
java.sql.Time sqlTime = new java.sql.Time(CONTROL_TIME_10MS);
String control = "07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_default_100ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_TIME_100MS);
String control = "07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_date_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_date() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21";
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_dateTime_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_dateTime() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21T07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_dateTime_0ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21T07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_dateTime_1ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_1MS);
String control = "1975-02-21T07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_dateTime_10ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_10MS);
String control = "1975-02-21T07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_dateTime_100ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_100MS);
String control = "1975-02-21T07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_time_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_time() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_time_0ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_time_1ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_1MS);
String control = "07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_time_10ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_10MS);
String control = "07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_time_100ms() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_100MS);
String control = "07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gDay_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gDay() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "---21";
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gMonth_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gMonth() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "--02";
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gMonthDay_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gMonthDay() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "--02-21";
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gYear_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gYear() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "1975";
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gYearMonth_null() {
java.sql.Time sqlTime = null;
String control = null;
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_gYearMonth() {
java.sql.Time sqlTime = new java.sql.Time(CONTROL_DATE_TIME_0MS);
String control = "1975-02";
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimeToString_default_dstTimeZone() {
@@ -1632,7 +1634,7 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Time sqlTime = (java.sql.Time) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlTime, String.class);
- this.assertEquals("03:00:00-04:00", testString);
+ assertEquals("03:00:00-04:00", testString);
}
public void testSqlTimeToString_dateTime_dstTimeZone() {
@@ -1641,7 +1643,7 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Time sqlTime = (java.sql.Time) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals("2003-08-29T03:00:00-04:00", testString);
+ assertEquals("2003-08-29T03:00:00-04:00", testString);
}
public void testSqlTimeToString_time_dstTimeZone() {
@@ -1650,49 +1652,49 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Time sqlTime = (java.sql.Time) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals("03:00:00-04:00", testString);
+ assertEquals("03:00:00-04:00", testString);
}
public void testStringToSqlTime_default_null() {
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_default() {
String string = " \t 07:47:15 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_default_0ms() {
String string = " \t 07:47:15 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_default_1ms() {
String string = " \t 07:47:15.001 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_default_10ms() {
String string = " \t 07:47:15.01 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_default_100ms() {
String string = " \t 07:47:15.1 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_default_negative1() {
@@ -1732,21 +1734,21 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_date() {
String string = " \t 1975-02-21 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_DATE);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_date_negative1() {
String string = "1975-02-21T07:47:15";
java.sql.Time control = new java.sql.Time(CONTROL_DATE);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_date_negative2() {
@@ -1775,42 +1777,42 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_dateTime() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_DATE_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_dateTime_0ms() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_DATE_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_dateTime_1ms() {
String string = " \t 1975-02-21T07:47:15.001 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_DATE_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_dateTime_10ms() {
String string = " \t 1975-02-21T07:47:15.01 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_DATE_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_dateTime_100ms() {
String string = " \t 1975-02-21T07:47:15.1 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_DATE_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_dateTime_negative1() {
@@ -1859,42 +1861,42 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_time() {
String string = " \t 07:47:15 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_time_0ms() {
String string = " \t 07:47:15 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_time_1ms() {
String string = " \t 07:47:15.001 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_time_10ms() {
String string = " \t 07:47:15.01 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_time_100ms() {
String string = " \t 07:47:15.1 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_TIME_0MS);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_time_negative1() {
@@ -1932,14 +1934,14 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gDay() {
String string = " \t ---21 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_G_DAY);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gDay_negative1() {
@@ -1957,14 +1959,14 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gMonth() {
String string = " \t --02 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_G_MONTH);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gMonth_negative1() {
@@ -1982,14 +1984,14 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gMonthDay() {
String string = " \t --02-21 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_G_MONTH_DAY);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gMonthDay_negative1() {
@@ -2007,14 +2009,14 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gYear() {
String string = " \t 1975 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_G_YEAR);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gYear_negative1() {
@@ -2032,14 +2034,14 @@
String string = null;
java.sql.Time control = null;
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gYearMonth() {
String string = " \t 1975-02 \t ";
java.sql.Time control = new java.sql.Time(CONTROL_G_YEAR_MONTH);
java.sql.Time test = (java.sql.Time)xcm.convertObject(string, java.sql.Time.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToSqlTime_gYearMonth_negative1() {
@@ -2057,42 +2059,42 @@
public void testTimestampToTimestamp() {
Timestamp control = new Timestamp(CONTROL_DATE_TIME_1MS);
Timestamp test = (Timestamp)xcm.convertObject(control, Timestamp.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_default_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_default_0ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21T07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_default_1ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_1MS);
String control = "1975-02-21T07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_default_10ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_10MS);
String control = "1975-02-21T07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_default_100ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_100MS);
String control = "1975-02-21T07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_default_123456789ns() {
@@ -2100,56 +2102,56 @@
timestamp.setNanos(123456789);
String control = "1975-02-21T07:47:15.123456789"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_date_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_date() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21";
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_0ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21T07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_1ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_1MS);
String control = "1975-02-21T07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_10ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_10MS);
String control = "1975-02-21T07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_100ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_100MS);
String control = "1975-02-21T07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_123456789ns() {
@@ -2157,7 +2159,7 @@
timestamp.setNanos(123456789);
String control = "1975-02-21T07:47:15.123456789"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_negative_year_123456789ns() {
@@ -2181,7 +2183,7 @@
timestamp.setNanos(123456789);
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_dateTime_before_epoch_123456789ns() {
@@ -2201,42 +2203,42 @@
timestamp.setNanos(123456789);
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_time_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_time_0ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "07:47:15"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_time_1ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_1MS);
String control = "07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_time_10ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_10MS);
String control = "07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_time_100ms() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_100MS);
String control = "07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_time_123456789ns() {
@@ -2244,77 +2246,77 @@
timestamp.setNanos(123456789);
String control = "07:47:15.123456789"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gDay_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gDay() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "---21";
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gMonth_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gMonth() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "--02";
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gMonthDay_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gMonthDay() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "--02-21";
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gYear_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gYear() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "1975";
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gYearMonth_null() {
java.sql.Timestamp timestamp = null;
String control = null;
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimestampToString_gYearMonth() {
java.sql.Timestamp timestamp = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
String control = "1975-02";
String test = (String)xcm.convertObject(timestamp, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testSqlTimestampToString_default_dstTimeZone() {
@@ -2323,7 +2325,7 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Timestamp sqlTimestamp = (java.sql.Timestamp) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlTimestamp, String.class);
- this.assertEquals("2003-08-29T03:00:00-04:00", testString);
+ assertEquals("2003-08-29T03:00:00-04:00", testString);
}
public void testSqlTimestampToString_dateTime_dstTimeZone() {
@@ -2332,7 +2334,7 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Timestamp sqlTimestamp = (java.sql.Timestamp) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlTimestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals("2003-08-29T03:00:00-04:00", testString);
+ assertEquals("2003-08-29T03:00:00-04:00", testString);
}
public void testSqlTimestampToString_time_dstTimeZone() {
@@ -2341,42 +2343,42 @@
xmlConversionManager.setTimeZoneQualified(true);
java.sql.Timestamp sqlTimestamp = (java.sql.Timestamp) xmlConversionManager.convertObject(CONTROL_DST_INPUT_DATE_TIME, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
String testString = (String) xmlConversionManager.convertObject(sqlTimestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals("03:00:00-04:00", testString);
+ assertEquals("03:00:00-04:00", testString);
}
public void testStringToTimestamp_default_null() {
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_default_0ms() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_default_1ms() {
String string = " \t 1975-02-21T07:47:15.001 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_1MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_default_10ms() {
String string = " \t 1975-02-21T07:47:15.01 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_10MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_default_100ms() {
String string = " \t 1975-02-21T07:47:15.1 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_100MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_default_123456789ms() {
@@ -2384,7 +2386,7 @@
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
control.setNanos(123456789);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_default_negative1() {
@@ -2446,21 +2448,21 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_date() {
String string = " \t 1975-02-21 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_date_negative1() {
String string = "1975-02-21T07:47:15";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_date_negative2() {
@@ -2489,42 +2491,42 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_dateTime() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_dateTime_0ms() {
String string = " \t 1975-02-21T07:47:15 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_dateTime_1ms() {
String string = " \t 1975-02-21T07:47:15.001 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_1MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_dateTime_10ms() {
String string = " \t 1975-02-21T07:47:15.01 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_10MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_dateTime_100ms() {
String string = " \t 1975-02-21T07:47:15.1 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_100MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_dateTime_123456789ms() {
@@ -2532,7 +2534,7 @@
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_DATE_TIME_0MS);
control.setNanos(123456789);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_dateTime_negative1() {
@@ -2581,49 +2583,49 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_time() {
String string = " \t 07:47:15 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_TIME_0MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_time_0ms() {
String string = " \t 07:47:15 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_TIME_0MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_time_1ms() {
String string = " \t 07:47:15.001 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_TIME_1MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_time_10ms() {
String string = " \t 07:47:15.01 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_TIME_10MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_time_100ms() {
String string = " \t 07:47:15.1 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_TIME_100MS);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_time_123456789ms() {
String string = " \t 07:47:15.123456789 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_TIME_0MS);
control.setNanos(123456789);
- java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME); this.assertEquals(control, test);
+ java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.TIME_QNAME); assertEquals(control, test);
}
public void testStringToTimestamp_time_negative1() {
@@ -2661,14 +2663,14 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gDay() {
String string = " \t ---21 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_G_DAY);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gDay_negative1() {
@@ -2686,14 +2688,14 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gMonth() {
String string = " \t --02 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_G_MONTH);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gMonth_negative1() {
@@ -2711,14 +2713,14 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gMonthDay() {
String string = " \t --02-21 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_G_MONTH_DAY);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gMonthDay_negative1() {
@@ -2736,14 +2738,14 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gYear() {
String string = " \t 1975 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_G_YEAR);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gYear_negative1() {
@@ -2761,14 +2763,14 @@
String string = null;
java.sql.Timestamp control = null;
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gYearMonth() {
String string = " \t 1975-02 \t ";
java.sql.Timestamp control = new java.sql.Timestamp(CONTROL_G_YEAR_MONTH);
java.sql.Timestamp test = (java.sql.Timestamp)xcm.convertObject(string, java.sql.Timestamp.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToTimestamp_gYearMonth_negative1() {
@@ -2786,14 +2788,14 @@
public void testCalendarToCalendar() {
Calendar control = Calendar.getInstance();
Calendar test = (Calendar)xcm.convertObject(control, Calendar.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_date_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_date() {
@@ -2804,14 +2806,14 @@
calendar.set(Calendar.DATE, 21);
String control = "1975-02-21";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_dateTime_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_dateTime_0ms() {
@@ -2821,7 +2823,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_dateTime_1ms() {
@@ -2831,7 +2833,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15.001";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_dateTime_10ms() {
@@ -2841,7 +2843,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15.01";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_dateTime_100ms() {
@@ -2851,14 +2853,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15.1";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_time_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_time_0ms() {
@@ -2870,7 +2872,7 @@
calendar.set(Calendar.MILLISECOND, 0);
String control = "07:47:15";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_time_1ms() {
@@ -2882,7 +2884,7 @@
calendar.set(Calendar.MILLISECOND, 1);
String control = "07:47:15.001";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_time_10ms() {
@@ -2894,7 +2896,7 @@
calendar.set(Calendar.MILLISECOND, 10);
String control = "07:47:15.01";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_default_time_100ms() {
@@ -2906,14 +2908,14 @@
calendar.set(Calendar.MILLISECOND, 100);
String control = "07:47:15.1";
String test = (String)xcm.convertObject(calendar, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_date_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_date() {
@@ -2923,14 +2925,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_dateTime_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_dateTime_0ms() {
@@ -2940,7 +2942,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_dateTime_1ms() {
@@ -2950,7 +2952,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15.001";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_dateTime_10ms() {
@@ -2960,7 +2962,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15.01";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_dateTime_100ms() {
@@ -2970,14 +2972,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02-21T07:47:15.1";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_time_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_time_0ms() {
@@ -2987,7 +2989,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "07:47:15";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_time_1ms() {
@@ -2997,7 +2999,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "07:47:15.001";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_time_10ms() {
@@ -3007,7 +3009,7 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "07:47:15.01";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_time_100ms() {
@@ -3017,14 +3019,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "07:47:15.1";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gDay_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gDay() {
@@ -3034,14 +3036,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "---21";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gMonth_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gMonth() {
@@ -3051,14 +3053,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "--02";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gMonthDay_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gMonthDay() {
@@ -3068,14 +3070,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "--02-21";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gYear_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gYear() {
@@ -3085,14 +3087,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gYearMonth_null() {
Calendar calendar = null;
String control = null;
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testCalendarToString_gYearMonth() {
@@ -3102,14 +3104,14 @@
calendar.clear(Calendar.ZONE_OFFSET);
String control = "1975-02";
String test = (String)xcm.convertObject(calendar, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_default_dateTime_null() {
String string = null;
Calendar control = null;
Calendar test = (Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_default_dateTime() {
@@ -3118,7 +3120,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_dateTime_0ms() {
@@ -3127,7 +3129,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_dateTime_1ms() {
@@ -3136,7 +3138,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_1MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_dateTime_10ms() {
@@ -3145,7 +3147,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_10MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_dateTime_100ms() {
@@ -3154,14 +3156,14 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_100MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_date_null() {
String string = null;
Calendar control = null;
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_default_date() {
@@ -3170,14 +3172,14 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_time_null() {
String string = null;
Calendar control = null;
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_default_time() {
@@ -3186,7 +3188,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_time_0ms() {
@@ -3195,7 +3197,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_time_1ms() {
@@ -3204,7 +3206,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_1MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_time_10ms() {
@@ -3213,7 +3215,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_10MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_default_time_100ms() {
@@ -3222,14 +3224,14 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_100MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_date_null() {
String string = null;
Calendar control = null;
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_date() {
@@ -3238,7 +3240,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_date_negative1() {
@@ -3276,7 +3278,7 @@
String string = null;
Calendar control = null;
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_dateTime() {
@@ -3285,7 +3287,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_dateTime_0ms() {
@@ -3294,7 +3296,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_dateTime_1ms() {
@@ -3303,7 +3305,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_1MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_dateTime_10ms() {
@@ -3312,7 +3314,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_10MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_dateTime_100ms() {
@@ -3321,7 +3323,7 @@
control.clear();
control.setTimeInMillis(CONTROL_DATE_TIME_100MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.DATE_TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_dateTime_negative1() {
@@ -3370,7 +3372,7 @@
String string = null;
Calendar control = null;
Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_time() {
@@ -3379,7 +3381,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_time_0ms() {
@@ -3388,7 +3390,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_0MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_time_1ms() {
@@ -3397,7 +3399,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_1MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_time_10ms() {
@@ -3406,7 +3408,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_10MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_time_100ms() {
@@ -3415,7 +3417,7 @@
control.clear();
control.setTimeInMillis(CONTROL_TIME_100MS);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.TIME_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_time_negative1() {
@@ -3453,7 +3455,7 @@
String string = null;
Calendar control = null;
Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_gDay() {
@@ -3462,7 +3464,7 @@
control.clear();
control.setTimeInMillis(CONTROL_G_DAY);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_DAY_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_gDay_negative1() {
@@ -3480,7 +3482,7 @@
String string = null;
Calendar control = null;
Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_gMonth() {
@@ -3489,7 +3491,7 @@
control.clear();
control.setTimeInMillis(CONTROL_G_MONTH);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_MONTH_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_gMonth_negative1() {
@@ -3507,7 +3509,7 @@
String string = null;
Calendar control = null;
Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_gMonthDay() {
@@ -3516,7 +3518,7 @@
control.clear();
control.setTimeInMillis(CONTROL_G_MONTH_DAY);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_gMonthDay_negative1() {
@@ -3534,7 +3536,7 @@
String string = null;
Calendar control = null;
Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_gYear() {
@@ -3543,7 +3545,7 @@
control.clear();
control.setTimeInMillis(CONTROL_G_YEAR);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_YEAR_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_gYear_negative1() {
@@ -3561,7 +3563,7 @@
String string = null;
Calendar control = null;
Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testStringToCalendar_gYearMonth() {
@@ -3570,7 +3572,7 @@
control.clear();
control.setTimeInMillis(CONTROL_G_YEAR_MONTH);
java.util.Calendar test = (java.util.Calendar)xcm.convertObject(string, java.util.Calendar.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
+ assertTrue(control.getTimeInMillis() == test.getTimeInMillis());
}
public void testStringToCalendar_gYearMonth_negative1() {
@@ -3627,35 +3629,35 @@
public void testExtendedUtilDateToUtilDate() {
java.util.Date control = new ExtendedUtilDate(CONTROL_DATE_TIME_1MS);
java.util.Date test = (java.util.Date)xcm.convertObject(control, java.util.Date.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testExtendedUtilDateToString_default_100ms() {
java.util.Date utilDate = new ExtendedUtilDate(CONTROL_DATE_TIME_100MS);
String control = "1975-02-21T07:47:15.1"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testExtendedUtilDateToString_date() {
java.util.Date utilDate = new ExtendedUtilDate(CONTROL_DATE_TIME_0MS);
String control = "1975-02-21";
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testExtendedUtilDateToString_time_10ms() {
java.util.Date utilDate = new ExtendedUtilDate(CONTROL_DATE_TIME_10MS);
String control = "07:47:15.01"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testExtendedUtilDateToString_dateTime_1ms() {
java.util.Date utilDate = new ExtendedUtilDate(CONTROL_DATE_TIME_1MS);
String control = "1975-02-21T07:47:15.001"+TIMEZONE_OFFSET;
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
private static class ExtendedUtilDate extends java.util.Date {
@@ -3669,14 +3671,14 @@
String control = "0001-01-01";
java.sql.Date sqlDate = java.sql.Date.valueOf(control);
String test = (String)xcm.convertObject(sqlDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateToSQLDate_Date() {
String control = "0001-01-01";
java.sql.Date sqlDate = java.sql.Date.valueOf(control);
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateToSQLDate_DateTime() {
@@ -3684,7 +3686,7 @@
String input = "0001-01-01";
java.sql.Date sqlDate = java.sql.Date.valueOf(input);
String test = (String)xcm.convertObject(sqlDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
// java.sql.Timestamp -> String tests
@@ -3693,7 +3695,7 @@
String input = "0001-01-01 01:01:01";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateTimeToSQLTimestamp_Date() {
@@ -3701,7 +3703,7 @@
String input = "0001-01-01 01:01:01";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateTimeToSQLTimestamp_DateTime() {
@@ -3709,7 +3711,7 @@
String input = "0001-01-01 01:01:01.001";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateTimeToSQLTimestamp_Time() {
@@ -3717,7 +3719,7 @@
String input = "0001-01-01 01:01:01.001";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateTimeToSQLTimestamp_GDay() {
@@ -3725,7 +3727,7 @@
String input = "0001-01-01 01:01:01.001";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.G_DAY_QNAME);
- this.assertTrue(test.endsWith(control));
+ assertTrue(test.endsWith(control));
}
public void testPostADDateTimeToSQLTimestamp_GMonth() {
@@ -3733,7 +3735,7 @@
String input = "0001-01-01 01:01:01.001";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.G_MONTH_QNAME);
- this.assertTrue(test.endsWith(control));
+ assertTrue(test.endsWith(control));
}
public void testPostADDateTimeToSQLTimestamp_GMonthDay() {
@@ -3741,7 +3743,7 @@
String input = "0001-01-01 01:01:01.001";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.G_MONTH_DAY_QNAME);
- this.assertTrue(test.endsWith(control));
+ assertTrue(test.endsWith(control));
}
public void testPostADDateTimeToSQLTimestamp_GYearMonth() {
@@ -3749,7 +3751,7 @@
String input = "0001-01-01 01:01:01.001";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.G_YEAR_MONTH_QNAME);
- this.assertTrue(test.endsWith(control));
+ assertTrue(test.endsWith(control));
}
public void testPostADDateTimeToSQLTimestamp_GYear() {
@@ -3757,7 +3759,7 @@
String input = "0001-01-01 01:01:01.001";
java.sql.Timestamp sqlTimestamp = java.sql.Timestamp.valueOf(input);
String test = (String)xcm.convertObject(sqlTimestamp, String.class, XMLConstants.G_YEAR_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
// java.util.Date -> String tests
@@ -3772,7 +3774,7 @@
java.util.Date utilDate = cal.getTime();
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateTimeToUtilDateWithHrMinSecMillis() {
@@ -3790,7 +3792,7 @@
java.util.Date utilDate = cal.getTime();
String test = (String)xcm.convertObject(utilDate, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateTimeToUtilDate_Date() {
@@ -3804,7 +3806,7 @@
java.util.Date utilDate = cal.getTime();
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateTimeToUtilDate_DateTime() {
@@ -3822,7 +3824,7 @@
java.util.Date utilDate = cal.getTime();
String test = (String)xcm.convertObject(utilDate, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
// java.sql.Time -> String tests
@@ -3833,7 +3835,7 @@
java.sql.Time sqlTime = java.sql.Time.valueOf(input);
String test = (String)xcm.convertObject(sqlTime, String.class);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testTimeToSQLTime_TIME() {
@@ -3843,7 +3845,7 @@
java.sql.Time sqlTime = java.sql.Time.valueOf(input);
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADTimeToSQLTime_Date() {
@@ -3862,7 +3864,7 @@
java.sql.Time sqlTime = new java.sql.Time(cal.getTimeInMillis());
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADTimeToSQLTime_DateTime() {
@@ -3881,7 +3883,7 @@
java.sql.Time sqlTime = new java.sql.Time(cal.getTimeInMillis());
String test = (String)xcm.convertObject(sqlTime, String.class, XMLConstants.DATE_TIME_QNAME);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
// String -> java.sql.Date tests
@@ -3889,14 +3891,14 @@
String control = "0001-01-01";
java.sql.Date sqlDate = (java.sql.Date) xcm.convertObject(control, java.sql.Date.class);
String test = sqlDate.toString();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateStringToSQLDate_Date() {
String control = "0001-01-01";
java.sql.Date sqlDate = (java.sql.Date) xcm.convertObject(control, java.sql.Date.class, XMLConstants.DATE_QNAME);
String test = sqlDate.toString();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
// String -> java.util.Date tests
@@ -3915,7 +3917,7 @@
cal.set(Calendar.MILLISECOND, 1);
java.util.Date control = cal.getTime();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateStringToUtilDate_Date() {
@@ -3929,7 +3931,7 @@
cal.set(Calendar.DAY_OF_MONTH, 1);
java.util.Date control = cal.getTime();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateStringToUtilDate_DateTime() {
@@ -3947,7 +3949,7 @@
cal.set(Calendar.MILLISECOND, 1);
java.util.Date control = cal.getTime();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
// String -> java.sql.Timestamp tests
@@ -3966,7 +3968,7 @@
cal.set(Calendar.MILLISECOND, 1);
java.util.Date control = cal.getTime();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateStringToSqlTimestamp_DateTime() {
@@ -3984,7 +3986,7 @@
cal.set(Calendar.MILLISECOND, 1);
java.util.Date control = cal.getTime();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateStringToSqlTimestamp_Date() {
@@ -3998,7 +4000,7 @@
cal.set(Calendar.DAY_OF_MONTH, 1);
java.util.Date control = cal.getTime();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateStringToSqlTimestamp_Time() {
@@ -4013,7 +4015,7 @@
cal.set(Calendar.MILLISECOND, 1);
java.util.Date control = cal.getTime();
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
// String -> java.sql.Time tests
@@ -4022,7 +4024,7 @@
java.sql.Time test = (java.sql.Time) xcm.convertObject(input, java.sql.Time.class);
java.sql.Time control = java.sql.Time.valueOf(input);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
public void testPostADDateStringToSqlTimeZeroed() {
@@ -4030,7 +4032,7 @@
java.sql.Time test = (java.sql.Time) xcm.convertObject(input, java.sql.Time.class);
java.sql.Time control = java.sql.Time.valueOf(input);
- this.assertEquals(control, test);
+ assertEquals(control, test);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DoubleToBigDecimalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DoubleToBigDecimalTestCases.java
index 4bc580d..fa4bb9f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DoubleToBigDecimalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/DoubleToBigDecimalTestCases.java
@@ -22,6 +22,7 @@
XMLConversionManager xmlConversionManager;
+ @Override
public void setUp() {
xmlConversionManager = XMLConversionManager.getDefaultXMLManager();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/ListTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/ListTestCases.java
index 9dd4eae..3bae042 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/ListTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/ListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
super(name);
}
+ @Override
public void setUp() {
xcm = XMLConversionManager.getDefaultXMLManager();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/NumberTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/NumberTestCases.java
index 6617993..526e73d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/NumberTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/NumberTestCases.java
@@ -27,6 +27,7 @@
XMLConversionManager xmlConversionManager;
+ @Override
public void setUp() {
xmlConversionManager = XMLConversionManager.getDefaultXMLManager();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/QNameTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/QNameTestCases.java
index 5fcc756..f286be1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/QNameTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/QNameTestCases.java
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() {
xcm = XMLConversionManager.getDefaultXMLManager();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/XMLGregorianCalendarTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/XMLGregorianCalendarTestCases.java
index fed4239..7f6db7c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/XMLGregorianCalendarTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlconversionmanager/XMLGregorianCalendarTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,12 +48,14 @@
setControlDocument("org/eclipse/persistence/testing/oxm/xmlconversionmanager/emp.xml");
}
+ @Override
public void setUp() throws Exception {
super.setUp();
getXmlConversionManager().setTimeZoneQualified(true);
getXmlConversionManager().setTimeZone(TimeZone.getTimeZone("GMT+3"));
}
+ @Override
public Object getControlObject() {
try {
Calendar cal = Calendar.getInstance();
@@ -87,6 +89,7 @@
}
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xmlconversionmanager/emp-write.xml");
Document doc = parser.parse(inputStream);
@@ -193,7 +196,7 @@
public void testConversionFromStringWithSchemaType() throws Exception {
String aString = "2009-02-17T07:30:00.000+03:00";
- XMLGregorianCalendar c = (XMLGregorianCalendar) getXmlConversionManager().convertStringToXMLGregorianCalendar(aString, XMLConstants.DATE_QNAME);
+ XMLGregorianCalendar c = getXmlConversionManager().convertStringToXMLGregorianCalendar(aString, XMLConstants.DATE_QNAME);
assertEquals("Calendar's 'hour' field was not cleared.", c.getHour(), DatatypeConstants.FIELD_UNDEFINED);
assertEquals("Calendar's 'minute' field was not cleared.", c.getMinute(), DatatypeConstants.FIELD_UNDEFINED);
@@ -208,7 +211,7 @@
public void testConversionFromEmptyString() throws Exception {
String aString = "";
try {
- XMLGregorianCalendar c = (XMLGregorianCalendar) getXmlConversionManager().convertStringToXMLGregorianCalendar(aString);
+ XMLGregorianCalendar c = getXmlConversionManager().convertStringToXMLGregorianCalendar(aString);
} catch(Exception ex) {
fail("An unexpect exception was thrown when coverting empty string to Gregorian Calendar");
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginDeploymentXMLTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginDeploymentXMLTestCases.java
index a852780..ad1db29 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginDeploymentXMLTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginDeploymentXMLTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
junit.textui.TestRunner.main(arguments);
}
+ @Override
public void setUp() {
m_project = new Project();
m_login = new XMLLogin();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginSessionsXMLTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginSessionsXMLTestCases.java
index 95437ea..0c7a5c5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginSessionsXMLTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmllogin/XMLLoginSessionsXMLTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() {
m_sessionConfig = new DatabaseSessionConfig();
m_sessionConfig.setName(SESSION_NAME);
@@ -162,6 +163,7 @@
return (DatabaseSessionConfig) readConfigs.getSessionConfigs().firstElement();
}
+ @Override
public void tearDown() {
File tempFile = new File(SESSION_FILE_NAME);
tempFile.delete();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/MyContentHandler.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/MyContentHandler.java
index 7ac12b4..66e4c44 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/MyContentHandler.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/MyContentHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,11 +25,13 @@
super();
}
+ @Override
public void startDocument() throws SAXException {
startTriggered = true;
super.startDocument();
}
+ @Override
public void endDocument() throws SAXException {
endTriggered = true;
super.endDocument();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/UnmarshalChildElementNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/UnmarshalChildElementNSTestCases.java
index 023df01..672da78 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/UnmarshalChildElementNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/UnmarshalChildElementNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
super(name);
}
+ @Override
public void setUp() {
MotorcycleProject project = new MotorcycleProject();
XMLContext xmlContext = new XMLContext(project);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLContextConstructorUsingXMLSessionConfigLoader.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLContextConstructorUsingXMLSessionConfigLoader.java
index ed33972..b7eda00 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLContextConstructorUsingXMLSessionConfigLoader.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLContextConstructorUsingXMLSessionConfigLoader.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.io.StringWriter;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.exceptions.ValidationException;
import org.eclipse.persistence.oxm.XMLContext;
@@ -45,6 +47,7 @@
super(name);
}
+ @Override
public void setUp()
{
SessionManager.setManager(new SessionManager());
@@ -107,7 +110,7 @@
try {
//XMLSessionConfigLoader loader = new XMLSessionConfigLoader(XML_RESOURCE_INVALID);
XMLContext context = new XMLContext(sessionName, XML_RESOURCE_INVALID);
- this.fail("ValidationException should be thrown.");
+ fail("ValidationException should be thrown.");
} catch (ValidationException e) {
//e.printStackTrace();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalExceptionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalExceptionTestCases.java
index ae36c4e..33d5a11 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalExceptionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalExceptionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalFragmentTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalFragmentTestCases.java
index f4d63f8..cd0963f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalFragmentTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalFragmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setNamespaceAware(true);
@@ -58,6 +59,7 @@
controlDocument = setupControlDocument(XML_RESOURCE);
}
+ @Override
public void tearDown() {
marshaller.setFragment(false);
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalNSTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalNSTestCases.java
index b3563f0..631f715 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalNSTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,6 +54,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setNamespaceAware(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalTestCases.java
index ae40f5c..33775a2 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshalTestCases.java
@@ -29,6 +29,7 @@
import javax.xml.transform.sax.SAXResult;
import javax.xml.transform.stream.StreamResult;
+import junit.framework.TestCase;
import org.eclipse.persistence.exceptions.XMLMarshalException;
import org.eclipse.persistence.oxm.CharacterEscapeHandler;
import org.eclipse.persistence.oxm.XMLContext;
@@ -86,6 +87,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setNamespaceAware(true);
@@ -436,7 +438,7 @@
marshaller.setFormattedOutput(false);
marshaller.setFragment(true);
marshaller.marshal(emailAddress, writer);
- this.assertEquals("<user-id>user</user-id><domain>domain</domain>", writer.toString());
+ assertEquals("<user-id>user</user-id><domain>domain</domain>", writer.toString());
}
/**
@@ -454,7 +456,7 @@
CharacterEscapeHandler characterEscapeHandler = new CustomCharacterEscapeHandler();
marshaller.setCharacterEscapeHandler(characterEscapeHandler);
marshaller.marshal(emailAddress, record);
- this.assertEquals("<user-id>*user***</user-id><domain>*domain***</domain>", removeWhiteSpaceFromString(byteArrayOutputStream.toString()));
+ assertEquals("<user-id>*user***</user-id><domain>*domain***</domain>", removeWhiteSpaceFromString(byteArrayOutputStream.toString()));
}
//Null Test Cases=========================================================================================
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerContentHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerContentHandlerTestCases.java
index f362f5b..750df2b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerContentHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerContentHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
project = new XMLMarshallerTestProject();
xmlContext = new XMLContext(project);
@@ -44,34 +45,45 @@
emp.setEmailAddress(new EmailAddress());
try {
xmlContext.createMarshaller().marshal(emp, new ContentHandler() {
+ @Override
public void startPrefixMapping(String prefix, String uri) throws SAXException {}
+ @Override
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException {
if(uri == null) {
throw new NullPointerException();
}
}
+ @Override
public void startDocument() throws SAXException {}
+ @Override
public void skippedEntity(String name) throws SAXException {}
+ @Override
public void setDocumentLocator(Locator locator) {}
+ @Override
public void processingInstruction(String target, String data) throws SAXException {}
+ @Override
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException {}
+ @Override
public void endPrefixMapping(String prefix) throws SAXException {}
+ @Override
public void endElement(String uri, String localName, String qName) throws SAXException {
if(uri == null) {
throw new NullPointerException();
}
}
+ @Override
public void endDocument() throws SAXException {}
+ @Override
public void characters(char[] ch, int start, int length) throws SAXException {}
});
} catch(Exception ex) {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerEventListener.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerEventListener.java
index 3d80497..99f6344 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerEventListener.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerEventListener.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
* PUBLIC:
* This Event is raised after the session logs in.
*/
+ @Override
public void postLogin(SessionEvent event) {
eventTriggered = true;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerExceptionTestProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerExceptionTestProject.java
index 6cc125c..5208693 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerExceptionTestProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerExceptionTestProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
public XMLMarshallerExceptionTestProject() {
}
+ @Override
protected XMLDescriptor getEmployeeDescriptor() {
XMLDescriptor descriptor = super.getEmployeeDescriptor();
descriptor.setDefaultRootElement("thens:employee");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNSTestProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNSTestProject.java
index db144a2..04734b8 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNSTestProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNSTestProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
public XMLMarshallerNSTestProject() {
}
+ @Override
protected XMLDescriptor getEmployeeDescriptor() {
XMLDescriptor descriptor = super.getEmployeeDescriptor();
descriptor.setDefaultRootElement("thens:employee");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNoDefaultRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNoDefaultRootTestCases.java
index 85f0aa9..427517c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNoDefaultRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerNoDefaultRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
builderFactory.setNamespaceAware(true);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerTestProject.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerTestProject.java
index b9abbcb..2782f19 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerTestProject.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerTestProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
public XMLMarshallerTestProject() {
}
+ @Override
protected XMLDescriptor getEmployeeDescriptor() {
XMLDescriptor descriptor = super.getEmployeeDescriptor();
descriptor.setDefaultRootElement("employee");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidateRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidateRootTestCases.java
index 6a554e1..1a560f9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidateRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidateRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
project = new XMLMarshallerCarProject();
xmlContext = new XMLContext(project);
@@ -105,12 +106,15 @@
}
private static class IgnoreAllErrorHandler implements ErrorHandler {
+ @Override
public void warning(SAXParseException exception) throws SAXException {
}
+ @Override
public void error(SAXParseException exception) throws SAXException {
}
+ @Override
public void fatalError(SAXParseException exception) throws SAXException {
}
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidationModeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidationModeTestCases.java
index 27ceb00..dc7be1b 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidationModeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLMarshallerValidationModeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
context = this.getXMLContext(new XMLMarshallerCarProject());
unmarshaller = context.createUnmarshaller();
@@ -60,6 +61,7 @@
}
+ @Override
public void tearDown() throws Exception {
unmarshaller.setValidationMode(originalMode);
}
@@ -249,6 +251,7 @@
public TestEntityResolver() {
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) {
InputStream localDtdStream = ClassLoader.getSystemResourceAsStream(DTD_NAME);
if (localDtdStream != null) {
@@ -271,14 +274,17 @@
fatalErrorHasOccurred = false;
warningHasOccurred = false;
}
+ @Override
public void error(SAXParseException arg0) throws SAXException {
errorHasOccurred = true;
throw arg0;
}
+ @Override
public void fatalError(SAXParseException arg0) throws SAXException {
fatalErrorHasOccurred = true;
throw arg0;
}
+ @Override
public void warning(SAXParseException arg0) throws SAXException {
warningHasOccurred = true;
throw arg0;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshalTestCases.java
index 0891d3e..a436b5e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() throws Exception {
context = getXMLContext(SESSION_NAME);
unmarshaller = context.createUnmarshaller();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshallerHandlerTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshallerHandlerTestCases.java
index 7ed792b..dde3ef9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshallerHandlerTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/XMLUnmarshallerHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
super(name);
}
+ @Override
public void setUp() {
XMLMarshallerCarProject project = new XMLMarshallerCarProject();
XMLContext xmlContext = new XMLContext(project);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetSchemasTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetSchemasTestCases.java
index 05ed7a3..ff4f2ea 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetSchemasTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetSchemasTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
public void setUp() {
EmployeeProject project = new EmployeeProject();
xmlContext = getXMLContext(project);
@@ -68,11 +69,14 @@
* Error handler implementation for handling parser errors
*/
class MyErrorHandler implements ErrorHandler {
+ @Override
public void warning(org.xml.sax.SAXParseException sex) throws org.xml.sax.SAXParseException {
}
+ @Override
public void error(org.xml.sax.SAXParseException sex) throws org.xml.sax.SAXParseException {
throw sex;
}
+ @Override
public void fatalError(org.xml.sax.SAXParseException sex) throws org.xml.sax.SAXParseException {
throw sex;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetXmlSchemaTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetXmlSchemaTestCases.java
index ac1c39b..4525fd9 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetXmlSchemaTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/setschemas/SetXmlSchemaTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
super(name);
}
+ @Override
public void setUp() {
EmployeeProject project = new EmployeeProject();
xmlContext = getXMLContext(project);
@@ -93,11 +94,14 @@
* Error handler implementation for handling parser errors
*/
class MyErrorHandler implements ErrorHandler {
+ @Override
public void warning(org.xml.sax.SAXParseException sex) throws org.xml.sax.SAXParseException {
}
+ @Override
public void error(org.xml.sax.SAXParseException sex) throws org.xml.sax.SAXParseException {
throw sex;
}
+ @Override
public void fatalError(org.xml.sax.SAXParseException sex) throws org.xml.sax.SAXParseException {
throw sex;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/stax/UnmarshalLevelTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/stax/UnmarshalLevelTestCases.java
index d6b1c09..5e88523 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/stax/UnmarshalLevelTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/stax/UnmarshalLevelTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
super(name);
}
+ @Override
public void setUp() {
try {
xmlInputFactory = XMLInputFactory.newInstance();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/choice/ChoiceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/choice/ChoiceTestCases.java
index 6795598..fb04225 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/choice/ChoiceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/choice/ChoiceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
xmlContext = new XMLContext(new EmployeeProject());
xmlValidator = xmlContext.createValidator();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/GroupTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/GroupTestCases.java
index 9de49e9..d5078c0 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/GroupTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/GroupTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
xmlContext = new XMLContext(new EmployeeProject());
xmlValidator = xmlContext.createValidator();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedGroup/GroupWithNestedGroupTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedGroup/GroupWithNestedGroupTestCases.java
index cb7eebe..d6f611d 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedGroup/GroupWithNestedGroupTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedGroup/GroupWithNestedGroupTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
xmlContext = new XMLContext(new EmployeeProject());
xmlValidator = xmlContext.createValidator();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedSequence/GroupWithNestedSequenceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedSequence/GroupWithNestedSequenceTestCases.java
index 84f3ab7..55a9559 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedSequence/GroupWithNestedSequenceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/group/nestedSequence/GroupWithNestedSequenceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
xmlContext = new XMLContext(new EmployeeProject());
xmlValidator = xmlContext.createValidator();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/SequenceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/SequenceTestCases.java
index 8fb3cc9..7f5bd45 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/SequenceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/SequenceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
xmlContext = new XMLContext(new EmployeeProject());
xmlValidator = xmlContext.createValidator();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/nestedGroup/SequenceWithNestedGroupTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/nestedGroup/SequenceWithNestedGroupTestCases.java
index 48df825..f26cf33 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/nestedGroup/SequenceWithNestedGroupTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/structureValidation/sequence/nestedGroup/SequenceWithNestedGroupTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
xmlContext = new XMLContext(new EmployeeProject());
xmlValidator = xmlContext.createValidator();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/twoprojects/TwoProjectsTestSuite.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/twoprojects/TwoProjectsTestSuite.java
index 6464967..50840ff 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/twoprojects/TwoProjectsTestSuite.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlmarshaller/twoprojects/TwoProjectsTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import java.util.ArrayList;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.oxm.XMLContext;
import org.eclipse.persistence.oxm.XMLLogin;
import org.eclipse.persistence.oxm.XMLMarshaller;
@@ -50,6 +52,7 @@
junit.textui.TestRunner.main(new String[] { "-c", "org.eclipse.persistence.testing.oxm.xmlmarshaller.twoprojects.TwoProjectsTestSuite" });
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
parser = dbf.newDocumentBuilder();
@@ -133,7 +136,7 @@
this.assertXMLIdentical(controlDocument, testDocument);
int numSessions = xmlContext.getSessions().size();
- this.assertEquals(3, numSessions);
+ assertEquals(3, numSessions);
}
public void testMarshalCustomerSAX() throws Exception {
@@ -189,7 +192,7 @@
log(testCustomer.toString());
log("");
- this.assertEquals(controlCustomer, testCustomer);
+ assertEquals(controlCustomer, testCustomer);
}
public void testUnmarshalCustomerCollectionConstructor() throws Exception {
@@ -209,7 +212,7 @@
log(testCustomer.toString());
log("");
- this.assertEquals(controlCustomer, testCustomer);
+ assertEquals(controlCustomer, testCustomer);
}
public void testMarshalEmployeeSAX() throws Exception {
@@ -265,7 +268,7 @@
log(testEmployee.toString());
log("");
- this.assertEquals(controlEmployee, testEmployee);
+ assertEquals(controlEmployee, testEmployee);
}
public void testUnmarshalEmployeeCollectionConstructor() throws Exception {
@@ -286,7 +289,7 @@
log(testEmployee.toString());
log("");
- this.assertEquals(controlEmployee, testEmployee);
+ assertEquals(controlEmployee, testEmployee);
}
public void testMarshalCustomerDOM() throws Exception {
@@ -321,7 +324,7 @@
log(testCustomer.toString());
log("");
- this.assertEquals(controlCustomer, testCustomer);
+ assertEquals(controlCustomer, testCustomer);
}
public void testMarshalEmployeeDOM() throws Exception {
@@ -356,7 +359,7 @@
log(testEmployee.toString());
log("");
- this.assertEquals(controlEmployee, testEmployee);
+ assertEquals(controlEmployee, testEmployee);
}
private Document getControlDocument(String resourceName) throws Exception {
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/MarshalToNodeTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/MarshalToNodeTestCases.java
index 92674e3..da9fa34 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/MarshalToNodeTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/MarshalToNodeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,6 +55,7 @@
return document;
}
+ @Override
public void setUp() throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
documentBuilder = dbf.newDocumentBuilder();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixTestCases.java
index 1c20476..8ba8c88 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
TestRunner.main(arguments);
}
+ @Override
public Project getTopLinkProject() {
Project p = super.getTopLinkProject();
((XMLDescriptor)p.getDescriptor(Person.class)).getNamespaceResolver().put("myns", "test");
@@ -47,6 +48,7 @@
return p;
}
+ @Override
public Object getControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -58,14 +60,17 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
public String getXMLResource() {
return XML_RESOURCE;
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xmlroot/complex/employee-diff-prefix-write.xml");
Document writeDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixWithDRTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixWithDRTestCases.java
index 31267f2..76897be 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixWithDRTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexDifferentPrefixWithDRTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
TestRunner.main(arguments);
}
+ @Override
public Project getTopLinkProject() {
Project p = super.getTopLinkProject();
((XMLDescriptor)p.getDescriptor(Person.class)).setDefaultRootElement("aaa:employee");
@@ -47,6 +48,7 @@
return p;
}
+ @Override
public Object getControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -54,6 +56,7 @@
return peep;
}
+ @Override
public Object getWriteControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -65,10 +68,12 @@
return xmlRoot;
}
+ @Override
public String getXMLResource() {
return "org/eclipse/persistence/testing/oxm/xmlroot/complex/employee-diff-prefix-dr.xml";
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xmlroot/complex/employee-diff-prefix-dr-write.xml");
Document writeDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNRWithPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNRWithPrefixTestCases.java
index d1e71e1..7b43000 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNRWithPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNRWithPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -54,14 +55,17 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
public String getXMLResource() {
return XML_RESOURCE;
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xmlroot/complex/employee-no-nr-withprefix-write.xml");
Document writeDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNamespaceResolverTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNamespaceResolverTestCases.java
index 84f508e..4dfb419 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNamespaceResolverTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoNamespaceResolverTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
setProject(project);
}
+ @Override
public Object getReadControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -42,6 +43,7 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -53,6 +55,7 @@
return xmlRoot;
}
+ @Override
public String getXMLResource() {
return XML_RESOURCE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoPrefixTestCases.java
index 42b59d4..fdf0343 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNoPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
super(name);
}
+ @Override
public Object getReadControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -36,6 +37,7 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -47,6 +49,7 @@
return xmlRoot;
}
+ @Override
public String getXMLResource() {
return XML_RESOURCE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNullUriTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNullUriTestCases.java
index 5c7235c..3dc5e29 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNullUriTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexNullUriTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
setProject(project);
}
+ @Override
public Object getControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -43,10 +44,12 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
public String getXMLResource() {
return XML_RESOURCE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexTestCases.java
index 2c4c486..eb43124 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootComplexTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLStreamReader;
+import junit.framework.TestCase;
import org.eclipse.persistence.internal.oxm.record.XMLEventReaderInputSource;
import org.eclipse.persistence.internal.oxm.record.XMLEventReaderReader;
import org.eclipse.persistence.internal.oxm.record.XMLStreamReaderInputSource;
@@ -45,6 +46,7 @@
return new XMLRootComplexProject();
}
+ @Override
protected Object getControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -57,6 +59,7 @@
}
// Unmarshal tests
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(instream, Person.class);
@@ -64,17 +67,20 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
Object testObject = xmlUnmarshaller.unmarshal(getControlDocument(), Person.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(url, Person.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -90,6 +96,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -105,6 +112,7 @@
}
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**testXMLDocumentToObject**");
log("Expected:");
@@ -116,15 +124,16 @@
XMLRoot controlObj = (XMLRoot)getReadControlObject();
XMLRoot testObj = (XMLRoot)testObject;
- this.assertEquals(controlObj.getLocalName(), testObj.getLocalName());
- this.assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
- this.assertEquals(controlObj.getObject(), testObj.getObject());
+ assertEquals(controlObj.getLocalName(), testObj.getLocalName());
+ assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
+ assertEquals(controlObj.getObject(), testObj.getObject());
} else {
- this.assertEquals(getReadControlObject(), testObject);
+ assertEquals(getReadControlObject(), testObject);
}
}
// DOES NOT APPLY
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootMultipleMarshalTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootMultipleMarshalTestCases.java
index ed51c43..303941c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootMultipleMarshalTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootMultipleMarshalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,10 +35,12 @@
setProject(new EmployeeProject());
}
+ @Override
public boolean isUnmarshalTest() {
return false;
}
+ @Override
protected Object getControlObject() {
Employee employee = new Employee();
Address address= new Address();
@@ -56,6 +58,7 @@
return XML_RESOURCE;
}
+ @Override
public void testObjectToXMLDocument() throws Exception {
StringWriter dummyWriter = new StringWriter();
xmlMarshaller.marshal(getWriteControlObject(), dummyWriter);
@@ -63,6 +66,7 @@
super.testObjectToXMLDocument();
}
+ @Override
public void testObjectToXMLStringWriter() throws Exception {
StringWriter dummyWriter = new StringWriter();
xmlMarshaller.marshal(getWriteControlObject(), dummyWriter);
@@ -70,6 +74,7 @@
super.testObjectToXMLStringWriter();
}
+ @Override
public void testObjectToContentHandler() throws Exception {
StringWriter dummyWriter = new StringWriter();
xmlMarshaller.marshal(getWriteControlObject(), dummyWriter);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootNullSchemaReferenceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootNullSchemaReferenceTestCases.java
index 7815973..d567b4c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootNullSchemaReferenceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/XMLRootNullSchemaReferenceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLStreamReader;
+import junit.framework.TestCase;
import org.eclipse.persistence.internal.oxm.record.XMLEventReaderInputSource;
import org.eclipse.persistence.internal.oxm.record.XMLEventReaderReader;
import org.eclipse.persistence.internal.oxm.record.XMLStreamReaderInputSource;
@@ -49,6 +50,7 @@
return p;
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xmlroot/complex/employee-null-schemaref-write.xml");
Document doc = parser.parse(inputStream);
@@ -57,6 +59,7 @@
return doc;
}
+ @Override
protected Object getControlObject() {
Person peep = new Person();
peep.setName(CONTROL_PERSON_NAME);
@@ -69,6 +72,7 @@
}
// Unmarshal tests
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(instream, Person.class);
@@ -76,17 +80,20 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
Object testObject = xmlUnmarshaller.unmarshal(getControlDocument(), Person.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(url, Person.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -102,6 +109,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -117,6 +125,7 @@
}
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**testXMLDocumentToObject**");
log("Expected:");
@@ -128,15 +137,16 @@
XMLRoot controlObj = (XMLRoot)getReadControlObject();
XMLRoot testObj = (XMLRoot)testObject;
- this.assertEquals(controlObj.getLocalName(), testObj.getLocalName());
- this.assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
- this.assertEquals(controlObj.getObject(), testObj.getObject());
+ assertEquals(controlObj.getLocalName(), testObj.getLocalName());
+ assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
+ assertEquals(controlObj.getObject(), testObj.getObject());
} else {
- this.assertEquals(getReadControlObject(), testObject);
+ assertEquals(getReadControlObject(), testObject);
}
}
// DOES NOT APPLY
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootMatchingPersonXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootMatchingPersonXMLRootTestCases.java
index 1f94d5a..8b0a615 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootMatchingPersonXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootMatchingPersonXMLRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -55,12 +55,14 @@
return XML_RESOURCE;
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setName(CONTROL_PERSON_NAME);
return p;
}
+ @Override
public Object getWriteControlObject() {
Person p = new Person();
p.setName(CONTROL_PERSON_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonTestCases.java
index 1a00f54..e23eb89 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
return XML_RESOURCE;
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setName(CONTROL_PERSON_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonXMLRootTestCases.java
index 2811a8c..bdc8d3f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NonNullDefaultRootPersonXMLRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
return XML_RESOURCE;
}
+ @Override
protected Object getControlObject() {
Person p = new Person();
p.setName(CONTROL_PERSON_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NullDefaultRootXMLRootTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NullDefaultRootXMLRootTestCases.java
index 7ee4cac..d017678 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NullDefaultRootXMLRootTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/complex/inheritance/NullDefaultRootXMLRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
return XML_RESOURCE;
}
+ @Override
protected Object getControlObject() {
Employee emp = new Employee();
emp.setName(CONTROL_PERSON_NAME);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/nil/XMLRootNilForceWrapTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/nil/XMLRootNilForceWrapTestCases.java
index 9a937cd..b9c66ac 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/nil/XMLRootNilForceWrapTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/nil/XMLRootNilForceWrapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
private final static String XML_RESOURCE = "org/eclipse/persistence/testing/oxm/xmlroot/nil/nil.xml";
+ @Override
public void setUp() throws Exception {
super.setUp();
this.xmlUnmarshaller.setResultAlwaysXMLRoot(true);
@@ -36,6 +37,7 @@
setProject(new NilProject());
}
+ @Override
public Object getControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName("bar");
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootDurationTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootDurationTestCases.java
index f79349b..e8bd98e 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootDurationTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootDurationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLStreamReader;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.internal.oxm.record.XMLEventReaderInputSource;
@@ -48,6 +49,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName(CONTROL_ELEMENT_NAME);
@@ -65,6 +67,7 @@
}
// Unmarshal tests
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(instream, Duration.class);
@@ -72,17 +75,20 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
Object testObject = xmlUnmarshaller.unmarshal(getControlDocument(), Duration.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(url, Duration.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -98,6 +104,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -113,6 +120,7 @@
}
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**testXMLDocumentToObject**");
log("Expected:");
@@ -123,12 +131,13 @@
XMLRoot controlObj = (XMLRoot)getReadControlObject();
XMLRoot testObj = (XMLRoot)testObject;
- this.assertEquals(controlObj.getLocalName(), testObj.getLocalName());
- this.assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
- this.assertEquals(controlObj.getObject(), testObj.getObject());
+ assertEquals(controlObj.getLocalName(), testObj.getLocalName());
+ assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
+ assertEquals(controlObj.getObject(), testObj.getObject());
}
// DOES NOT APPLY
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNoPrefixTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNoPrefixTestCases.java
index b74248a..da24aa5 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNoPrefixTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNoPrefixTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getReadControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName(CONTROL_ELEMENT_NAME);
@@ -40,6 +41,7 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName(CONTROL_ELEMENT_NAME_NO_PREFIX);
@@ -48,10 +50,12 @@
return xmlRoot;
}
+ @Override
public String getXMLResource() {
return XML_RESOURCE;
}
+ @Override
public Document getWriteControlDocument() {
return getControlDocument();
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNullUriTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNullUriTestCases.java
index 7a3ac19..3610efe 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNullUriTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootNullUriTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public Object getControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName(CONTROL_ELEMENT_NAME);
@@ -36,14 +37,17 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
return getControlObject();
}
+ @Override
public Document getWriteControlDocument() {
return getControlDocument();
}
+ @Override
public String getXMLResource() {
return XML_RESOURCE;
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleCollectionTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleCollectionTestCases.java
index 45a9e2c..ffcf17c 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleCollectionTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleCollectionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
RootObjectWithSimpleCollection testObject = new RootObjectWithSimpleCollection();
List theList = new ArrayList();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleTestCases.java
index c646751..302278f 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLStreamReader;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.internal.oxm.record.XMLEventReaderInputSource;
@@ -47,6 +48,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName(CONTROL_ELEMENT_NAME);
@@ -55,6 +57,7 @@
return xmlRoot;
}
+ @Override
public Object getWriteControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName(CONTROL_ELEMENT_NAME);
@@ -68,6 +71,7 @@
}
// Unmarshal tests
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(instream, String.class);
@@ -75,17 +79,20 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
Object testObject = xmlUnmarshaller.unmarshal(getControlDocument(), String.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(url, String.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -101,6 +108,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -116,6 +124,7 @@
}
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**testXMLDocumentToObject**");
log("Expected:");
@@ -126,15 +135,17 @@
XMLRoot controlObj = (XMLRoot)getReadControlObject();
XMLRoot testObj = (XMLRoot)testObject;
- this.assertEquals(controlObj.getLocalName(), testObj.getLocalName());
- this.assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
- this.assertEquals(controlObj.getObject(), testObj.getObject());
+ assertEquals(controlObj.getLocalName(), testObj.getLocalName());
+ assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
+ assertEquals(controlObj.getObject(), testObj.getObject());
}
// DOES NOT APPLY
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
+ @Override
public Document getWriteControlDocument() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xmlroot/simple/employee-write.xml");
Document writeDocument = parser.parse(inputStream);
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootXMLGregorianCalendarTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootXMLGregorianCalendarTestCases.java
index dca9833..496e554 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootXMLGregorianCalendarTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xmlroot/simple/XMLRootXMLGregorianCalendarTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLStreamReader;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.internal.oxm.record.XMLEventReaderInputSource;
@@ -49,6 +50,7 @@
TestRunner.main(arguments);
}
+ @Override
public Object getControlObject() {
XMLRoot xmlRoot = new XMLRoot();
xmlRoot.setLocalName(CONTROL_ELEMENT_NAME);
@@ -70,6 +72,7 @@
}
// Unmarshal tests
+ @Override
public void testXMLToObjectFromInputStream() throws Exception {
InputStream instream = ClassLoader.getSystemResourceAsStream(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(instream, XMLGregorianCalendar.class);
@@ -77,17 +80,20 @@
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromNode() throws Exception {
Object testObject = xmlUnmarshaller.unmarshal(getControlDocument(), XMLGregorianCalendar.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromURL() throws Exception {
java.net.URL url = ClassLoader.getSystemResource(getXMLResource());
Object testObject = xmlUnmarshaller.unmarshal(url, XMLGregorianCalendar.class);
xmlToObjectTest(testObject);
}
+ @Override
public void testXMLToObjectFromXMLStreamReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -103,6 +109,7 @@
}
}
+ @Override
public void testXMLToObjectFromXMLEventReader() throws Exception {
if(null != XML_INPUT_FACTORY) {
InputStream instream = ClassLoader.getSystemResourceAsStream(resourceName);
@@ -118,6 +125,7 @@
}
}
+ @Override
public void xmlToObjectTest(Object testObject) throws Exception {
log("\n**testXMLDocumentToObject**");
log("Expected:");
@@ -128,12 +136,13 @@
XMLRoot controlObj = (XMLRoot)getReadControlObject();
XMLRoot testObj = (XMLRoot)testObject;
- this.assertEquals(controlObj.getLocalName(), testObj.getLocalName());
- this.assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
- this.assertEquals(controlObj.getObject(), testObj.getObject());
+ assertEquals(controlObj.getLocalName(), testObj.getLocalName());
+ assertEquals(controlObj.getNamespaceURI(), testObj.getNamespaceURI());
+ assertEquals(controlObj.getObject(), testObj.getObject());
}
// DOES NOT APPLY
+ @Override
public void testUnmarshallerHandler() throws Exception {
}
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineCreateTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineCreateTestCases.java
index 9036339..6f20d25 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineCreateTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineCreateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+import junit.framework.TestCase;
import org.eclipse.persistence.exceptions.XMLMarshalException;
import org.eclipse.persistence.internal.oxm.XPathEngine;
import org.eclipse.persistence.internal.sessions.AbstractSession;
@@ -47,6 +48,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xpathengine/AddressBook.xml");
@@ -55,7 +57,7 @@
DocumentBuilder parser = builderFactory.newDocumentBuilder();
controlDocument = parser.parse(inputStream);
- searchNode = (Element) controlDocument.getDocumentElement();
+ searchNode = controlDocument.getDocumentElement();
XMLContext ctx = new XMLContext(new org.eclipse.persistence.testing.oxm.xmlmarshaller.XMLMarshallerTestProject());
session = (AbstractSession) ctx.getSession(0);
@@ -142,8 +144,8 @@
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
Document document = builderFactory.newDocumentBuilder().newDocument();
- Element elementValue = (Element) document.createElement("newChildWithElementValue");
- Element elementValueChild = (Element) document.createElement("newChildElementValue");
+ Element elementValue = document.createElement("newChildWithElementValue");
+ Element elementValueChild = document.createElement("newChildElementValue");
Text textNode = document.createTextNode("theValue");
elementValueChild.appendChild(textNode);
@@ -172,7 +174,7 @@
PrintWriter writer2 = new PrintWriter(stringWriter2);
try {
XMLTransformer xmlTransformer = XMLPlatformFactory.getInstance().getXMLPlatform().newXMLTransformer();
- xmlTransformer.transform((Element) verifyNodes.item(0), writer2);
+ xmlTransformer.transform(verifyNodes.item(0), writer2);
} catch (XMLPlatformException exception) {
fail("An XMLPlatformException was thrown");
return;
@@ -362,7 +364,7 @@
assertTrue("An unexpected XMLMarshalException was caught. " + validationException.getMessage(), validationException.getErrorCode() == XMLMarshalException.INVALID_XPATH_INDEX_STRING);
return;
} catch (Exception e) {
- this.fail("An unexpected Exception was caught. " + e.getMessage());
+ fail("An unexpected Exception was caught. " + e.getMessage());
return;
}
searchNode = backupNode;
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineFindTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineFindTestCases.java
index 3a2a9d1..f194828 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineFindTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineFindTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,6 +40,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xpathengine/AddressBook.xml");
@@ -47,7 +48,7 @@
builderFactory.setIgnoringElementContentWhitespace(true);
DocumentBuilder parser = builderFactory.newDocumentBuilder();
controlDocument = parser.parse(inputStream);
- searchNode = (Element)controlDocument.getDocumentElement();
+ searchNode = controlDocument.getDocumentElement();
}
// ==========================================================================================
@@ -185,7 +186,7 @@
builderFactory.setIgnoringElementContentWhitespace(true);
DocumentBuilder parser = builderFactory.newDocumentBuilder();
Document controlDocumentNS = parser.parse(inputStreamNS);
- Element searchNodeNS = (Element)controlDocumentNS.getDocumentElement();
+ Element searchNodeNS = controlDocumentNS.getDocumentElement();
XMLField field = new XMLField("address/addressee/@testns:test");
NamespaceResolver resolver = new NamespaceResolver();
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineRemoveTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineRemoveTestCases.java
index bc62bb7..260a817 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineRemoveTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineRemoveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xpathengine/AddressBook.xml");
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
@@ -43,7 +44,7 @@
DocumentBuilder parser = builderFactory.newDocumentBuilder();
controlDocument = parser.parse(inputStream);
- searchNode = (Element) controlDocument.getDocumentElement();
+ searchNode = controlDocument.getDocumentElement();
}
// ========================================================================================
diff --git a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineReplaceTestCases.java b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineReplaceTestCases.java
index 748ab2a..e02f1c1 100644
--- a/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineReplaceTestCases.java
+++ b/moxy/org.eclipse.persistence.moxy/src/test/java/org/eclipse/persistence/testing/oxm/xpathengine/XPathEngineReplaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
super(name);
}
+ @Override
public void setUp() throws Exception {
InputStream inputStream = ClassLoader.getSystemResourceAsStream("org/eclipse/persistence/testing/oxm/xpathengine/AddressBook.xml");
@@ -54,7 +55,7 @@
DocumentBuilder parser = builderFactory.newDocumentBuilder();
controlDocument = parser.parse(inputStream);
- searchNode = (Element) controlDocument.getDocumentElement();
+ searchNode = controlDocument.getDocumentElement();
XMLContext ctx = new XMLContext(new org.eclipse.persistence.testing.oxm.xmlmarshaller.XMLMarshallerTestProject());
session = (AbstractSession) ctx.getSession(0);
}
@@ -124,13 +125,13 @@
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
Document document = builderFactory.newDocumentBuilder().newDocument();
- Element cityElement = (Element) document.createElement("city");
- Element nameElement = (Element) document.createElement("name");
+ Element cityElement = document.createElement("city");
+ Element nameElement = document.createElement("name");
Text nameText = document.createTextNode("thename");
nameElement.appendChild(nameText);
- Element codeElement = (Element) document.createElement("code");
+ Element codeElement = document.createElement("code");
Text codeText = document.createTextNode("thecode");
@@ -180,15 +181,15 @@
DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
Document document = builderFactory.newDocumentBuilder().newDocument();
- Element controlElement = (Element) document.createElement("city");
- Element townElement = (Element) document.createElement("town");
+ Element controlElement = document.createElement("city");
+ Element townElement = document.createElement("town");
- Element nameElement = (Element) document.createElement("name");
+ Element nameElement = document.createElement("name");
Text nameText = document.createTextNode("thename");
nameElement.appendChild(nameText);
- Attr codeAttribute = (Attr) document.createAttribute("code");
+ Attr codeAttribute = document.createAttribute("code");
codeAttribute.setNodeValue("thecode");
// controlElement is just used for comparison at the end of this test
diff --git a/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptImpl.java b/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptImpl.java
index 9d55253..f3dd83d 100644
--- a/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptImpl.java
+++ b/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptImpl.java
@@ -25,26 +25,32 @@
public DeptImpl() {
}
+ @Override
public java.lang.Integer getDeptno() {
return Integer.valueOf(getInt(START_PROPERTY_INDEX + 0));
}
+ @Override
public void setDeptno(java.lang.Integer value) {
set(START_PROPERTY_INDEX + 0, value);
}
+ @Override
public java.lang.String getDname() {
return getString(START_PROPERTY_INDEX + 1);
}
+ @Override
public void setDname(java.lang.String value) {
set(START_PROPERTY_INDEX + 1, value);
}
+ @Override
public java.lang.String getLoc() {
return getString(START_PROPERTY_INDEX + 2);
}
+ @Override
public void setLoc(java.lang.String value) {
set(START_PROPERTY_INDEX + 2, value);
}
diff --git a/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptServiceImpl.java b/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptServiceImpl.java
index 9cf05b4..5b85fee 100644
--- a/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptServiceImpl.java
+++ b/sdo/eclipselink.sdo.test.server/src/it/java/org/eclipse/persistence/testing/sdo/server/DeptServiceImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
public DeptServiceImpl() {
}
+ @Override
public Dept getDept(Integer deptno) {
if (LOGGER.isLoggable(Level.INFO)) {
LOGGER.info("\n********** getDept() Called **********\n");
@@ -43,6 +44,7 @@
return dept;
}
+ @Override
public boolean updateDept(Dept dept) {
LOGGER.info("\n********** updateDept() Called **********\n");
if (dept == null)
diff --git a/sdo/org.eclipse.persistence.sdo/pom.xml b/sdo/org.eclipse.persistence.sdo/pom.xml
index 44cb603..215b403 100644
--- a/sdo/org.eclipse.persistence.sdo/pom.xml
+++ b/sdo/org.eclipse.persistence.sdo/pom.xml
@@ -33,6 +33,8 @@
<properties>
<dep.sources>${project.build.directory}/generated-sources/dependencies</dep.sources>
<jdoc.doclint>-missing</jdoc.doclint>
+ <!-- XXX deprecated comes from commonj.sdo which we don't want to touch -->
+ <comp.xlint>-Xlint:all,-rawtypes,-unchecked,-serial,-deprecation</comp.xlint>
<test-skip-sdo-srg>${skipTests}</test-skip-sdo-srg>
<test-skip-sdo>true</test-skip-sdo>
@@ -181,6 +183,14 @@
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <!-- XXX deprecated comes from commonj.sdo which we don't want to touch -->
+ <showDeprecation>false</showDeprecation>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<workingDirectory>${project.build.directory}/test-run</workingDirectory>
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/module-info.java b/sdo/org.eclipse.persistence.sdo/src/main/java/module-info.java
index fc6246e..e3fb30e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/module-info.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/module-info.java
@@ -15,7 +15,7 @@
requires java.naming;
requires org.eclipse.persistence.asm;
- requires org.eclipse.persistence.core;
+ requires transitive org.eclipse.persistence.core;
requires org.eclipse.persistence.moxy;
requires jakarta.activation;
requires jakarta.mail;
@@ -23,6 +23,7 @@
exports org.eclipse.persistence.sdo;
exports org.eclipse.persistence.sdo.helper;
+ exports org.eclipse.persistence.sdo.helper.delegates;
exports org.eclipse.persistence.sdo.types;
exports commonj.sdo;
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDODataObject.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDODataObject.java
index 6bf5b38..21f56b8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDODataObject.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDODataObject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -939,7 +939,7 @@
throw SDOException.cannotPerformOperationOnNullArgument("unset");
}
- if (((SDOProperty)property).isReadOnly()) {
+ if (property.isReadOnly()) {
throw new UnsupportedOperationException("Property is Readonly." + property.getName() + " " + getType().getName());
}
@@ -2807,8 +2807,8 @@
theList.add(property);
getInstanceProperties().add(property);
if (((SDOProperty)property).hasAliasNames()) {
- for (int i = 0, size = ((SDOProperty)property).getAliasNames().size(); i < size; i++) {
- _getOpenContentAliasNamesMap().put((String)((SDOProperty)property).getAliasNames().get(i), property);
+ for (int i = 0, size = property.getAliasNames().size(); i < size; i++) {
+ _getOpenContentAliasNamesMap().put((String) property.getAliasNames().get(i), property);
}
}
}
@@ -2832,8 +2832,8 @@
_getOpenContentPropertiesAttributes().remove(property);
getInstanceProperties().remove(property);
if (((SDOProperty)property).hasAliasNames()) {
- for (int i = 0, size = ((SDOProperty)property).getAliasNames().size(); i < size; i++) {
- _getOpenContentAliasNamesMap().remove(((SDOProperty)property).getAliasNames().get(i));
+ for (int i = 0, size = property.getAliasNames().size(); i < size; i++) {
+ _getOpenContentAliasNamesMap().remove(property.getAliasNames().get(i));
}
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOHelper.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOHelper.java
index 1644f21..b5e9eea 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOHelper.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -325,31 +325,31 @@
}
try {
if (clazz == SDOTypeType.class) {
- return (T) ((SDOTypeType) type);
+ return (T) type;
}
if (clazz == SDOPropertyType.class) {
- return (T) ((SDOPropertyType) type);
+ return (T) type;
}
if (clazz == SDOChangeSummaryType.class) {
- return (T) ((SDOChangeSummaryType) type);
+ return (T) type;
}
if (clazz == SDODataObjectType.class) {
- return (T) ((SDODataObjectType) type);
+ return (T) type;
}
if (clazz == SDODataType.class) {
- return (T) ((SDODataType) type);
+ return (T) type;
}
if (clazz == SDOOpenSequencedType.class) {
- return (T) ((SDOOpenSequencedType) type);
+ return (T) type;
}
if (clazz == SDOWrapperType.class) {
- return (T) ((SDOWrapperType) type);
+ return (T) type;
}
if (clazz == SDOXMLHelperLoadOptionsType.class) {
- return (T) ((SDOXMLHelperLoadOptionsType) type);
+ return (T) type;
}
if (clazz == SDOObjectType.class) {
- return (T) ((SDOObjectType) type);
+ return (T) type;
}
throw new IllegalArgumentException(ExceptionLocalization
.buildMessage("sdo_helper_invalid_target_for_type", new Object[] { clazz }));
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOProperty.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOProperty.java
index 6dbd22d..23e7ad5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOProperty.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOProperty.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -935,7 +935,7 @@
* @return id Property or null
*/
private SDOProperty getIDProp(Type aType) {
- return (SDOProperty)aType.getProperty((String)((SDOType)aType).get(SDOConstants.ID_PROPERTY));
+ return (SDOProperty)aType.getProperty((String) aType.get(SDOConstants.ID_PROPERTY));
}
private DatabaseMapping buildXMLCollectionReferenceMapping(String mappingUri) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOSequence.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOSequence.java
index 1d63970..fecf34b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOSequence.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/SDOSequence.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -131,7 +131,7 @@
return false;
}
// Disallow the addition of a read only Property
- if (((SDOProperty)property).isReadOnly()) {
+ if (property.isReadOnly()) {
return false;
}
// Disallow the addition of a Properties representing an XML attribute
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOCopyHelper.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOCopyHelper.java
index e0c32c1..a18fd68 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOCopyHelper.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOCopyHelper.java
@@ -160,7 +160,7 @@
Setting nextSetting = (Setting)settings.get(index);
Property prop = dataObject.getSequence().getProperty(index);
- if (prop == null || ((SDOType) prop.getType()).isDataType()) {
+ if (prop == null || prop.getType().isDataType()) {
Setting copySetting = nextSetting.copy(copy);
copy.getSequence().getSettings().add(copySetting);
copy.getSequence().addValueToSettings(copySetting);
@@ -571,14 +571,14 @@
Object aVSPropertyItem = null;
// get the # of non-opencontent properties for the object holding the CS - do not use DVS.getTypePropertyValues()
- for (int size = ((SDOType) anOriginalObject.getType()).getDeclaredProperties().size(), i = 0;
- i < size; i++) {
+ for (int size = anOriginalObject.getType().getDeclaredProperties().size(), i = 0;
+ i < size; i++) {
aVSPropertyItem = aVSOriginal.getDeclaredProperty(i);
// only iterate set properties
if (aVSOriginal.isSetDeclaredProperty(i)) {
// shallow copy the object values
// handle single case
- SDOProperty currentProperty = (SDOProperty)((SDOType)anOriginalObject.getType()).getDeclaredProperties().get(i);
+ SDOProperty currentProperty = (SDOProperty) anOriginalObject.getType().getDeclaredProperties().get(i);
if (currentProperty.isMany()) {
propertyToOriginalListMap.put(aVSPropertyItem, currentProperty);
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDODataHelper.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDODataHelper.java
index 70e8d59..e62b35a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDODataHelper.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDODataHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -762,7 +762,7 @@
@Override
public Object convert(Type type, Object value) {
Class convertClass = null;
- if (((SDOType) type).isDataType()) {
+ if (type.isDataType()) {
convertClass = type.getInstanceClass();
} /*else {
convertClass = ((org.eclipse.persistence.sdo.SDOType) type).getImplClass();
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOEqualityHelper.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOEqualityHelper.java
index 0f261ac..d822fa2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOEqualityHelper.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOEqualityHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -514,7 +514,7 @@
List l1 = dataObject1.getList(p);
List l2 = dataObject2.getList(p);
- if (((SDOType)p.getType()).isDataType()) {
+ if (p.getType().isDataType()) {
if (dataObject1.isSet(p) != dataObject2.isSet(p)) {
return false;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOHelperContext.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOHelperContext.java
index 5aae321..030a025 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOHelperContext.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOHelperContext.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -246,7 +246,7 @@
*/
public SDOHelperContext(ClassLoader aClassLoader) {
super();
- this.identifier = this.GLOBAL_HELPER_IDENTIFIER;
+ this.identifier = GLOBAL_HELPER_IDENTIFIER;
initialize(aClassLoader);
}
@@ -943,7 +943,7 @@
* care about "destroy", "start" etc.
*
*/
- public static class MyNotificationFilter extends NotificationFilterSupport {
+ static class MyNotificationFilter extends NotificationFilterSupport {
MyNotificationFilter() {
super.enableType(JBOSS_TYPE_STOP);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOSchemaGenerator.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOSchemaGenerator.java
index 31365d3..c247990 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOSchemaGenerator.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOSchemaGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -376,7 +376,7 @@
}
private void buildElementsAndAttributes(Object owner, Type type) {
- List properties = ((SDOType) type).getDeclaredProperties();
+ List properties = type.getDeclaredProperties();
NestedParticle nestedParticle = null;
if ((properties == null) || (properties.size() == 0)) {
@@ -597,7 +597,7 @@
Type schemaSDOType = null;
QName schemaType = sdoProperty.getXsdType();
if (schemaType != null) {
- schemaSDOType = ((SDOTypeHelper)aHelperContext.getTypeHelper()).getType(schemaType.getNamespaceURI(), schemaType.getLocalPart());
+ schemaSDOType = aHelperContext.getTypeHelper().getType(schemaType.getNamespaceURI(), schemaType.getLocalPart());
if ((sdoProperty.getType() == SDOConstants.SDO_STRING) && (schemaSDOType != SDOConstants.SDO_STRING)) {
String sdoXmlPrefix = getPrefixForURI(SDOConstants.SDOXML_URL);
@@ -676,7 +676,7 @@
// process default values that are defined in the schema (not via primitive numeric Object wrapped pseudo defaults)
if (((SDOProperty)property).isDefaultSet()) {
- if (!property.isMany() && ((SDOType)property.getType()).isDataType()) {
+ if (!property.isMany() && property.getType().isDataType()) {
XMLConversionManager xmlConversionManager = ((SDOXMLHelper)aHelperContext.getXMLHelper()).getXmlConversionManager();
attr.setDefaultValue((String)xmlConversionManager.convertObject(property.getDefault(), ClassConstants.STRING, ((SDOProperty)property).getXsdType()));
}
@@ -687,7 +687,7 @@
QName schemaType = ((SDOProperty)property).getXsdType();
if (schemaType != null) {
- Type schemaSDOType = ((SDOTypeHelper)aHelperContext.getTypeHelper()).getType(schemaType.getNamespaceURI(), schemaType.getLocalPart());
+ Type schemaSDOType = aHelperContext.getTypeHelper().getType(schemaType.getNamespaceURI(), schemaType.getLocalPart());
if ((property.getType() == SDOConstants.SDO_STRING) && (schemaSDOType != SDOConstants.SDO_STRING)) {
String sdoXmlPrefix = getPrefixForURI(SDOConstants.SDOXML_URL);
@@ -696,7 +696,7 @@
}
}
- if (!((SDOType)property.getType()).isDataType()) {
+ if (!property.getType().isDataType()) {
schemaType = SDOConstants.ANY_URI_QNAME;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOTypesGenerator.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOTypesGenerator.java
index 6537936..915402a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOTypesGenerator.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOTypesGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -1980,7 +1980,7 @@
//Since types aren't registered until the end of the define call we need to check type helper
//and the generatedTypesmap to see if a type already exists
private SDOType getExisitingType(String uri, String localName) {
- SDOType type = (SDOType) ((SDOTypeHelper) aHelperContext.getTypeHelper()).getType(uri, localName);
+ SDOType type = (SDOType) aHelperContext.getTypeHelper().getType(uri, localName);
if (type == null) {
QName qName = new QName(uri, localName);
type = (SDOType) getGeneratedTypes().get(qName);
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOUnmappedContentHandler.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOUnmappedContentHandler.java
index 3c42652..9e88957 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOUnmappedContentHandler.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/SDOUnmappedContentHandler.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -278,7 +278,7 @@
value = ((SDODataHelper)aHelperContext.getDataHelper()).convertFromStringValue((String)value, currentProperty.getType(), currentSchemaType);
}
currentSchemaType = null;
- } else if ((currentProperty.getType() != null) && ((SDOType)currentProperty.getType()).isDataType()) {
+ } else if ((currentProperty.getType() != null) && currentProperty.getType().isDataType()) {
value = ((SDODataHelper)aHelperContext.getDataHelper()).convertFromStringValue((String)value, currentProperty.getType());
}
@@ -309,7 +309,7 @@
currentProperties.push(globalProperty);
SDOType theType = ((SDOType)globalProperty.getType());
- if (((SDOType)globalProperty.getType()).isDataType()) {
+ if (globalProperty.getType().isDataType()) {
depth++;
} else {
XMLDescriptor xmlDescriptor = theType.getXmlDescriptor();
@@ -413,7 +413,7 @@
SDOProperty property = new SDOProperty(aHelperContext);
property.setName(localName);
property.setMany(isElement);
- property.setContainment(!((SDOType)type).isDataType());
+ property.setContainment(!type.isDataType());
property.setType(type);
property.setUri(uri);
property.setInstanceProperty(SDOConstants.XMLELEMENT_PROPERTY, isElement);
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDODataFactoryDelegate.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDODataFactoryDelegate.java
index d65e270..59e43a5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDODataFactoryDelegate.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDODataFactoryDelegate.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -111,14 +111,12 @@
if (implClass != null) {
// initialization of the properties Map Implementation will be done in the default constructor call below
// testcase is in org.apache.tuscany.sdo.test
- SDODataObject theDataObject = (SDODataObject)implClass.newInstance();
+ SDODataObject theDataObject = (SDODataObject)implClass.getConstructor().newInstance();
theDataObject._setType(sdoType);
theDataObject._setHelperContext(getHelperContext());
return theDataObject;
}
- } catch (InstantiationException e) {
- throw new IllegalArgumentException(SDOException.errorCreatingDataObjectForClass(e, (sdoType).getInstanceClassName(), sdoType.getURI(), sdoType.getName()));
- } catch (IllegalAccessException e) {
+ } catch (ReflectiveOperationException e) {
throw new IllegalArgumentException(SDOException.errorCreatingDataObjectForClass(e, (sdoType).getInstanceClassName(), sdoType.getURI(), sdoType.getName()));
}
SDODataObject dataObject = new SDODataObject();
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDOTypeHelperDelegate.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDOTypeHelperDelegate.java
index e0225cf..4f01f53 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDOTypeHelperDelegate.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/delegates/SDOTypeHelperDelegate.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -961,7 +961,7 @@
private boolean isBaseTypeBytes(Type theType) {
if (((SDOType) theType).isSubType()) {
- List baseTypes = ((SDOType)theType).getBaseTypes();
+ List baseTypes = theType.getBaseTypes();
Type nextType = (Type)baseTypes.get(0);
if (nextType == SDOConstants.SDO_BYTES) {
return true;
@@ -998,7 +998,7 @@
if (typeValue != null) {
if (typeValue == SDOConstants.SDO_BYTES) {
newProperty.setXsdType(XMLConstants.BASE_64_BINARY_QNAME);
- } else if (((SDOType)typeValue).isDataType()) {
+ } else if (typeValue.isDataType()) {
if (isBaseTypeBytes(typeValue)) {
newProperty.setXsdType(XMLConstants.BASE_64_BINARY_QNAME);
}
@@ -1011,7 +1011,7 @@
newProperty.setContainment(dataObject.getBoolean("containment"));
} else {
if (typeValue != null) {
- newProperty.setContainment(!((SDOType)typeValue).isDataType());
+ newProperty.setContainment(!typeValue.isDataType());
}
}
@@ -1237,7 +1237,7 @@
((SDOProperty)property).setUri(propertyUri);
XMLDescriptor aDescriptor;
- if (((SDOType)property.getType()).isDataType()) {
+ if (property.getType().isDataType()) {
// RICK: Types from DataObjects: isDataType() == true so:
// - find the SDOWrapperType from TypeHelper's WrappersHashMap
// - add the descriptor to XMLContext's DescriptorsByQName map
diff --git a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/jaxb/JAXBValueStore.java b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/jaxb/JAXBValueStore.java
index e888f0b..aee2c23 100644
--- a/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/jaxb/JAXBValueStore.java
+++ b/sdo/org.eclipse.persistence.sdo/src/main/java/org/eclipse/persistence/sdo/helper/jaxb/JAXBValueStore.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -195,8 +195,8 @@
// OLD VALUE
if (mapping.isAbstractCompositeObjectMapping()) {
XMLCompositeObjectMapping compositeMapping = (XMLCompositeObjectMapping) mapping;
- if (oldValue != null && compositeMapping.getContainerAccessor() != null) {
- compositeMapping.getContainerAccessor().setAttributeValueInObject(oldValue, null);
+ if (oldValue != null && compositeMapping.getInverseReferenceMapping().getAttributeAccessor() != null) {
+ compositeMapping.getInverseReferenceMapping().getAttributeAccessor().setAttributeValueInObject(oldValue, null);
}
}
@@ -205,8 +205,8 @@
mapping.getAttributeAccessor().setAttributeValueInObject(entity, newValue);
if (mapping.isAbstractCompositeObjectMapping()) {
XMLCompositeObjectMapping compositeMapping = (XMLCompositeObjectMapping) mapping;
- if (value != null && compositeMapping.getContainerAccessor() != null) {
- compositeMapping.getContainerAccessor().setAttributeValueInObject(newValue, entity);
+ if (value != null && compositeMapping.getInverseReferenceMapping().getAttributeAccessor() != null) {
+ compositeMapping.getInverseReferenceMapping().getAttributeAccessor().setAttributeValueInObject(newValue, entity);
}
}
}
@@ -250,7 +250,7 @@
// OLD VALUE
if (mapping.isAbstractCompositeCollectionMapping()) {
XMLCompositeCollectionMapping compositeMapping = (XMLCompositeCollectionMapping) mapping;
- if (compositeMapping.getContainerAccessor() != null) {
+ if (compositeMapping.getInverseReferenceMapping().getAttributeAccessor() != null) {
Object oldContainer = mapping.getAttributeValueFromObject(entity);
if (oldContainer != null) {
@@ -258,7 +258,7 @@
Object iterator = containerPolicy.iteratorFor(oldContainer);
while (containerPolicy.hasNext(iterator)) {
Object oldValue = containerPolicy.next(iterator, session);
- compositeMapping.getContainerAccessor().setAttributeValueInObject(oldValue, null);
+ compositeMapping.getInverseReferenceMapping().getAttributeAccessor().setAttributeValueInObject(oldValue, null);
}
}
}
@@ -272,9 +272,9 @@
Object oldValue = mapping.getAttributeAccessor().getAttributeValueFromObject(entity);
if (mapping.isAbstractCompositeObjectMapping()) {
XMLCompositeObjectMapping compositeMapping = (XMLCompositeObjectMapping) mapping;
- if (compositeMapping.getContainerAccessor() != null) {
+ if (compositeMapping.getInverseReferenceMapping().getAttributeAccessor() != null) {
if (oldValue != null) {
- compositeMapping.getContainerAccessor().setAttributeValueInObject(oldValue, null);
+ compositeMapping.getInverseReferenceMapping().getAttributeAccessor().setAttributeValueInObject(oldValue, null);
}
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOSRGTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOSRGTestSuite.java
index 4c9d056..761cca7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOSRGTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOSRGTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,10 +31,10 @@
public static Test suite() {
TestSuite suite = new TestSuite("All SDO SRG Tests");
- suite.addTest((new org.eclipse.persistence.testing.sdo.helper.datafactory.SDODataFactoryTestSuite()).suite());
- suite.addTest((new org.eclipse.persistence.testing.sdo.helper.xsdhelper.define.attributes.SDOAttributeXSDTestSuite()).suite());
- suite.addTest((new org.eclipse.persistence.testing.sdo.model.dataobject.containment.ContainmentTestSuite()).suite());
- suite.addTest((new org.eclipse.persistence.testing.sdo.model.type.SDOTypeTestSuite()).suite());
+ suite.addTest(org.eclipse.persistence.testing.sdo.helper.datafactory.SDODataFactoryTestSuite.suite());
+ suite.addTest(org.eclipse.persistence.testing.sdo.helper.xsdhelper.define.attributes.SDOAttributeXSDTestSuite.suite());
+ suite.addTest(org.eclipse.persistence.testing.sdo.model.dataobject.containment.ContainmentTestSuite.suite());
+ suite.addTest(org.eclipse.persistence.testing.sdo.model.type.SDOTypeTestSuite.suite());
suite.addTest(new TestSuite(org.eclipse.persistence.testing.sdo.model.dataobject.SDODataObjectSetGetWithPropertyTest.class));
/* suite.addTest(new TestSuite(org.eclipse.persistence.testing.sdo.model.dataobject.SDODataObjectSetGetWithIndexTest.class));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestCase.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestCase.java
index d540538..9fa7b02 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestCase.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -114,6 +114,7 @@
// default to a static context
}
+ @Override
public void setUp() {
xmlComparer = new SDOXMLComparer();
if (customContext) {
@@ -147,6 +148,7 @@
((SDOXSDHelper) xsdHelper).reset();
}
+ @Override
public void tearDown() throws Exception {
((SDOTypeHelper) typeHelper).reset();
@@ -190,6 +192,7 @@
public void assertSchemaIdentical(Document control, Document test) {
assertTrue("Node " + control + " is not equal to node " + test, xmlComparer.isSchemaEqual(control, test));
}
+ @Override
public String getName() {
String longClassName = getClass().getName();
String shortClassName = longClassName.substring(longClassName.lastIndexOf(".") + 1, longClassName.length() - 1);
@@ -437,14 +440,14 @@
assertFalse(changeSummary.isCreated(dataObject));
assertFalse(changeSummary.isModified(dataObject));
if (!isReAttached) {
- assertTrue(((SDOChangeSummary) changeSummary).isDeleted(dataObject));
+ assertTrue(changeSummary.isDeleted(dataObject));
if (dataObject.getSequence() != null) {
assertNotNull(changeSummary.getOldSequence(dataObject));
} else {
assertNull(changeSummary.getOldSequence(dataObject));
}
} else {
- assertFalse(((SDOChangeSummary) changeSummary).isDeleted(dataObject));
+ assertFalse(changeSummary.isDeleted(dataObject));
}
int propertySize = dataObject.getType().getProperties().size();
@@ -488,9 +491,9 @@
assertFalse(changeSummary.isCreated(dataobject));
assertFalse(changeSummary.isModified(dataobject));
if (!isReAttached) {
- assertTrue(((SDOChangeSummary) changeSummary).isDeleted(dataobject));
+ assertTrue(changeSummary.isDeleted(dataobject));
} else {
- assertFalse(((SDOChangeSummary) changeSummary).isDeleted(dataobject));
+ assertFalse(changeSummary.isDeleted(dataobject));
}
int propertySize = dataobject.getType().getProperties().size();
@@ -672,7 +675,7 @@
// verify logging is on
assertTrue(aRootObject.getChangeSummary().isLogging());
SDOSequence anOriginalSequenceAfterUndo = (SDOSequence) ((SDOChangeSummary) aRootObject.getChangeSummary()).getOriginalSequences().get(aRootObject);
- SDOSequence aCurrentSequenceAfterUndo = (SDOSequence) ((SDODataObject) aRootObject).getSequence();
+ SDOSequence aCurrentSequenceAfterUndo = ((SDODataObject) aRootObject).getSequence();
assertNull(anOriginalSequenceAfterUndo);
assertNotNull(aCurrentSequenceAfterUndo);
// we return the sequence back to the current VS
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestSuite.java
index 9f92868..010c522 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,9 +42,9 @@
SDOHelperTestSuite htsu = new SDOHelperTestSuite();
SDOModelTestSuite mtsu = new SDOModelTestSuite();
SDOResolvableTestSuite rtsu = new SDOResolvableTestSuite();
- suite.addTest(htsu.suite());
- suite.addTest(mtsu.suite());
- suite.addTest(rtsu.suite());
+ suite.addTest(SDOHelperTestSuite.suite());
+ suite.addTest(SDOModelTestSuite.suite());
+ suite.addTest(SDOResolvableTestSuite.suite());
return suite;
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOXMLComparer.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOXMLComparer.java
index 9ba6fa9..734aed8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOXMLComparer.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/SDOXMLComparer.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super();
}
+ @Override
protected boolean isAttributeEqual(Attr control, Attr test) {
String name = control.getLocalName();
if (name.equals("delete") || name.equals("create") || name.equals("unset")) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/BinaryPropertyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/BinaryPropertyTestCases.java
index 9dcc5b2..a01cf74 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/BinaryPropertyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/BinaryPropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -106,22 +106,27 @@
private static final String FIXED_ID = "FIXED";
+ @Override
public String addMtomAttachment(DataHandler data, String elementName, String namespace) {
return FIXED_ID;
}
+ @Override
public String addMtomAttachment(byte[] data, int start, int length, String mimeType, String elementName, String namespace) {
return FIXED_ID;
}
+ @Override
public String addSwaRefAttachment(DataHandler data) {
return FIXED_ID;
}
+ @Override
public String addSwaRefAttachment(byte[] data, int start, int length) {
return FIXED_ID;
}
+ @Override
public boolean isXOPPackage() {
return true;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/SDOResolvableTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/SDOResolvableTest.java
index cad4bbb..3adb728 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/SDOResolvableTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/externalizable/SDOResolvableTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
super(name);
}
+ @Override
public void setUp() {
try {
xmlComparer = new SDOXMLComparer();
@@ -79,7 +80,7 @@
FileInputStream inStream = new FileInputStream("org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderNSDeep.xml");
XMLDocument document = xmlHelper.load(inStream);
- root = (DataObject)document.getRootObject();
+ root = document.getRootObject();
inStream.close();
} catch (Exception e) {
@@ -124,7 +125,7 @@
serialize(root, SERIALIZATION_FILE_NAME);
// deserialize the binary file representation
- DataObject aDeserializedDataObject = (DataObject)deserialize(SERIALIZATION_FILE_NAME);
+ DataObject aDeserializedDataObject = deserialize(SERIALIZATION_FILE_NAME);
// the original and deserialized objects should be the same
assertTrue(equalityHelper.equal(root, aDeserializedDataObject));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOCopyEqualityHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOCopyEqualityHelperTestCases.java
index 0b31968..ba59c54 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOCopyEqualityHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOCopyEqualityHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -202,6 +202,7 @@
* Test Case 5: there exists dataobject's non containment property has another DataObject that is not in containment tree as value
* Test Case 6: copied containedProperty's ChangeSummary Type property containedProperty_ChangeSummary has a copied ChangeSummary from source's ChangeSummary chSum
*/
+ @Override
public void setUp() {
super.setUp();
SDOType changeSummaryType = (SDOType) aHelperContext.getTypeHelper().getType(SDOConstants.SDO_URL, SDOConstants.CHANGESUMMARY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOHelperTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOHelperTestSuite.java
index 9f32efb..e5ca054 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOHelperTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/SDOHelperTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,11 +39,11 @@
*/
public static Test suite() {
TestSuite suite = new TestSuite("All Helper Tests");
- suite.addTest(new SDOXSDHelperTestSuite().suite());
- suite.addTest(new SDOTypeHelperTestSuite().suite());
- suite.addTest(new SDODataFactoryTestSuite().suite());
+ suite.addTest(SDOXSDHelperTestSuite.suite());
+ suite.addTest(SDOTypeHelperTestSuite.suite());
+ suite.addTest(SDODataFactoryTestSuite.suite());
//suite.addTest(new SDOClassGenTestSuite().suite());
- suite.addTest(new SDOXMLHelperTestSuite().suite());
+ suite.addTest(SDOXMLHelperTestSuite.suite());
suite.addTestSuite(SDOHelperTestCases.class);
suite.addTestSuite(SDOHelperContextTest.class);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/BaseTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/BaseTypeTestCases.java
index 2b54dc3..2a24f2a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/BaseTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/BaseTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,18 +30,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/CustomerWithExtension.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./baseTypes";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/baseTypes";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("CustomerType.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenComplexTypesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenComplexTypesTestCases.java
index cb27942..24ebf3a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenComplexTypesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenComplexTypesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
classGenerator = new SDOClassGenerator(aHelperContext);
@@ -202,14 +203,17 @@
runClassGenTest(xsdSchemaName, 1);
}
+ @Override
protected String getControlSourceFolder() {
return controlSourceFolder;
}
+ @Override
protected String getSourceFolder() {
return "complextypes";
}
+ @Override
protected List<String> getControlFileNames() {
return controlFileNames;
}
@@ -229,9 +233,11 @@
}
+ @Override
public void testClassGen() throws Exception {
}
+ @Override
protected String getSchemaName() {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenElementsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenElementsTestCases.java
index 546564f..e3db4ec 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenElementsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenElementsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
// schemaGen in the super will fail schema load with a NPE that generates an empty xsdString for this suite - normal
super.setUp();
@@ -230,14 +231,17 @@
}
+ @Override
protected String getSourceFolder() {
return "elements";
}
+ @Override
protected String getControlSourceFolder() {
return controlSourceFolder;
}
+ @Override
protected List<String> getControlFileNames() {
return controlFileNames;
}
@@ -257,9 +261,11 @@
}
// The following test case is out of scope for ClassGenElements - we let it fail with a NPE that generates an empty xsdString for this suite
+ @Override
public void testClassGen() throws Exception {
}
+ @Override
protected String getSchemaName() {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenUnicodeCharacterTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenUnicodeCharacterTestCases.java
index e1e0af1..f212281 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenUnicodeCharacterTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenUnicodeCharacterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,18 +37,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/DeptView.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./unicode";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/unicode";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("DeptView\u00c9SDO.java");
@@ -56,6 +60,7 @@
return list;
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("model/mbcs/common");
@@ -63,6 +68,7 @@
return packages;
}
+ @Override
public String getSchema(InputStream is, String fileName) {
String xsdSchema = EMPTY_STRING;
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsDontProcessTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsDontProcessTestCases.java
index bf7b7f5..c4929ab 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsDontProcessTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsDontProcessTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
try {
@@ -44,15 +45,18 @@
}
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsWithNamespaces.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./srcImportsDontProcess";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
for(int i = 0;i < getControlFileNames().size();i++) {
@@ -61,6 +65,7 @@
return packages;
}
+ @Override
public void testClassGen() throws Exception {
StringReader reader = new StringReader(xsdString);
org.eclipse.persistence.sdo.helper.DefaultSchemaResolver schemaResolver = new org.eclipse.persistence.sdo.helper.DefaultSchemaResolver();
@@ -77,10 +82,12 @@
compareFiles(getControlFiles(), getGeneratedFiles(classGenerator.getGeneratedBuffers()));
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/srcImportsDontProcess/";
}
+ @Override
protected List<String> getControlFileNames() {
ArrayList<String> list = new ArrayList<String>();
list.add("PurchaseOrder.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsTestCases.java
index 97d76a2..303eed7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
try {
@@ -45,10 +46,12 @@
}
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsWithNamespaces.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./srcImports";
}
@@ -58,6 +61,7 @@
* There are two packages [my] and [uri2.my]
*/
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("uri/my");
@@ -67,6 +71,7 @@
return packages;
}
+ @Override
public void testClassGen() throws Exception {
StringReader reader = new StringReader(xsdString);
org.eclipse.persistence.sdo.helper.DefaultSchemaResolver schemaResolver = new org.eclipse.persistence.sdo.helper.DefaultSchemaResolver();
@@ -80,10 +85,12 @@
compareFiles(getControlFiles(), getGeneratedFiles(classGenerator.getGeneratedBuffers()));
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/srcImports";
}
+ @Override
protected List<String> getControlFileNames() {
ArrayList<String> list = new ArrayList<String>();
list.add("PurchaseOrder.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithInvalidClassNameFormatTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithInvalidClassNameFormatTestCases.java
index 9cbfca3..b0a9d28 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithInvalidClassNameFormatTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithInvalidClassNameFormatTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
TestRunner.main(arguments);
}
+ @Override
protected List getControlFileNames() {
ArrayList<String> controlFileNames = new ArrayList<String>();
controlFileNames.add("Company.java");
@@ -48,15 +49,18 @@
return controlFileNames;
}
+ @Override
protected String getSourceFolder() {
// 20070710: generate at root instead of internal folder
return "./invalidtypename";
}
+ @Override
protected String getControlSourceFolder() {
return "org/eclipse/persistence/testing/sdo/helper/classgen/invalidtypename/";
}
+ @Override
public void testClassGen() throws Exception {
//compileFiles(getControlSourceFolder() + "/" + getPackageDir());
compileFiles();
@@ -71,6 +75,7 @@
//compareFiles(getControlFiles(), getGeneratedFiles(classGenerator.getGeneratedBuffers()));
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/classgen/CompanyWithSequenceCSWithDuplicateInvalidClassName.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaDocsAndListenerTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaDocsAndListenerTestCases.java
index cd1410f..9bb133e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaDocsAndListenerTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaDocsAndListenerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,28 +29,34 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
classGenerator.setSDOClassGeneratorListener(new TestSDOClassGeneratorListener());
}
+ @Override
public void tearDown() throws Exception {
super.tearDown();
classGenerator.setSDOClassGeneratorListener(null);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithJavaDocs.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./poJavadocsListener";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/poJavadocsListener";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("LineItemType.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaReservedWordCollisionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaReservedWordCollisionTestCases.java
index f228137..8fcfbea 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaReservedWordCollisionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavaReservedWordCollisionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
TestRunner.main(arguments);
}
+ @Override
protected List getControlFileNames() {
ArrayList controlFileNames = new ArrayList();
controlFileNames.add("Company.java");
@@ -46,10 +47,12 @@
return controlFileNames;
}
+ @Override
protected String getSourceFolder() {
return "collidejava";
}
+ @Override
protected String getControlSourceFolder() {
return "org/eclipse/persistence/testing/sdo/helper/classgen/collidejava/";
}
@@ -67,6 +70,7 @@
//compareFiles(getControlFiles(), getGeneratedFiles(classGenerator.getGeneratedBuffers()));
}*/
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/classgen/CompanyWithSequenceCSWithJavaReservedName.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavadocsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavadocsTestCases.java
index e4b29d4..978e727 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavadocsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithJavadocsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,18 +29,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithJavaDocs.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./poJavadocs";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/poJavadocs";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("LineItemType.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithSDOReservedWordCollisionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithSDOReservedWordCollisionTestCases.java
index 5249af7..aa9a425 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithSDOReservedWordCollisionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ClassGenWithSDOReservedWordCollisionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
TestRunner.main(arguments);
}
+ @Override
protected List getControlFileNames() {
ArrayList<String> controlFileNames = new ArrayList<String>();
controlFileNames.add("Company.java");
@@ -46,15 +47,18 @@
return controlFileNames;
}
+ @Override
protected String getSourceFolder() {
return "./collidesdo";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/collidesdo";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/classgen/CompanyWithSequenceCSWithSDOReservedName.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ListTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ListTestCases.java
index 4d59a19..c3f8a47 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ListTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/ListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
//TODO: do we need to define types before generating classes???
@@ -36,18 +37,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/simpletypes/SimpleTypeWithListItem.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./list";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/list";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("TestComplexType.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/NestedBaseTypesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/NestedBaseTypesTestCases.java
index 50b6592..52c338a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/NestedBaseTypesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/NestedBaseTypesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,14 +30,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/NestedBaseTypes.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./nestedBaseTypes";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/nestedBaseTypes";
}
@@ -51,6 +54,7 @@
compareFiles(getControlFiles(), getGeneratedFiles(classGenerator.getGeneratedBuffers()));
}*/
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("Root.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderTestCases.java
index 2e1b668..e0e6ed5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,18 +34,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrder.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./srcPO";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/srcPO";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("LineItemType.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderWithAnnotationsClassGenTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderWithAnnotationsClassGenTestCases.java
index 94fe9e3..6c6e11a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderWithAnnotationsClassGenTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/PurchaseOrderWithAnnotationsClassGenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
if(null != packageNames && packageNames.size() > 0) {
return packageNames;
@@ -42,24 +43,29 @@
return packageNames;
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotations.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./srcPOAnnotations";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/srcPOAnnotations";
}
+ @Override
protected List getFileNamesToCompile(){
List returnList = getControlFileNames();
returnList.add("SKU.java");
return returnList;
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("PurchaseOrder.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SDOClassGenTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SDOClassGenTestCases.java
index d9bdf68..6be3700 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SDOClassGenTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SDOClassGenTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
File f = new File(getSourceFolder());
@@ -47,6 +48,7 @@
classGenerator = new SDOClassGenerator(aHelperContext);
}
+ @Override
public void tearDown() throws Exception{
super.tearDown();
List<String> packages = getPackages();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SchemaTypesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SchemaTypesTestCases.java
index 1d2332a..0f174ac 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SchemaTypesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/SchemaTypesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,18 +26,22 @@
super(name);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/SchemaTypes.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./schemaTypes";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/schematypes";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("MyTestType.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/TestSDOClassGeneratorListener.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/TestSDOClassGeneratorListener.java
index d4d6e08..014f2c3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/TestSDOClassGeneratorListener.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/TestSDOClassGeneratorListener.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,30 +24,37 @@
public TestSDOClassGeneratorListener() {
}
+ @Override
public void preInterfacePackage(StringBuffer buffer) {
buffer.append("//this is the preInterfacePackage event" + cr);
}
+ @Override
public void preImplPackage(StringBuffer buffer) {
buffer.append("//this is the preImplPackage event"+ cr);
}
+ @Override
public void preInterfaceImports(StringBuffer buffer) {
buffer.append("//this is the preInterfaceImports event"+ cr);
}
+ @Override
public void preImplImports(StringBuffer buffer) {
buffer.append("//this is the preImplImports event"+ cr);
}
+ @Override
public void preInterfaceClass(StringBuffer buffer) {
buffer.append("//this is the preInterfaceClass event"+ cr);
}
+ @Override
public void preImplClass(StringBuffer buffer) {
buffer.append("//this is the preImplClass event"+ cr);
}
+ @Override
public void preImplAttributes(StringBuffer buffer) {
buffer.append("//this is the preImplAttributes event"+ cr);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/UnionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/UnionTestCases.java
index 813e0de..49ff1e8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/UnionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/UnionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
//TODO: do we need to define types before generating classes???
@@ -34,18 +35,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/simpletypes/SimpleTypeWithUnionType.xsd";
}
+ @Override
protected String getSourceFolder() {
return "./union";
}
+ @Override
protected String getControlSourceFolder() {
return "./org/eclipse/persistence/testing/sdo/helper/classgen/union";
}
+ @Override
protected List getControlFileNames() {
ArrayList list = new ArrayList();
list.add("TestComplexType.java");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/ChangeSummaryTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/ChangeSummaryTestCases.java
index ba5fd2d..083b638 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/ChangeSummaryTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/ChangeSummaryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
InputStream xsdInputStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypeManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypeManyTestCases.java
index 2e8bd43..a355007 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypeManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypeManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
InputStream xsdInputStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypesTestCases.java
index 729e2c7..d7386a5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/DataTypesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
InputStream xsdInputStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/InheritanceTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/InheritanceTestCases.java
index f3f4e18..28c8a17 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/InheritanceTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/InheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
InputStream xsdInputStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeManyTestCases.java
index 401b1a3..d9c1423 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
InputStream xsdInputStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeTestCases.java
index 2d02655..55d2dbe 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/NonDataTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
InputStream xsdInputStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/OneElementTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/OneElementTestCases.java
index 99fcee9..ed6d62b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/OneElementTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/classgen/dynamicimpl/OneElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
InputStream xsdInputStream = Thread.currentThread().getContextClassLoader().getSystemResourceAsStream(XSD);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperDeepCopyTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperDeepCopyTest.java
index a71ff07..0cc6aea 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperDeepCopyTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperDeepCopyTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -259,13 +259,13 @@
"containedProperty2-notdataType");
assertNotNull(bidirCopyStart);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"containedByContainedProperty1-notdataType");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property outside of copy tree
- SDOProperty bidirCopyViaOpposite = (SDOProperty)bidirCopyOppositeStartProp.getType()//
+ SDOProperty bidirCopyViaOpposite = bidirCopyOppositeStartProp.getType()//
.getProperty("contained1Property1-notdataType");
assertNull(bidirCopyViaOpposite);
SDODataObject bidirCopyViaOppositeDO = (SDODataObject)copy.get(//
@@ -328,13 +328,13 @@
"containedProperty2-notdataType");
assertNotNull(bidirCopyStart);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"containedByContainedProperty1-notdataType");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property outside of copy tree
- SDOProperty bidirCopyViaOpposite = (SDOProperty)bidirCopyOppositeStartProp.getType()//
+ SDOProperty bidirCopyViaOpposite = bidirCopyOppositeStartProp.getType()//
.getProperty("contained1Property1-notdataType");
assertNull(bidirCopyViaOpposite);
SDODataObject bidirCopyViaOppositeDO = (SDODataObject)copy.get(//
@@ -361,13 +361,13 @@
ChangeSummary aCS2 = bidirCopyStart.getChangeSummary();
assertNotNull(aCS2);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"containedByContainedProperty1-notdataType");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property inside copy tree
- SDOProperty oppositeEndProp = (SDOProperty)((SDODataObject)copy.get(//
+ SDOProperty oppositeEndProp = ((SDODataObject)copy.get(//
"rootproperty3-notdatatype")).getType().getProperty("contained1Property1-notdataType").getOpposite();
assertNotNull(oppositeEndProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
@@ -383,14 +383,14 @@
// Constraint C3 - Spec 3.9.4
// verify there are no object pointers between source and copy (all objects are instance independent)
// ie: a' != a - or there are no references to "root" from "copy"
- assertNotSame((SDODataObject)root.get("rootproperty2-notdatatype/containedProperty2-notdataType"),//
- (SDODataObject)copy.get("rootproperty2-notdatatype/containedProperty2-notdataType"));
- assertNotSame((SDODataObject)root.get("rootproperty3-notdatatype"),//
- (SDODataObject)copy.get("rootproperty3-notdatatype"));
- assertNotSame((SDODataObject)root.get(//
+ assertNotSame(root.get("rootproperty2-notdatatype/containedProperty2-notdataType"),//
+ copy.get("rootproperty2-notdatatype/containedProperty2-notdataType"));
+ assertNotSame(root.get("rootproperty3-notdatatype"),//
+ copy.get("rootproperty3-notdatatype"));
+ assertNotSame(root.get(//
"rootproperty2-notdatatype/containedProperty2-notdataType/containedByContainedProperty1-notdataType"),//
- (SDODataObject)copy.get("//" +//
- "rootproperty2-notdatatype/containedProperty2-notdataType/containedByContainedProperty1-notdataType"));
+ copy.get("//" +//
+ "rootproperty2-notdatatype/containedProperty2-notdataType/containedByContainedProperty1-notdataType"));
// Spec 8.4 "Properties that are bi-directional require that no more than one end has containment=true"
assertFalse(areBothBidirectionalOppositePropertiesContainmentTrue(//
@@ -416,13 +416,13 @@
//ChangeSummary aCS2 = bidirCopyStart.getChangeSummary();
//assertNotNull(aCS2);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"addressWork");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property inside copy tree
- SDOProperty oppositeEndProp = (SDOProperty)((SDODataObject)copy.get(//
+ SDOProperty oppositeEndProp = ((SDODataObject)copy.get(//
"rootWork")).getType().getProperty("workAddress").getOpposite();
assertNotNull(oppositeEndProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
@@ -437,18 +437,18 @@
// Constraint C3 - Spec 3.9.4
// verify there are no object pointers between source and copy (all objects are instance independent)
// ie: a' != a - or there are no references to "root" from "copy"
- assertNotSame((SDODataObject)rootUC4.get("rootHome/homeAddress"),//
- (SDODataObject)copy.get("rootHome/homeAddress"));
- assertNotSame((SDODataObject)rootUC4.get("rootWork"),//
- (SDODataObject)copy.get("rootWork"));
- assertNotSame((SDODataObject)rootUC4.get(//
+ assertNotSame(rootUC4.get("rootHome/homeAddress"),//
+ copy.get("rootHome/homeAddress"));
+ assertNotSame(rootUC4.get("rootWork"),//
+ copy.get("rootWork"));
+ assertNotSame(rootUC4.get(//
"rootHome/homeAddress/addressWork"),//
- (SDODataObject)copy.get("//" +//
- "rootHome/homeAddress/addressWork"));
+ copy.get("//" +//
+ "rootHome/homeAddress/addressWork"));
// Spec 8.4 "Properties that are bi-directional require that no more than one end has containment=true"
assertFalse(areBothBidirectionalOppositePropertiesContainmentTrue(//
- bidirCopyOppositeStartProp, (SDOProperty)bidirCopyOppositeStartProp.getOpposite()));
+ bidirCopyOppositeStartProp, bidirCopyOppositeStartProp.getOpposite()));
}
// bidirectional property target is cached during containment iteration
@@ -473,13 +473,13 @@
//ChangeSummary aCS2 = bidirCopyStart.getChangeSummary();
//assertNotNull(aCS2);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"addressWork");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property inside copy tree
- SDOProperty oppositeEndProp = (SDOProperty)((SDODataObject)copy.get(//
+ SDOProperty oppositeEndProp = ((SDODataObject)copy.get(//
"rootHome/homeAddress")).getType().getProperty("addressWork");//.getOpposite();
assertNotNull(oppositeEndProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
@@ -495,8 +495,8 @@
// Constraint C3 - Spec 3.9.4
// verify there are no object pointers between source and copy (all objects are instance independent)
// ie: a' != a - or there are no references to "root" from "copy"
- assertNotSame((SDODataObject)rootUC4m.get("rootHome/homeAddress"),//
- (SDODataObject)copy.get("rootHome/homeAddress"));
+ assertNotSame(rootUC4m.get("rootHome/homeAddress"),//
+ copy.get("rootHome/homeAddress"));
// verify isMany objects are distinct
ListWrapper do1 = (ListWrapper)rootUC4m.get("rootWork");
ListWrapper do2 = (ListWrapper)copy.get("rootWork");
@@ -516,7 +516,7 @@
// "rootHome/homeAddress/addressWork"));
// Spec 8.4 "Properties that are bi-directional require that no more than one end has containment=true"
assertFalse(areBothBidirectionalOppositePropertiesContainmentTrue(//
- bidirCopyOppositeStartProp, (SDOProperty)bidirCopyOppositeStartProp.getOpposite()));
+ bidirCopyOppositeStartProp, bidirCopyOppositeStartProp.getOpposite()));
}
// bidirectional property target is not cached during containment iteration - original unidirectional is cached
@@ -541,13 +541,13 @@
//ChangeSummary aCS2 = bidirCopyStart.getChangeSummary();
//assertNotNull(aCS2);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"addressWork");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property inside copy tree
- SDOProperty oppositeEndProp = (SDOProperty)((SDODataObject)copy.get(//
+ SDOProperty oppositeEndProp = ((SDODataObject)copy.get(//
"rootHome/homeAddress")).getType().getProperty("addressWork");//.getOpposite();
assertNotNull(oppositeEndProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
@@ -563,8 +563,8 @@
// Constraint C3 - Spec 3.9.4
// verify there are no object pointers between source and copy (all objects are instance independent)
// ie: a' != a - or there are no references to "root" from "copy"
- assertNotSame((SDODataObject)rootUC4m.get("rootHome/homeAddress"),//
- (SDODataObject)copy.get("rootHome/homeAddress"));
+ assertNotSame(rootUC4m.get("rootHome/homeAddress"),//
+ copy.get("rootHome/homeAddress"));
// verify isMany objects are distinct
ListWrapper do1 = (ListWrapper)rootUC4m.get("rootWork");
ListWrapper do2 = (ListWrapper)copy.get("rootWork");
@@ -585,7 +585,7 @@
// "rootHome/homeAddress/addressWork"));
// Spec 8.4 "Properties that are bi-directional require that no more than one end has containment=true"
assertFalse(areBothBidirectionalOppositePropertiesContainmentTrue(//
- bidirCopyOppositeStartProp, (SDOProperty)bidirCopyOppositeStartProp.getOpposite()));
+ bidirCopyOppositeStartProp, bidirCopyOppositeStartProp.getOpposite()));
}
// bidirectional property target is not cached during containment iteration - it is unset
@@ -611,13 +611,13 @@
//ChangeSummary aCS2 = bidirCopyStart.getChangeSummary();
//assertNotNull(aCS2);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"addressWork");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property inside copy tree
- SDOProperty oppositeEndProp = (SDOProperty)((SDODataObject)copy.get(//
+ SDOProperty oppositeEndProp = ((SDODataObject)copy.get(//
"rootHome/homeAddress")).getType().getProperty("addressWork");//.getOpposite();
assertNotNull(oppositeEndProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
@@ -633,8 +633,8 @@
// Constraint C3 - Spec 3.9.4
// verify there are no object pointers between source and copy (all objects are instance independent)
// ie: a' != a - or there are no references to "root" from "copy"
- assertNotSame((SDODataObject)rootUC4m.get("rootHome/homeAddress"),//
- (SDODataObject)copy.get("rootHome/homeAddress"));
+ assertNotSame(rootUC4m.get("rootHome/homeAddress"),//
+ copy.get("rootHome/homeAddress"));
// verify isMany objects are distinct
ListWrapper do1 = (ListWrapper)rootUC4m.get("rootWork");
ListWrapper do2 = (ListWrapper)copy.get("rootWork");
@@ -655,7 +655,7 @@
// "rootHome/homeAddress/addressWork"));
// Spec 8.4 "Properties that are bi-directional require that no more than one end has containment=true"
assertFalse(areBothBidirectionalOppositePropertiesContainmentTrue(//
- bidirCopyOppositeStartProp, (SDOProperty)bidirCopyOppositeStartProp.getOpposite()));
+ bidirCopyOppositeStartProp, bidirCopyOppositeStartProp.getOpposite()));
}
public void testUC0102DeepCopy1_1BidirectionalPropSubTreeOutsideCopyTreeNotCopied() {
@@ -673,13 +673,13 @@
"homeAddress");
assertNotNull(bidirCopyStart);
// get property containing opposite property link (inside copy tree)
- SDOProperty bidirCopyOppositeStartProp = (SDOProperty)bidirCopyStart.getType().getProperty(//
+ SDOProperty bidirCopyOppositeStartProp = bidirCopyStart.getType().getProperty(//
"addressWork");
assertNotNull(bidirCopyOppositeStartProp);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(bidirCopyOppositeStartProp.getType().isDataType());
// get bidir property outside of copy tree
- SDOProperty bidirCopyViaOpposite = (SDOProperty)bidirCopyOppositeStartProp.getType()//
+ SDOProperty bidirCopyViaOpposite = bidirCopyOppositeStartProp.getType()//
.getProperty("workAddress");
assertNull(bidirCopyViaOpposite);
SDODataObject bidirCopyViaOppositeDO = (SDODataObject)copy.get(//
@@ -797,7 +797,7 @@
assertEquals(originalChSum.isLogging(), copyChSum.isLogging());// logging status is same
// their root dataObject have the same setting
- testCopySourceMap(containedDataObject, (SDODataObject)copyChSum.getRootObject());
+ testCopySourceMap(containedDataObject, copyChSum.getRootObject());
}
@@ -917,13 +917,13 @@
}
public void testShallowCopySourceHaveSameType() {
- SDODataObject copy = (SDODataObject)((SDOCopyHelper)copyHelper).copyShallow(root);
+ SDODataObject copy = (SDODataObject) copyHelper.copyShallow(root);
assertEquals(copy.getType(), root.getType());
}
// TODO: this tests only tests the MapValueStore impl, separate generic test required
public void testShallowCopySourceHaveDifferentMap() {
- SDODataObject copy = (SDODataObject)((SDOCopyHelper)copyHelper).copyShallow(root);
+ SDODataObject copy = (SDODataObject) copyHelper.copyShallow(root);
int copySize = getPropertiesSize(copy);
assertFalse(copySize == getPropertiesSize(root));
//testCopySourceMap(root, copy);
@@ -931,7 +931,7 @@
// TODO: this tests only tests the MapValueStore impl, separate generic test required
public void testShallowCopySourceMapsHaveSameDataTypeObj() {
- SDODataObject copy = (SDODataObject)((SDOCopyHelper)copyHelper).copyShallow(root);
+ SDODataObject copy = (SDODataObject) copyHelper.copyShallow(root);
int copySize = getPropertiesSize(copy);
assertFalse(copySize == getPropertiesSize(root));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentTestCases.java
index 5ee83b2..2809001 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
TestRunner.run(SDOCopyHelperOpenContentTestCases.class);
}
+ @Override
public void setUp() {
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentWithCSTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentWithCSTestCases.java
index dba49cc..2b2e70f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentWithCSTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOpenContentWithCSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
@@ -55,10 +56,12 @@
TestRunner.run(SDOCopyHelperOpenContentWithCSTestCases.class);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/CustomerOpenContentWithCS.xsd";
}
+ @Override
protected String getXMLFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementOpenContentWithCS.xml";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOriginalDeepCopyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOriginalDeepCopyTestCases.java
index f41b4c5..4fafa5c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOriginalDeepCopyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperOriginalDeepCopyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,10 +26,12 @@
junit.textui.TestRunner.run(SDOCopyHelperOriginalDeepCopyTestCases.class);
}
+ @Override
public SDOChangeSummary getChangeSummary() {
- return(SDOChangeSummary)containedDataObject.getChangeSummary();
+ return containedDataObject.getChangeSummary();
}
+ @Override
public void assertEqualityHelperEqual(DataObject original, DataObject copy) {
if (original.getChangeSummary() != null) {
if (original.getChangeSummary().getChangedDataObjects().size() > 0) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperTestCases.java
index d4f0c95..733e873 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/copyhelper/SDOCopyHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -110,6 +110,7 @@
* Test Case 6: copied containedProperty's ChangeSummary Type property containedProperty_ChangeSummary
* has a copied ChangeSummary from source's ChangeSummary chSum
*/
+ @Override
public void setUp() {
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/SDODataFactoryCreateSimpleTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/SDODataFactoryCreateSimpleTestCases.java
index 0d60036..0867877 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/SDODataFactoryCreateSimpleTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/SDODataFactoryCreateSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
simpleType = getSDOType();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/USAddressImpl.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/USAddressImpl.java
index f976e68..c6d2bc0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/USAddressImpl.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datafactory/USAddressImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,18 +19,22 @@
public class USAddressImpl extends SDODataObject implements USAddress {
+ @Override
public java.lang.String getName() {
return (java.lang.String)get("name");
}
+ @Override
public void setName(java.lang.String value) {
set("name", value);
}
+ @Override
public java.lang.String getStreet() {
return (java.lang.String)get("street");
}
+ @Override
public void setStreet(java.lang.String value) {
set("street", value);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertFromStringTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertFromStringTest.java
index 14fb1f2..23c4fd8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertFromStringTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertFromStringTest.java
@@ -22,6 +22,7 @@
import java.util.Date;
import java.util.TimeZone;
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOType;
import org.eclipse.persistence.testing.sdo.SDOTestCase;
@@ -34,14 +35,14 @@
public void testConverFromString() {
String b = "10";
Integer B = Integer.valueOf(b);
- this.assertEquals(B, (Integer)dataHelper.convertFromStringValue(b, Integer.class, null));
+ assertEquals(B, dataHelper.convertFromStringValue(b, Integer.class, null));
}
public void testConverFromString_Date() {
String b = "2000";
Date aDate = dataHelper.toDate(b);
- this.assertEquals(aDate, (Date)dataHelper.convertFromStringValue(b, Date.class, null));
+ assertEquals(aDate, dataHelper.convertFromStringValue(b, Date.class, null));
}
public void testConverFromString_Calendar() {
@@ -59,13 +60,13 @@
public void testConverFromString_NoQname() {
String b = "10";
Integer B = Integer.valueOf(b);
- this.assertEquals(B, (Integer)dataHelper.convertFromStringValue(b, Integer.class));
+ assertEquals(B, dataHelper.convertFromStringValue(b, Integer.class));
}
public void testConverFromString_Date_NoQName() {
String b = "2000";
Date aDate = dataHelper.toDate(b);
- this.assertEquals(aDate, (Date)dataHelper.convertFromStringValue(b, Date.class));
+ assertEquals(aDate, dataHelper.convertFromStringValue(b, Date.class));
}
public void testConverFromString_Calendar_NoQname() {
@@ -83,50 +84,50 @@
public void testConverFromString_Type() {
String b = "10";
Integer B = Integer.valueOf(b);
- this.assertEquals(B, (Integer)dataHelper.convertFromStringValue(b, Integer.class));
+ assertEquals(B, dataHelper.convertFromStringValue(b, Integer.class));
}
public void testConverFromString_DateWithType() {
String b = "2000";
Date aDate = dataHelper.toDate(b);
SDOType d = SDOConstants.SDO_DATE;
- this.assertEquals(aDate, (Date)dataHelper.convertFromStringValue(b, d));
+ assertEquals(aDate, dataHelper.convertFromStringValue(b, d));
}
public void testConverFromString_DateWithTypeNullQName() {
String b = "2000";
Date aDate = dataHelper.toDate(b);
SDOType d = SDOConstants.SDO_DATE;
- this.assertEquals(aDate, (Date)dataHelper.convertFromStringValue(b, d, null));
+ assertEquals(aDate, dataHelper.convertFromStringValue(b, d, null));
}
public void testConverFromString_DateWithTypeQName() {
String b = "2000";
Date aDate = dataHelper.toDate(b);
SDOType d = SDOConstants.SDO_DATE;
- this.assertEquals(aDate, (Date)dataHelper.convertFromStringValue(b, d, SDOConstants.GYEARMONTH_QNAME));
+ assertEquals(aDate, dataHelper.convertFromStringValue(b, d, SDOConstants.GYEARMONTH_QNAME));
}
public void testConverFromString_DateWithNullTypeNullQName() {
String b = "2000";
Date aDate = dataHelper.toDate(b);
SDOType d = new SDOType(aHelperContext);
- this.assertEquals(b, (String)dataHelper.convertFromStringValue(b, d, null));
+ assertEquals(b, (String)dataHelper.convertFromStringValue(b, d, null));
}
public void testConverFromObject_DateWithNullTypeNullQName() {
String b = "2000";
Date aDate = dataHelper.toDate(b);
- this.assertEquals("2000-01-01T00:00:00Z", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_DATETIME));
- this.assertEquals("2000", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_YEAR));
- this.assertEquals("2000-01", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_YEARMONTH));
- this.assertEquals("2000-01-01T00:00:00Z", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_DATE));
- this.assertEquals("00:00:00Z", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_TIME));
- this.assertEquals("---01", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_DAY));
- this.assertEquals("P2000Y1M1DT0H0M0.0S", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_DURATION));
- this.assertEquals("--01", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_MONTH));
- this.assertEquals("--01-01", (String)dataHelper.convertToStringValue((Object)aDate, (Type)SDOConstants.SDO_MONTHDAY));
+ assertEquals("2000-01-01T00:00:00Z", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_DATETIME));
+ assertEquals("2000", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_YEAR));
+ assertEquals("2000-01", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_YEARMONTH));
+ assertEquals("2000-01-01T00:00:00Z", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_DATE));
+ assertEquals("00:00:00Z", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_TIME));
+ assertEquals("---01", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_DAY));
+ assertEquals("P2000Y1M1DT0H0M0.0S", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_DURATION));
+ assertEquals("--01", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_MONTH));
+ assertEquals("--01-01", dataHelper.convertToStringValue(aDate, SDOConstants.SDO_MONTHDAY));
}
public void testConverFromObject_Date_GMTDefault() {
@@ -142,6 +143,6 @@
f.setTimeZone(TimeZone.getTimeZone("GMT"));
String dateString = f.format(aDate);
- this.assertEquals(origDateString, dateString);
+ assertEquals(origDateString, dateString);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertValueTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertValueTest.java
index 51801b2..b4469b7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertValueTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperConvertValueTest.java
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
public class DataHelperConvertValueTest extends DataHelperTestCases {
public DataHelperConvertValueTest(String name) {
super(name);
@@ -22,6 +24,6 @@
public void testToCalendarWithGYearMonth() {
String b = "true";
Boolean B = Boolean.valueOf(b);
- this.assertEquals(B, (Boolean)dataHelper.convertValue(b, Boolean.class, null));
+ assertEquals(B, dataHelper.convertValue(b, Boolean.class, null));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperTestCases.java
index f69b0ff..7686844 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
sb = new StringBuffer();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarTest.java
index 37bbc25..616e775 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.TimeZone;
@@ -168,7 +170,7 @@
public void testToCalendarWithInvalidInput() {
try {
Calendar aCalendar = dataHelper.toCalendar("----2000");
- this.fail();
+ fail();
} catch (IllegalArgumentException e) {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarWithLocale.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarWithLocale.java
index ab63d50..38d0cc9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarWithLocale.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToCalendarWithLocale.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Locale;
import java.util.TimeZone;
@@ -178,7 +180,7 @@
try {
Locale lc = Locale.US;
Calendar aCalendar = dataHelper.toCalendar("--2000", lc);
- this.assertNull(aCalendar);
+ assertNull(aCalendar);
} catch (IllegalArgumentException e) {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTest.java
index 0e34fcf..89a6e72 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
import java.util.Locale;
import java.util.TimeZone;
+import junit.framework.TestCase;
import org.eclipse.persistence.internal.oxm.XMLConversionManager;
import org.eclipse.persistence.oxm.XMLConstants;
@@ -45,7 +46,7 @@
controlCalendar.set(Calendar.MONTH, Calendar.MAY);
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("2001-05");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithGYear() {
@@ -55,7 +56,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("2000");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithGMonthDay() {
@@ -66,7 +67,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("--07-04");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithGMonth() {
@@ -76,7 +77,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("--11");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithGDay() {
@@ -86,7 +87,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("---15");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithTime() {
@@ -99,7 +100,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("01:21:12.037");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithDate() {
@@ -111,7 +112,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("2001-01-01");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithDateTime() {
@@ -127,7 +128,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("2001-10-01T00:00:01.001");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateWithDuration() {
@@ -143,7 +144,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
Date aDate = dataHelper.toDate("P12Y10M2DT0H40M27.087S");
- this.assertEquals(controlDate, aDate);
+ assertEquals(controlDate, aDate);
}
public void testToDateBeforeGregorianChange() {
@@ -187,7 +188,7 @@
public void testToCalendaWithInvalidInput() {
try {
Date aCalendar = dataHelper.toDate("--2000");
- this.fail();
+ fail();
} catch (IllegalArgumentException e) {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeTest.java
index fad9f63..5bfe856 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -37,7 +39,7 @@
Date controlDate = controlCalendar.getTime();
String dt = dataHelper.toDateTime(controlDate);
log(dt);
- this.assertEquals("2001-05-01T12:23:11.001Z", dt);
+ assertEquals("2001-05-01T12:23:11.001Z", dt);
}
public void testToDateTimeWithDefault() {
@@ -46,12 +48,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String dt = dataHelper.toDateTime(controlDate);
- this.assertEquals("1970-01-01T00:00:00Z", dt);
+ assertEquals("1970-01-01T00:00:00Z", dt);
}
public void testToDateTimeWithNullInput() {
Date controlDate = null;
String dt = dataHelper.toDateTime(controlDate);
- this.assertNull(dt);
+ assertNull(dt);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeWithCalnTest.java
index a7ffafd..a52a6ce 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDateTimeWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -34,7 +36,7 @@
controlCalendar.set(Calendar.MILLISECOND, 1);
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
String tm = dataHelper.toDateTime(controlCalendar);
- this.assertEquals("2001-04-01T11:23:11.001Z", tm);
+ assertEquals("2001-04-01T11:23:11.001Z", tm);
}
public void testToDateTimeWithDefault() {
@@ -42,12 +44,12 @@
controlCalendar.clear();
controlCalendar.set(Calendar.ZONE_OFFSET, 0);
String tm = dataHelper.toDateTime(controlCalendar);
- this.assertEquals("1970-01-01T00:00:00Z", tm);
+ assertEquals("1970-01-01T00:00:00Z", tm);
}
public void testToDateTimeWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toDateTime(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayTest.java
index 16c10ac..9d30023 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
@@ -32,7 +34,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toDay(controlDate);
- this.assertEquals("---15", tm);
+ assertEquals("---15", tm);
}
public void testToDateTimeWithDefault() {
@@ -41,12 +43,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toDay(controlDate);
- this.assertEquals("---01", tm);
+ assertEquals("---01", tm);
}
public void testToDateTimeWithNullInput() {
Date controlDate = null;
String tm = dataHelper.toDay(controlDate);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayWithCalnTest.java
index 3f2133d..1797c7c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDayWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
public class DataHelperToDayWithCalnTest extends DataHelperTestCases {
@@ -26,19 +28,19 @@
controlCalendar.clear();
controlCalendar.set(Calendar.DATE, 15);
String tm = dataHelper.toDay(controlCalendar);
- this.assertEquals("---15", tm);
+ assertEquals("---15", tm);
}
public void testToDateTimeWithDefault() {
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
String tm = dataHelper.toDay(controlCalendar);
- this.assertEquals("---01", tm);
+ assertEquals("---01", tm);
}
public void testToDateTimeWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toDay(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationTest.java
index dd29631..7236a86 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -36,7 +38,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String dur = dataHelper.toDuration(controlDate);
- this.assertEquals("P12Y9M2DT0H40M27.87S", dur);
+ assertEquals("P12Y9M2DT0H40M27.87S", dur);
}
public void testToDurationWithDefault() {
@@ -45,12 +47,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String dur = dataHelper.toDuration(controlDate);
- this.assertEquals("P1970Y1M1DT0H0M0.0S", dur);
+ assertEquals("P1970Y1M1DT0H0M0.0S", dur);
}
public void testToDurationWithNullInput() {
Date controlDate = null;
String dur = dataHelper.toDuration(controlDate);
- this.assertNull(dur);
+ assertNull(dur);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationWithCalnTest.java
index 6638905..a3e53d9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToDurationWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
@@ -33,19 +35,19 @@
controlCalendar.set(Calendar.SECOND, 27);
controlCalendar.set(Calendar.MILLISECOND, 870);
String tm = dataHelper.toDuration(controlCalendar);
- this.assertEquals("P12Y11M2DT0H40M27.87S", tm);
+ assertEquals("P12Y11M2DT0H40M27.87S", tm);
}
public void testToDateTimeWithDefault() {
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
String tm = dataHelper.toDuration(controlCalendar);
- this.assertEquals("P1970Y1M1DT0H0M0.0S", tm);
+ assertEquals("P1970Y1M1DT0H0M0.0S", tm);
}
public void testToDateTimeWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toDuration(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayTest.java
index da309c5..6d55da0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -31,7 +33,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toMonthDay(controlDate);
- this.assertEquals("--12-25", tm);
+ assertEquals("--12-25", tm);
}
public void testToDateTimeWithDefault() {
@@ -40,12 +42,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toMonthDay(controlDate);
- this.assertEquals("--01-01", tm);
+ assertEquals("--01-01", tm);
}
public void testToDateTimeWithNullInput() {
Date controlDate = null;
String tm = dataHelper.toMonthDay(controlDate);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayWithCalnTest.java
index 4d14de9..834a501 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthDayWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
public class DataHelperToMonthDayWithCalnTest extends DataHelperTestCases {
@@ -27,7 +29,7 @@
controlCalendar.set(Calendar.MONTH, 3);
controlCalendar.set(Calendar.DATE, 1);
String tm = dataHelper.toMonthDay(controlCalendar);
- this.assertEquals("--04-01", tm);
+ assertEquals("--04-01", tm);
}
public void testToMonthDayWithDefault() {
@@ -35,12 +37,12 @@
controlCalendar.clear();
String tm = dataHelper.toMonthDay(controlCalendar);
log("HH" + tm);
- this.assertEquals("--01-01", tm);
+ assertEquals("--01-01", tm);
}
public void testToMonthDayWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toMonthDay(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthTest.java
index 6c807bb..475f5b7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -30,7 +32,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toMonth(controlDate);
- this.assertEquals("--11", tm);
+ assertEquals("--11", tm);
}
public void testToMonthWithDefault() {
@@ -39,12 +41,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toMonth(controlDate);
- this.assertEquals("--01", tm);
+ assertEquals("--01", tm);
}
public void testToMonthWithNullInput() {
Date controlDate = null;
String tm = dataHelper.toMonth(controlDate);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthWithCalnTest.java
index eadd1c7..734dd76 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToMonthWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
public class DataHelperToMonthWithCalnTest extends DataHelperTestCases {
@@ -26,19 +28,19 @@
controlCalendar.clear();
controlCalendar.set(Calendar.MONTH, 10);
String tm = dataHelper.toMonth(controlCalendar);
- this.assertEquals("--11", tm);
+ assertEquals("--11", tm);
}
public void testToMonthWithDefault() {
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
String tm = dataHelper.toMonth(controlCalendar);
- this.assertEquals("--01", tm);
+ assertEquals("--01", tm);
}
public void testToMonthWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toMonth(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeTest.java
index 785e30f..328e2a2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -33,7 +35,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toTime(controlDate);
- this.assertEquals("12:23:11.001Z", tm);
+ assertEquals("12:23:11.001Z", tm);
}
public void testToTimeWithDefault() {
@@ -42,12 +44,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toTime(controlDate);
- this.assertEquals("00:00:00Z", tm);
+ assertEquals("00:00:00Z", tm);
}
public void testToTimeWithNullInput() {
Date controlDate = null;
String tm = dataHelper.toTime(controlDate);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeWithCalnTest.java
index 159536c..668529b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToTimeWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -34,7 +36,7 @@
controlCalendar.set(Calendar.MILLISECOND, 1);
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
String tm = dataHelper.toTime(controlCalendar);
- this.assertEquals("11:23:11.001Z", tm);
+ assertEquals("11:23:11.001Z", tm);
}
public void testToTimeWithDefault() {
@@ -42,12 +44,12 @@
controlCalendar.clear();
controlCalendar.set(Calendar.ZONE_OFFSET, 0);
String tm = dataHelper.toTime(controlCalendar);
- this.assertEquals("00:00:00Z", tm);
+ assertEquals("00:00:00Z", tm);
}
public void testToTimeWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toTime(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayTest.java
index b0af9dd..11a4866 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -32,7 +34,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toYearMonthDay(controlDate);
- this.assertEquals("2001-01-01", tm);
+ assertEquals("2001-01-01", tm);
}
public void testToMonthDayWithDefault() {
@@ -41,12 +43,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toYearMonthDay(controlDate);
- this.assertEquals("1970-01-01", tm);
+ assertEquals("1970-01-01", tm);
}
public void testToMonthDayWithNullInput() {
Date controlDate = null;
String tm = dataHelper.toYearMonthDay(controlDate);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayWithCalnTest.java
index 492473e..a773f37 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthDayWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
public class DataHelperToYearMonthDayWithCalnTest extends DataHelperTestCases {
@@ -28,19 +30,19 @@
controlCalendar.set(Calendar.MONTH, 3);
controlCalendar.set(Calendar.DATE, 1);
String tm = dataHelper.toYearMonthDay(controlCalendar);
- this.assertEquals("2001-04-01", tm);
+ assertEquals("2001-04-01", tm);
}
public void testToMonthDayWithDefault() {
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
String tm = dataHelper.toYearMonthDay(controlCalendar);
- this.assertEquals("1970-01-01", tm);
+ assertEquals("1970-01-01", tm);
}
public void testToMonthDayWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toYearMonthDay(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthTest.java
index d689691..512bff9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -31,7 +33,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toYearMonth(controlDate);
- this.assertEquals("2001-05", tm);
+ assertEquals("2001-05", tm);
}
public void testToYearMonthWithDefault() {
@@ -40,12 +42,12 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toYearMonth(controlDate);
- this.assertEquals("1970-01", tm);
+ assertEquals("1970-01", tm);
}
public void testToYearMonthWithNullInput() {
Date controlDate = null;
String tm = dataHelper.toYearMonth(controlDate);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthWithCalnTest.java
index 8c9b494..4fbbcc4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearMonthWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
public class DataHelperToYearMonthWithCalnTest extends DataHelperTestCases {
@@ -27,19 +29,19 @@
controlCalendar.set(Calendar.YEAR, 2001);
controlCalendar.set(Calendar.MONTH, 3);
String tm = dataHelper.toYearMonth(controlCalendar);
- this.assertEquals("2001-04", tm);
+ assertEquals("2001-04", tm);
}
public void testToYearMonthWithDefault() {
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
String tm = dataHelper.toYearMonth(controlCalendar);
- this.assertEquals("1970-01", tm);
+ assertEquals("1970-01", tm);
}
public void testToYearMonthWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toYearMonth(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearTest.java
index cba3e91..dbb8f2e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;
@@ -30,7 +32,7 @@
controlCalendar.setTimeZone(TimeZone.getTimeZone("GMT"));
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toYear(controlDate);
- this.assertEquals("2000", tm);
+ assertEquals("2000", tm);
}
public void testToYearWithDefault() {
@@ -39,12 +41,12 @@
controlCalendar.clear();
Date controlDate = controlCalendar.getTime();
String tm = dataHelper.toYear(controlDate);
- this.assertEquals("1970", tm);
+ assertEquals("1970", tm);
}
public void testToYearWithNullInput() {
Date controlDate = null;
String tm = dataHelper.toYear(controlDate);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearWithCalnTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearWithCalnTest.java
index 9bafab3..33400a7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearWithCalnTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DataHelperToYearWithCalnTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.helper.datahelper;
+import junit.framework.TestCase;
+
import java.util.Calendar;
import java.util.Date;
@@ -27,19 +29,19 @@
controlCalendar.clear();
controlCalendar.set(Calendar.YEAR, 2000);
String tm = dataHelper.toYear(controlCalendar);
- this.assertEquals("2000", tm);
+ assertEquals("2000", tm);
}
public void testToYearWithDefault() {
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
String tm = dataHelper.toYear(controlCalendar);
- this.assertEquals("1970", tm);
+ assertEquals("1970", tm);
}
public void testToYearWithNullInput() {
Calendar controlCalendar = null;
String tm = dataHelper.toYear(controlCalendar);
- this.assertNull(tm);
+ assertNull(tm);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DateConvertBug5672591TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DateConvertBug5672591TestCases.java
index bf9e082..321598b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DateConvertBug5672591TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/datahelper/DateConvertBug5672591TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
DataObject rootDo = dataFactory.create("commonj.sdo", "Type");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/entityresolver/EntityResolverTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/entityresolver/EntityResolverTestCases.java
index 34bb1e8..a64f797 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/entityresolver/EntityResolverTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/entityresolver/EntityResolverTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,10 +70,12 @@
* This resolver will handle entity resolution.
*/
private class SchemaEntityResolver implements SchemaResolver {
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
return null;
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) {
try {
if (systemId.endsWith("SomeSchema.dtd")) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperBidirectionalTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperBidirectionalTest.java
index a891a3b..1729e45 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperBidirectionalTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperBidirectionalTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -96,7 +96,7 @@
assertNotNull(oppositePropertySrc);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(oppositePropertySrc.getType().isDataType());
- SDOProperty oppositePropertyDest = (SDOProperty)oppositePropertySrc.getOpposite();
+ SDOProperty oppositePropertyDest = oppositePropertySrc.getOpposite();
assertNotNull(oppositePropertyDest);
// Spec 8.4 "Properties that are bi-directional require type.dataType=false"
assertFalse(oppositePropertyDest.getType().isDataType());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperEqualTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperEqualTestCases.java
index 67b0056..cab2126 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperEqualTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperEqualTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -98,6 +98,7 @@
* Test Case 5: there exists dataobject's not containment property has another DataObjcet that is not in containment tree as value
* Test Case 6: copied containedProperty's ChangeSummary Type property containedProperty_ChangeSummary has a copied ChangeSummary from source's ChangeSummary chSum
*/
+ @Override
public void setUp() {
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperTest.java
index fb98674..bedb545 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/equalityhelper/SDOEqualityHelperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -15,6 +15,7 @@
package org.eclipse.persistence.testing.sdo.helper.equalityhelper;
import commonj.sdo.DataObject;
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -40,30 +41,30 @@
// compare a DataObject with another DataObject with the same contents --- true
public void testDeepEqualWithADataObjectToItsSameContentObject() {
- this.assertTrue(equalityHelper.equal(root, root1));
+ assertTrue(equalityHelper.equal(root, root1));
}
// comapre a DataObject with its Shallow copy by deep equal --- false
public void testDeepEqualWithADataObjectToItsShallowCopy() {
DataObject shallowCopy = copyHelper.copyShallow(root);
- this.assertFalse(equalityHelper.equal(root, shallowCopy));
+ assertFalse(equalityHelper.equal(root, shallowCopy));
}
// comapre a DataObject with its Shallow copy by deep equal --- false
public void testDeepEqualWithADataObjectToItsChild() {
- this.assertFalse(equalityHelper.equal(root, containedDataObject));
+ assertFalse(equalityHelper.equal(root, containedDataObject));
}
// compare a DataObject with another different DataObject --- false
public void testDeepEqualWithADataObjectToAnotherDataObject() {
- this.assertFalse(equalityHelper.equal(root, containedDataObject));
+ assertFalse(equalityHelper.equal(root, containedDataObject));
}
// !! this test case base on the following and Now its meaning is still not sure !!
// Note that properties to a containing DataObject are not compared which
// means two DataObject trees can be equal even if their containers are not equal.
public void testDeepEqualWithADataObjectToAnotherDataObjectWithDifferentParents() {
- this.assertTrue(equalityHelper.equal(containedDataObject, containedDataObject_1));
+ assertTrue(equalityHelper.equal(containedDataObject, containedDataObject_1));
}
// purpose: one has open content datatype property while another doesn't
@@ -75,7 +76,7 @@
openP.setType(SDOConstants.SDO_STRING);
containedType.setOpen(true);
containedDataObject.set(openP, "test");
- this.assertFalse(equalityHelper.equal(root, root1));
+ assertFalse(equalityHelper.equal(root, root1));
}
// purpose: one has open content datatype property while another does too
@@ -88,10 +89,10 @@
containedType.setOpen(true);
containedDataObject.set(openP, "test");
containedDataObject_1.set(openP, "test");
- this.assertTrue(equalityHelper.equal(root, root1));
+ assertTrue(equalityHelper.equal(root, root1));
containedDataObject.set(openP, "test");
containedDataObject_1.set(openP, "test1");
- this.assertFalse(equalityHelper.equal(root, root1));
+ assertFalse(equalityHelper.equal(root, root1));
}
// purpose: one has open content datatype property while another doesn't
@@ -105,7 +106,7 @@
SDOType mockType = new SDOType("uri", "name");
DataObject d1 = dataFactory.create(mockType);
containedDataObject.set(openP, d1);
- this.assertFalse(equalityHelper.equal(root, root1));
+ assertFalse(equalityHelper.equal(root, root1));
}
// purpose: one has open content datatype property while another doesn't
@@ -121,7 +122,7 @@
DataObject d2 = dataFactory.create(mockType);
containedDataObject.set(openP, d1);
containedDataObject_1.set(openP, d2);
- this.assertTrue(equalityHelper.equal(root, root1));
+ assertTrue(equalityHelper.equal(root, root1));
}
// compare DataObject with properties as many
@@ -132,7 +133,7 @@
objects1.add("test");
root.set(rootProperty4, objects);
root1.set(rootProperty4, objects1);
- this.assertTrue(equalityHelper.equal(root, root1));
+ assertTrue(equalityHelper.equal(root, root1));
}
// compare DataObject with properties as many
@@ -148,7 +149,7 @@
rootProperty4.setMany(true);
root.set(rootProperty4, objects);
root1.set(rootProperty4, objects1);
- this.assertTrue(equalityHelper.equal(root, root1));
+ assertTrue(equalityHelper.equal(root, root1));
}
// compare DataObject with properties as many
@@ -176,7 +177,7 @@
rootProperty4.setMany(true);
root.set(rootProperty4, objects);
root1.set(rootProperty4, objects1);
- this.assertFalse(equalityHelper.equal(root, root1));
+ assertFalse(equalityHelper.equal(root, root1));
}
// compare DataObject with properties as many
@@ -204,7 +205,7 @@
rootProperty4.setMany(true);
root.set(rootProperty4, objects);
root1.set(rootProperty4, objects1);
- this.assertFalse(equalityHelper.equal(root, root1));
+ assertFalse(equalityHelper.equal(root, root1));
}
// compare DataObject with properties as many
@@ -232,7 +233,7 @@
rootProperty4.setMany(true);
root.set(rootProperty4, objects);
//root1.set(rootProperty4, objects1);
- this.assertFalse(equalityHelper.equal(root, root1));
+ assertFalse(equalityHelper.equal(root, root1));
}
/**
@@ -286,49 +287,49 @@
rootProperty4.setType(SDOConstants.SDO_STRING);
root.set(rootProperty4, objects);
root1.set(rootProperty4, objects1);
- this.assertTrue(equalityHelper.equal(root, root1));
+ assertTrue(equalityHelper.equal(root, root1));
}
// compare a DataObject with itself by shallow equal --- true
public void testShallowEqualWithDataObjectToItself() {
- this.assertTrue(equalityHelper.equalShallow(root, root));
+ assertTrue(equalityHelper.equalShallow(root, root));
}
// compare a DataObject with its Deep copy by shallow equal --- true
public void testShallowEqualWithADataObjectToItsDeepCopy() {
DataObject deepCopy = copyHelper.copy(root);
- this.assertTrue(equalityHelper.equalShallow(root, deepCopy));
+ assertTrue(equalityHelper.equalShallow(root, deepCopy));
}
// compare a DataObject with its Shallow copy by shallow equal --- true
public void testShallowEqualWithADataObjectToItsShallowCopy() {
DataObject shallowCopy = copyHelper.copyShallow(root);
- this.assertTrue(equalityHelper.equalShallow(root, shallowCopy));
+ assertTrue(equalityHelper.equalShallow(root, shallowCopy));
}
// compare a DataObject with another different DataObject by shallow equal --- false
public void testShallowEqualWithADataObjectToAnotherDataObject() {
- this.assertFalse(equalityHelper.equalShallow(root, containedDataObject));
+ assertFalse(equalityHelper.equalShallow(root, containedDataObject));
}
// compare null with null by deep equal --- true
public void testDeepEqualWithNullToNull() {
- this.assertTrue(equalityHelper.equal(null, null));
+ assertTrue(equalityHelper.equal(null, null));
}
// compare a DataObject with null by deep equal --- false
public void testDeepEqualWithADataObjectToNull() {
- this.assertFalse(equalityHelper.equal(root, null));
+ assertFalse(equalityHelper.equal(root, null));
}
// compare null with null by shallow equal --- true
public void testShallowEqualWithNullToNull() {
- this.assertTrue(equalityHelper.equalShallow(null, null));
+ assertTrue(equalityHelper.equalShallow(null, null));
}
// compare a DataObject with shallow null --- false
public void testShallowEqualWithADataObjectToNull() {
- this.assertFalse(equalityHelper.equalShallow(root, null));
+ assertFalse(equalityHelper.equalShallow(root, null));
}
// compare DataObject with properties as many
@@ -346,7 +347,7 @@
rootProperty5.setMany(true);
root.set(rootProperty5, objects);
root1.set(rootProperty5, objects1);
- this.assertFalse(equalityHelper.equalShallow(root, root1));
+ assertFalse(equalityHelper.equalShallow(root, root1));
}
// compare DataObject with properties as many
@@ -367,6 +368,6 @@
rootProperty5.setMany(true);
root.set(rootProperty5, objects);
//root1.set(rootProperty5, objects1);
- this.assertFalse(equalityHelper.equalShallow(root, root1));
+ assertFalse(equalityHelper.equalShallow(root, root1));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextMultiThreadedTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextMultiThreadedTest.java
index 2140a58..f4506f1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextMultiThreadedTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextMultiThreadedTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -99,6 +99,7 @@
assertFalse(errors);
}
+ @Override
public void setUp() {
super.setUp();
count = 0;
@@ -123,6 +124,7 @@
this.cdl = cdl;
}
+ @Override
public void run() {
for (int i=0; i< ITERATIONS; i++) {
DataObject anObject = null;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTest.java
index 92ae7d3..f8029dd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -89,6 +89,7 @@
}
}
+ @Override
public void setUp() {
// define 1st type
setUpContext(CONTEXT1_DATAOBJECT_XSD_PATH, CONTEXT1_DATAOBJECT_XML_PATH, aNonStaticHelperContext1);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTestCases.java
index 22d1117..c71de4b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/SDOHelperContextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
/**
* This function is invoked by the JUnit framework before test cases are executed
*/
+ @Override
public void setUp() {
super.setUp();
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/UserSetContextMapTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/UserSetContextMapTestCases.java
index 16d6d7a..d27b614 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/UserSetContextMapTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/helpercontext/UserSetContextMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
((SDOXMLHelper)globalCtx.getXMLHelper()).reset();
}
+ @Override
public void setUp() {
FileInputStream inStream = null;
// Clear defined schemas
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/changesummary/ChangeSummaryTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/changesummary/ChangeSummaryTestCases.java
index 5977939..56b54e4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/changesummary/ChangeSummaryTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/changesummary/ChangeSummaryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
super(name);
}
+ @Override
public void setUp() {
ChangeSummaryProject project = new ChangeSummaryProject();
XMLContext xmlContext = new XMLContext(project);
@@ -332,6 +333,7 @@
assertEquals(false, setting.isSet());
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentProject.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentProject.java
index b591fa4..8113c85 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentProject.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,14 +71,14 @@
XMLCompositeObjectMapping mapping = new XMLCompositeObjectMapping();
mapping.setReferenceClass(Child.class);
- mapping.setContainerAttributeName("container");
+ mapping.getInverseReferenceMapping().setAttributeName("container");
mapping.setAttributeName("childProperty");
mapping.setXPath("tns:child");
xmlDescriptor.addMapping(mapping);
XMLCompositeCollectionMapping mapping2 = new XMLCompositeCollectionMapping();
mapping2.setReferenceClass(Child.class);
- mapping2.setContainerAttributeName("container");
+ mapping2.getInverseReferenceMapping().setAttributeName("container");
mapping2.setAttributeName("childCollectionProperty");
mapping2.setXPath("tns:child-many");
mapping2.getContainerPolicy().setContainerClass(ArrayList.class);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentTestCases.java
index 011c71d..9f0c562 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/containment/ContainmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
super(name);
}
+ @Override
public void setUp() {
ContainmentProject project = new ContainmentProject();
XMLContext xmlContext = new XMLContext(project);
@@ -209,6 +210,7 @@
assertSame(childManyProperty, containmentProperty);
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/copyhelper/CopyHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/copyhelper/CopyHelperTestCases.java
index eb314a8..44b5357 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/copyhelper/CopyHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/copyhelper/CopyHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
super(name);
}
+ @Override
public void setUp() {
CopyHelperProject project = new CopyHelperProject();
XMLContext xmlContext = new XMLContext(project);
@@ -91,6 +92,7 @@
assertNotNull(rootCopy.getChild2());
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/datafactory/DataFactoryTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/datafactory/DataFactoryTestCases.java
index 1664575..2bbd21e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/datafactory/DataFactoryTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/datafactory/DataFactoryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
super(name);
}
+ @Override
public void setUp() {
try {
Class[] classes = new Class[1];
@@ -87,6 +88,7 @@
}
}
+ @Override
public void tearDown() {
}
@@ -98,6 +100,7 @@
return schemaWriter.toString();
}
+ @Override
public Result createOutput(String arg0, String arg1) throws IOException {
schemaWriter = new StringWriter();
return new StreamResult(schemaWriter);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/helpercontext/HelperContextTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/helpercontext/HelperContextTestCases.java
index 5095c35..11fbf0c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/helpercontext/HelperContextTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/helpercontext/HelperContextTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
super(name);
}
+ @Override
public void setUp() {
try {
Class[] classes = new Class[1];
@@ -304,6 +305,7 @@
assertEquals(0, entities.size());
}
+ @Override
public void tearDown() {
}
@@ -315,6 +317,7 @@
return schemaWriter.toString();
}
+ @Override
public Result createOutput(String arg0, String arg1) throws IOException {
schemaWriter = new StringWriter();
return new StreamResult(schemaWriter);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/identity/IdentityTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/identity/IdentityTestCases.java
index 06f499f..8de0f09 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/identity/IdentityTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/identity/IdentityTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
super(name);
}
+ @Override
public void setUp() {
IdentityProject project = new IdentityProject();
XMLContext xmlContext = new XMLContext(project);
@@ -66,6 +67,7 @@
assertNotSame(root1DO, root2DO);
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetAndUnsetTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetAndUnsetTestCases.java
index aea4881..a1b9834 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetAndUnsetTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetAndUnsetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public void setUp() {
IsSetProject project = new IsSetProject();
XMLContext xmlContext = new XMLContext(project);
@@ -123,6 +124,7 @@
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetProject.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetProject.java
index 5f78523..d8f6b51 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetProject.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/isset/IsSetProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -71,14 +71,14 @@
XMLCompositeObjectMapping mapping = new XMLCompositeObjectMapping();
mapping.setReferenceClass(Child.class);
- mapping.setContainerAttributeName("container");
+ mapping.getInverseReferenceMapping().setAttributeName("container");
mapping.setAttributeName("childProperty");
mapping.setXPath("tns:child");
xmlDescriptor.addMapping(mapping);
XMLCompositeCollectionMapping mapping2 = new XMLCompositeCollectionMapping();
mapping2.setReferenceClass(Child.class);
- mapping2.setContainerAttributeName("container");
+ mapping2.getInverseReferenceMapping().setAttributeName("container");
mapping2.setAttributeName("childCollectionProperty");
mapping2.setXPath("tns:child-many");
mapping2.getContainerPolicy().setContainerClass(ArrayList.class);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/jaxb/JAXBTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/jaxb/JAXBTestCases.java
index 6d8c2ab..a00ffd4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/jaxb/JAXBTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/jaxb/JAXBTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() {
try {
Class[] classes = new Class[3];
@@ -83,6 +84,7 @@
assertEquals(Child2.class, child2.getClass());
}
+ @Override
public void tearDown() {
}
@@ -94,6 +96,7 @@
return schemaWriter.toString();
}
+ @Override
public Result createOutput(String arg0, String arg1) throws IOException {
schemaWriter = new StringWriter();
return new StreamResult(schemaWriter);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/mappings/MappingsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/mappings/MappingsTestCases.java
index d3342f8..3cd4dc7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/mappings/MappingsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/mappings/MappingsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
super(name);
}
+ @Override
public void setUp() {
MappingsProject project = new MappingsProject();
XMLContext xmlContext = new XMLContext(project);
@@ -93,6 +94,7 @@
assertTrue(child1.getChild2Collection().contains(child2B));
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/oppositeproperty/OppositePropertyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/oppositeproperty/OppositePropertyTestCases.java
index be0ef76..ebcde8b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/oppositeproperty/OppositePropertyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/oppositeproperty/OppositePropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import java.util.ArrayList;
import java.util.List;
+import junit.framework.TestCase;
import org.eclipse.persistence.testing.sdo.SDOTestCase;
import commonj.sdo.DataObject;
@@ -40,6 +41,7 @@
super(name);
}
+ @Override
public void setUp() {
OppositeProject project = new OppositeProject();
XMLContext xmlContext = new XMLContext(project);
@@ -57,10 +59,10 @@
Property child2Property = child1DO.getType().getProperty("child2");
child1DO.set(child2Property, child2DO);
- this.assertEquals(child1DO, child2DO.get("child1"));
+ assertEquals(child1DO, child2DO.get("child1"));
Child2 child2 = (Child2) jaxbHelperContext.unwrap(child2DO);
- this.assertNotNull(child2.getChild1());
+ assertNotNull(child2.getChild1());
}
public void testOppositePropertyCleared1() {
@@ -73,14 +75,14 @@
child1DO.set(child2Property, child2DO);
child1DO.set(child2Property, newChild2DO);
- this.assertNull(child2DO.get("child1"));
- this.assertEquals(child1DO, newChild2DO.get("child1"));
+ assertNull(child2DO.get("child1"));
+ assertEquals(child1DO, newChild2DO.get("child1"));
Child2 child2 = (Child2) jaxbHelperContext.unwrap(child2DO);
- this.assertNull(child2.getChild1());
+ assertNull(child2.getChild1());
Child2 newChild2 = (Child2) jaxbHelperContext.unwrap(newChild2DO);
- this.assertNotNull(newChild2.getChild1());
+ assertNotNull(newChild2.getChild1());
}
public void testOppositePropertyCleared2() {
@@ -93,14 +95,14 @@
child1DO.set(child2Property, child2DO);
child1DO.set(child2Property, newChild2DO);
- this.assertNull(child2DO.get("child1"));
- this.assertEquals(child1DO, newChild2DO.get("child1"));
+ assertNull(child2DO.get("child1"));
+ assertEquals(child1DO, newChild2DO.get("child1"));
Child2 child2 = (Child2) jaxbHelperContext.unwrap(child2DO);
- this.assertNull(child2.getChild1());
+ assertNull(child2.getChild1());
Child2 newChild2 = (Child2) jaxbHelperContext.unwrap(newChild2DO);
- this.assertNotNull(newChild2.getChild1());
+ assertNotNull(newChild2.getChild1());
}
public void testOppositePropertySetCollectionCaseAdd() {
@@ -111,10 +113,10 @@
Property child2CollectionProperty = child1DO.getType().getProperty("child2collection");
List list = child1DO.getList(child2CollectionProperty);
list.add(child2DO);
- this.assertEquals(child1DO, child2DO.get("child1"));
+ assertEquals(child1DO, child2DO.get("child1"));
Child2 child2 = (Child2) jaxbHelperContext.unwrap(child2DO);
- this.assertNotNull(child2.getChild1());
+ assertNotNull(child2.getChild1());
}
public void testOppositePropertySetCollectionCaseSet() {
@@ -127,12 +129,13 @@
child2Collection.add(child2DO);
child1DO.setList(child2CollectionProperty, child2Collection);
- this.assertEquals(child1DO, child2DO.get("child1"));
+ assertEquals(child1DO, child2DO.get("child1"));
Child2 child2 = (Child2) jaxbHelperContext.unwrap(child2DO);
- this.assertNotNull(child2.getChild1());
+ assertNotNull(child2.getChild1());
}
+ @Override
public void tearDown() {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xmlhelper/XMLHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xmlhelper/XMLHelperTestCases.java
index d6eb49c..0c52ebd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xmlhelper/XMLHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xmlhelper/XMLHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
super(name);
}
+ @Override
public void setUp() {
XMLHelperProject project = new XMLHelperProject();
XMLContext xmlContext = new XMLContext(project);
@@ -150,6 +151,7 @@
}
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xsdhelper/XSDHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xsdhelper/XSDHelperTestCases.java
index 6fbf99f..bb224a8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xsdhelper/XSDHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/jaxbhelper/xsdhelper/XSDHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public void setUp() {
XSDHelperProject project = new XSDHelperProject();
XMLContext xmlContext = new XMLContext(project);
@@ -72,6 +73,7 @@
assertSame(Child2.class, child2.getClass());
}
+ @Override
public void tearDown() {
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/sdohelper/SDOHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/sdohelper/SDOHelperTestCases.java
index 472983c..53d8af3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/sdohelper/SDOHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/sdohelper/SDOHelperTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -83,6 +83,7 @@
Type teamType;
DataObject teamDO;
+ @Override
public void setUp() throws Exception {
aHelperContext = SDOHelperContext.getHelperContext();
typeHelper = aHelperContext.getTypeHelper();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/OpenContentPropertiesByNameTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/OpenContentPropertiesByNameTestCases.java
index 2b23a64..1f216c0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/OpenContentPropertiesByNameTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/OpenContentPropertiesByNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperAppInfoTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperAppInfoTestCases.java
index fe0ee08..8e0bf91 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperAppInfoTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperAppInfoTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -81,6 +81,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
HelperContext aHelperContext;
if (customContext) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperBuiltinCommonjMapTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperBuiltinCommonjMapTestCases.java
index acbccf8..90a1c76 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperBuiltinCommonjMapTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperBuiltinCommonjMapTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -15,6 +15,7 @@
package org.eclipse.persistence.testing.sdo.helper.typehelper;
import commonj.sdo.Type;
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.testing.sdo.SDOTestCase;
@@ -30,12 +31,12 @@
*/
public void test_Unique_SDO_Boolean() {
Type Boolean1 = typeHelper.getType(BUILT_IN, "Boolean");
- this.assertNotNull(Boolean1);
+ assertNotNull(Boolean1);
Type Boolean2 = typeHelper.getType(BUILT_IN, "Boolean");
- this.assertNotNull(Boolean2);
+ assertNotNull(Boolean2);
- this.assertTrue(Boolean1 == Boolean2);
+ assertTrue(Boolean1 == Boolean2);
}
/**
@@ -43,12 +44,12 @@
*/
public void test_Unique_SDO_Byte() {
Type Byte1 = typeHelper.getType(BUILT_IN, "Byte");
- this.assertNotNull(Byte1);
+ assertNotNull(Byte1);
Type Byte2 = typeHelper.getType(BUILT_IN, "Byte");
- this.assertNotNull(Byte2);
+ assertNotNull(Byte2);
- this.assertTrue(Byte1 == Byte2);
+ assertTrue(Byte1 == Byte2);
}
/**
@@ -56,12 +57,12 @@
*/
public void test_Unique_SDO_Bytes() {
Type Bytes1 = typeHelper.getType(BUILT_IN, "Bytes");
- this.assertNotNull(Bytes1);
+ assertNotNull(Bytes1);
Type Bytes2 = typeHelper.getType(BUILT_IN, "Bytes");
- this.assertNotNull(Bytes2);
+ assertNotNull(Bytes2);
- this.assertTrue(Bytes1 == Bytes2);
+ assertTrue(Bytes1 == Bytes2);
}
/**
@@ -69,12 +70,12 @@
*/
public void test_Unique_SDO_CHARACTER() {
Type Character1 = typeHelper.getType(BUILT_IN, "Character");
- this.assertNotNull(Character1);
+ assertNotNull(Character1);
Type Character2 = typeHelper.getType(BUILT_IN, "Character");
- this.assertNotNull(Character2);
+ assertNotNull(Character2);
- this.assertTrue(Character1 == Character2);
+ assertTrue(Character1 == Character2);
}
/**
@@ -82,12 +83,12 @@
*/
public void test_Unique_SDO_DATAOBJECT() {
Type DataObject1 = typeHelper.getType(BUILT_IN, "DataObject");
- this.assertNotNull(DataObject1);
+ assertNotNull(DataObject1);
Type DataObject2 = typeHelper.getType(BUILT_IN, "DataObject");
- this.assertNotNull(DataObject2);
+ assertNotNull(DataObject2);
- this.assertTrue(DataObject1 == DataObject2);
+ assertTrue(DataObject1 == DataObject2);
}
/**
@@ -95,12 +96,12 @@
*/
public void test_Unique_SDO_DATE() {
Type Date1 = typeHelper.getType(BUILT_IN, "Date");
- this.assertNotNull(Date1);
+ assertNotNull(Date1);
Type Date2 = typeHelper.getType(BUILT_IN, "Date");
- this.assertNotNull(Date2);
+ assertNotNull(Date2);
- this.assertTrue(Date1 == Date2);
+ assertTrue(Date1 == Date2);
}
/**
@@ -108,12 +109,12 @@
*/
public void test_Unique_SDO_DATETIME() {
Type DateTime1 = typeHelper.getType(BUILT_IN, "DateTime");
- this.assertNotNull(DateTime1);
+ assertNotNull(DateTime1);
Type DateTime2 = typeHelper.getType(BUILT_IN, "DateTime");
- this.assertNotNull(DateTime2);
+ assertNotNull(DateTime2);
- this.assertTrue(DateTime1 == DateTime2);
+ assertTrue(DateTime1 == DateTime2);
}
/**
@@ -121,12 +122,12 @@
*/
public void test_Unique_SDO_DAY() {
Type Day1 = typeHelper.getType(BUILT_IN, "Day");
- this.assertNotNull(Day1);
+ assertNotNull(Day1);
Type Day2 = typeHelper.getType(BUILT_IN, "Day");
- this.assertNotNull(Day2);
+ assertNotNull(Day2);
- this.assertTrue(Day1 == Day2);
+ assertTrue(Day1 == Day2);
}
/**
@@ -134,12 +135,12 @@
*/
public void test_Unique_SDO_DECIMAL() {
Type Decimal1 = typeHelper.getType(BUILT_IN, "Decimal");
- this.assertNotNull(Decimal1);
+ assertNotNull(Decimal1);
Type Decimal2 = typeHelper.getType(BUILT_IN, "Decimal");
- this.assertNotNull(Decimal2);
+ assertNotNull(Decimal2);
- this.assertTrue(Decimal1 == Decimal2);
+ assertTrue(Decimal1 == Decimal2);
}
/**
@@ -147,12 +148,12 @@
*/
public void test_Unique_SDO_DOUBLE() {
Type Double1 = typeHelper.getType(BUILT_IN, "Double");
- this.assertNotNull(Double1);
+ assertNotNull(Double1);
Type Double2 = typeHelper.getType(BUILT_IN, "Double");
- this.assertNotNull(Double2);
+ assertNotNull(Double2);
- this.assertTrue(Double1 == Double2);
+ assertTrue(Double1 == Double2);
}
/**
@@ -160,12 +161,12 @@
*/
public void test_Unique_SDO_DURATION() {
Type Duration1 = typeHelper.getType(BUILT_IN, "Duration");
- this.assertNotNull(Duration1);
+ assertNotNull(Duration1);
Type Duration2 = typeHelper.getType(BUILT_IN, "Duration");
- this.assertNotNull(Duration2);
+ assertNotNull(Duration2);
- this.assertTrue(Duration1 == Duration2);
+ assertTrue(Duration1 == Duration2);
}
/**
@@ -173,12 +174,12 @@
*/
public void test_Unique_SDO_FLOAT() {
Type Float1 = typeHelper.getType(BUILT_IN, "Float");
- this.assertNotNull(Float1);
+ assertNotNull(Float1);
Type Float2 = typeHelper.getType(BUILT_IN, "Float");
- this.assertNotNull(Float2);
+ assertNotNull(Float2);
- this.assertTrue(Float1 == Float2);
+ assertTrue(Float1 == Float2);
}
/**
@@ -186,12 +187,12 @@
*/
public void test_Unique_SDO_INT() {
Type int1 = typeHelper.getType(BUILT_IN, "Int");
- this.assertNotNull(int1);
+ assertNotNull(int1);
Type int2 = typeHelper.getType(BUILT_IN, "Int");
- this.assertNotNull(int2);
+ assertNotNull(int2);
- this.assertTrue(int1 == int2);
+ assertTrue(int1 == int2);
}
/**
@@ -199,12 +200,12 @@
*/
public void test_Unique_SDO_INTEGER() {
Type Integer1 = typeHelper.getType(BUILT_IN, "Integer");
- this.assertNotNull(Integer1);
+ assertNotNull(Integer1);
Type Integer2 = typeHelper.getType(BUILT_IN, "Integer");
- this.assertNotNull(Integer2);
+ assertNotNull(Integer2);
- this.assertTrue(Integer1 == Integer2);
+ assertTrue(Integer1 == Integer2);
}
/**
@@ -212,12 +213,12 @@
*/
public void test_Unique_SDO_LONG() {
Type Long1 = typeHelper.getType(BUILT_IN, "Long");
- this.assertNotNull(Long1);
+ assertNotNull(Long1);
Type Long2 = typeHelper.getType(BUILT_IN, "Long");
- this.assertNotNull(Long2);
+ assertNotNull(Long2);
- this.assertTrue(Long1 == Long2);
+ assertTrue(Long1 == Long2);
}
/**
@@ -225,12 +226,12 @@
*/
public void test_Unique_SDO_MONTH() {
Type Month1 = typeHelper.getType(BUILT_IN, "Month");
- this.assertNotNull(Month1);
+ assertNotNull(Month1);
Type Month2 = typeHelper.getType(BUILT_IN, "Month");
- this.assertNotNull(Month2);
+ assertNotNull(Month2);
- this.assertTrue(Month1 == Month2);
+ assertTrue(Month1 == Month2);
}
/**
@@ -238,12 +239,12 @@
*/
public void test_Unique_SDO_MONTHDAY() {
Type MonthDay1 = typeHelper.getType(BUILT_IN, "MonthDay");
- this.assertNotNull(MonthDay1);
+ assertNotNull(MonthDay1);
Type MonthDay2 = typeHelper.getType(BUILT_IN, "MonthDay");
- this.assertNotNull(MonthDay2);
+ assertNotNull(MonthDay2);
- this.assertTrue(MonthDay1 == MonthDay2);
+ assertTrue(MonthDay1 == MonthDay2);
}
/**
@@ -251,12 +252,12 @@
*/
public void test_Unique_SDO_OBJECT() {
Type Object1 = typeHelper.getType(BUILT_IN, "Object");
- this.assertNotNull(Object1);
+ assertNotNull(Object1);
Type Object2 = typeHelper.getType(BUILT_IN, "Object");
- this.assertNotNull(Object2);
+ assertNotNull(Object2);
- this.assertTrue(Object1 == Object2);
+ assertTrue(Object1 == Object2);
}
/**
@@ -264,12 +265,12 @@
*/
public void test_Unique_SDO_SHORT() {
Type Short1 = typeHelper.getType(BUILT_IN, "Short");
- this.assertNotNull(Short1);
+ assertNotNull(Short1);
Type Short2 = typeHelper.getType(BUILT_IN, "Short");
- this.assertNotNull(Short2);
+ assertNotNull(Short2);
- this.assertTrue(Short1 == Short2);
+ assertTrue(Short1 == Short2);
}
/**
@@ -277,12 +278,12 @@
*/
public void test_Unique_SDO_STRING() {
Type String1 = typeHelper.getType(BUILT_IN, "String");
- this.assertNotNull(String1);
+ assertNotNull(String1);
Type String2 = typeHelper.getType(BUILT_IN, "String");
- this.assertNotNull(String2);
+ assertNotNull(String2);
- this.assertTrue(String1 == String2);
+ assertTrue(String1 == String2);
}
/**
@@ -290,12 +291,12 @@
*/
public void test_Unique_SDO_STRINGS() {
Type Strings1 = typeHelper.getType(BUILT_IN, "Strings");
- this.assertNotNull(Strings1);
+ assertNotNull(Strings1);
Type Strings2 = typeHelper.getType(BUILT_IN, "Strings");
- this.assertNotNull(Strings2);
+ assertNotNull(Strings2);
- this.assertTrue(Strings1 == Strings2);
+ assertTrue(Strings1 == Strings2);
}
/**
@@ -303,12 +304,12 @@
*/
public void test_Unique_SDO_Tim() {
Type Time1 = typeHelper.getType(BUILT_IN, "Time");
- this.assertNotNull(Time1);
+ assertNotNull(Time1);
Type Time2 = typeHelper.getType(BUILT_IN, "Time");
- this.assertNotNull(Time2);
+ assertNotNull(Time2);
- this.assertTrue(Time1 == Time2);
+ assertTrue(Time1 == Time2);
}
/**
@@ -316,12 +317,12 @@
*/
public void test_Unique_SDO_YEAR() {
Type Year1 = typeHelper.getType(BUILT_IN, "Year");
- this.assertNotNull(Year1);
+ assertNotNull(Year1);
Type Year2 = typeHelper.getType(BUILT_IN, "Year");
- this.assertNotNull(Year2);
+ assertNotNull(Year2);
- this.assertTrue(Year1 == Year2);
+ assertTrue(Year1 == Year2);
}
/**
@@ -329,12 +330,12 @@
*/
public void test_Unique_SDO_YEARMONTH() {
Type YearMonth1 = typeHelper.getType(BUILT_IN, "YearMonth");
- this.assertNotNull(YearMonth1);
+ assertNotNull(YearMonth1);
Type YearMonth2 = typeHelper.getType(BUILT_IN, "YearMonth");
- this.assertNotNull(YearMonth2);
+ assertNotNull(YearMonth2);
- this.assertTrue(YearMonth1 == YearMonth2);
+ assertTrue(YearMonth1 == YearMonth2);
}
/**
@@ -342,12 +343,12 @@
*/
public void test_Unique_SDO_YEARMONTHDAY() {
Type YearMonthDay1 = typeHelper.getType(BUILT_IN, "YearMonthDay");
- this.assertNotNull(YearMonthDay1);
+ assertNotNull(YearMonthDay1);
Type YearMonthDay2 = typeHelper.getType(BUILT_IN, "YearMonthDay");
- this.assertNotNull(YearMonthDay2);
+ assertNotNull(YearMonthDay2);
- this.assertTrue(YearMonthDay1 == YearMonthDay2);
+ assertTrue(YearMonthDay1 == YearMonthDay2);
}
/**
@@ -355,12 +356,12 @@
*/
public void test_Unique_SDO_URI() {
Type URI1 = typeHelper.getType(BUILT_IN, "URI");
- this.assertNotNull(URI1);
+ assertNotNull(URI1);
Type URI2 = typeHelper.getType(BUILT_IN, "URI");
- this.assertNotNull(URI2);
+ assertNotNull(URI2);
- this.assertTrue(URI1 == URI2);
+ assertTrue(URI1 == URI2);
}
/**
@@ -369,10 +370,10 @@
*/
public void test_Non_Built_in_URI() {
Type URI1 = typeHelper.getType("somthing.else", "URI");
- this.assertNull(URI1);
+ assertNull(URI1);
Type URI2 = typeHelper.getType(null, "URI");
- this.assertNull(URI2);
+ assertNull(URI2);
}
@@ -382,10 +383,10 @@
*/
public void test_Non_Built_Typename() {
Type URI1 = typeHelper.getType("somthing.else", "not_built_in");
- this.assertNull(URI1);
+ assertNull(URI1);
Type URI2 = typeHelper.getType("somthing.else", null);
- this.assertNull(URI2);
+ assertNull(URI2);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperDelegateInitializeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperDelegateInitializeTestCases.java
index de2a7ca..84bc1b1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperDelegateInitializeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperDelegateInitializeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
customContext = Boolean.getBoolean("customContext");
}
+ @Override
public void setUp(){
HelperContext aHelperContext;
if (customContext) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperTestSuite.java
index da9f36e..3d9460a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/SDOTypeHelperTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,7 +38,7 @@
public static Test suite() {
TestSuite suite = new TestSuite("All TypHelper Tests");
suite.addTest(new TestSuite(SDOTypeHelperBuiltinCommonjMapTestCases.class));
- suite.addTest(new SDOTypeHelperDefineTestSuite().suite());
+ suite.addTest(SDOTypeHelperDefineTestSuite.suite());
suite.addTest(new TestSuite(OpenContentPropertiesByNameTestCases.class));
suite.addTestSuite(SDOTypeHelperExceptionTestCases.class);
suite.addTest(new TestSuite(SDOTypeHelperDelegateInitializeTestCases.class));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeDefineTestCases.java
index b6d777b..7c7d288 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
TestRunner.main(arguments);
}
+ @Override
protected DataObject getDataObject() {
DataObject customerType = super.getDataObject();
@@ -53,6 +54,7 @@
return customerType;
}
+ @Override
protected void verify(Type definedType) {
super.verify(definedType);
Type bytesType = typeHelper.getType("commonj.sdo", "Bytes");
@@ -92,6 +94,7 @@
}
+ @Override
protected int getPropsSize() {
return 4;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeOnOtherPropertyDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeOnOtherPropertyDefineTestCases.java
index 1063626..cd03e10 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeOnOtherPropertyDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/MimeTypeOnOtherPropertyDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
TestRunner.main(arguments);
}
+ @Override
protected DataObject getDataObject() {
DataObject customerType = super.getDataObject();
Type bytesType = typeHelper.getType("commonj.sdo", "Bytes");
@@ -60,6 +61,7 @@
return customerType;
}
+ @Override
protected void verify(Type definedType) {
super.verify(definedType);
Type bytesType = typeHelper.getType("commonj.sdo", "Bytes");
@@ -76,6 +78,7 @@
}
+ @Override
protected int getPropsSize() {
return 5;
}
@@ -90,7 +93,7 @@
byte[] bytes = null;
customer.set("base64Name", bytes);
- Property prop = (SDOProperty)typeHelper.getOpenContentProperty("org.eclipse.persistence.sdo", "mimeTypeProperty");
+ Property prop = typeHelper.getOpenContentProperty("org.eclipse.persistence.sdo", "mimeTypeProperty");
//customer.set(prop, "testMimeType");//needs type to be open
customer.set("testMimeType", "Image");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/OpenContentDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/OpenContentDefineTestCases.java
index b728464..12c47db 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/OpenContentDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/OpenContentDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/SDOTypeHelperDefineInvalidTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/SDOTypeHelperDefineInvalidTestCases.java
index 5565774..dc479f1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/SDOTypeHelperDefineInvalidTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/typehelper/define/SDOTypeHelperDefineInvalidTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2016, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2016, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -76,6 +76,7 @@
}
}
+ @Override
public void tearDown() throws Exception {
super.tearDown();
if (systemPropertyBackup == null) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/SDOXMLHelperTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/SDOXMLHelperTestSuite.java
index f89a61a..5cabe77 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/SDOXMLHelperTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/SDOXMLHelperTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,9 +30,9 @@
public static Test suite() {
TestSuite suite = new TestSuite("All XMLHelper Tests");
- suite.addTest(new SDOXMLHelperLoadTestSuite().suite());
- suite.addTest(new SDOXMLHelperSaveTestSuite().suite());
- suite.addTest(new SDOXMLHelperThreadSafetyTestSuite().suite());
+ suite.addTest(SDOXMLHelperLoadTestSuite.suite());
+ suite.addTest(SDOXMLHelperSaveTestSuite.suite());
+ suite.addTest(SDOXMLHelperThreadSafetyTestSuite.suite());
suite.addTestSuite(SDOXMLHelperExceptionTestCases.class);
return suite;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBase64TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBase64TestCases.java
index 21e9577..f082e0d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBase64TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBase64TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,30 +35,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return byte[].class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_BYTES;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myBase64Binary-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myBase64Binary-NS";
}
+ @Override
protected String getControlRootName() {
return "myBase64Binary";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myBase64Binary.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myBase64Binary-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBooleanTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBooleanTestCases.java
index 35688a0..dc528a5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBooleanTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeBooleanTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,30 +36,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return Boolean.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_BOOLEAN;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myBoolean-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myBoolean-NS";
}
+ @Override
protected String getControlRootName() {
return "myBoolean";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myBoolean.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myBoolean-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeByteTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeByteTestCases.java
index 154a704..df572ec 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeByteTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeByteTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return Byte.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_BYTE;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myByte-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myByte-NS";
}
+ @Override
protected String getControlRootName() {
return "myByte";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myByte.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myByte-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeCharacterTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeCharacterTestCases.java
index 2e23f1d..50cb627 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeCharacterTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeCharacterTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_CHARACTER;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myCharacter-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myCharacter-NS";
}
+ @Override
protected String getControlRootName() {
return "myCharacter";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myCharacter.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myCharacter-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTestCases.java
index 466ee89..bd0af1d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,30 +33,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_DATE;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myDate-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myDate-NS";
}
+ @Override
protected String getControlRootName() {
return "myDate";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myDate.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myDate-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTimeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTimeTestCases.java
index ccd6e9a..5b5df28 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTimeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDateTimeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,30 +33,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_DATETIME;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myDateTime-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myDateTime-NS";
}
+ @Override
protected String getControlRootName() {
return "myDateTime";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myDateTime.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myDateTime-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDayTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDayTestCases.java
index 661d165..74124a2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDayTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_DAY;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myDay-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myDay-NS";
}
+ @Override
protected String getControlRootName() {
return "myDay";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myDay.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myDay-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDecimalTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDecimalTestCases.java
index 856096a..0b533fe 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDecimalTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDecimalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,30 +33,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return BigDecimal.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_DECIMAL;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myDecimal-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myDecimal-NS";
}
+ @Override
protected String getControlRootName() {
return "myDecimal";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myDecimal.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myDecimal-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDoubleTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDoubleTestCases.java
index fef8112..7908815 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDoubleTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeDoubleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return Double.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_DOUBLE;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myDouble-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myDouble-NS";
}
+ @Override
protected String getControlRootName() {
return "myDouble";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myDouble.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myDouble-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeFloatTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeFloatTestCases.java
index 8a9ef49..ab02f24 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeFloatTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeFloatTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return Float.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_FLOAT;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myFloat-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myFloat-NS";
}
+ @Override
protected String getControlRootName() {
return "myFloat";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myFloat.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myFloat-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeHexTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeHexTestCases.java
index 13e9210..c766080 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeHexTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeHexTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,30 +35,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return byte[].class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_BYTES;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myHexBinary-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myHexBinary-NS";
}
+ @Override
protected String getControlRootName() {
return "myHexBinary";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myHexBinary.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myHexBinary-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntTestCases.java
index a92bdb2..9fdeacd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return Integer.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_INT;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myInt-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myInt-NS";
}
+ @Override
protected String getControlRootName() {
return "myInt";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myInt.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myInt-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntegerTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntegerTestCases.java
index 8697278..052aa82 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntegerTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeIntegerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,30 +33,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return BigInteger.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_INTEGER;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myInteger-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myInteger-NS";
}
+ @Override
protected String getControlRootName() {
return "myInteger";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myInteger.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myInteger-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeLongTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeLongTestCases.java
index d8d8195..12621ce 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeLongTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeLongTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return Long.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_LONG;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myLong-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myLong-NS";
}
+ @Override
protected String getControlRootName() {
return "myLong";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myLong.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myLong-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthDayTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthDayTestCases.java
index 5b963a7..02a7baf 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthDayTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthDayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_MONTHDAY;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myMonthDay-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myMonthDay-NS";
}
+ @Override
protected String getControlRootName() {
return "myMonthDay";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myMonthDay.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myMonthDay-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthTestCases.java
index fec8568..7eb57fd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeMonthTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_MONTH;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myMonth-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myMonth-NS";
}
+ @Override
protected String getControlRootName() {
return "myMonth";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myMonth.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myMonth-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeObjectTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeObjectTestCases.java
index c06452d..df99f2c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeObjectTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_OBJECT;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myObject-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myObject-NS";
}
+ @Override
protected String getControlRootName() {
return "myObject";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myObject.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myObject-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeQNameTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeQNameTestCases.java
index 9eb6c9b..f9659d9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeQNameTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeQNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -122,7 +122,7 @@
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper) xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
// Uncomment to print out document during test
//((SDOXMLHelper) xmlHelper).save(document, System.out, null);
@@ -140,7 +140,7 @@
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper) xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
// Uncomment to print out document during test
//((SDOXMLHelper) xmlHelper).save(document, System.out, null);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeShortTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeShortTestCases.java
index c340663..f35112e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeShortTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeShortTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return Short.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_SHORT;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myShort-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myShort-NS";
}
+ @Override
protected String getControlRootName() {
return "myShort";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myShort.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myShort-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringTestCases.java
index 77bccf5..bbe1b30 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_STRING;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myString-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myString-NS";
}
+ @Override
protected String getControlRootName() {
return "myString";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myString.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myString-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringsTestCases.java
index 74c7599..563d792 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeStringsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_STRINGS;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myStrings-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myStrings-NS";
}
+ @Override
protected String getControlRootName() {
return "myStrings";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myStrings.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myStrings-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTestCase.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTestCase.java
index bd3842d..5167ec1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTestCase.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -151,7 +151,7 @@
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper) xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
// Uncomment to print out document during test
//((SDOXMLHelper) xmlHelper).save(document, System.out, null);
@@ -169,7 +169,7 @@
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper) xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
// Uncomment to print out document during test
//((SDOXMLHelper) xmlHelper).save(document, System.out, null);
@@ -187,7 +187,7 @@
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper) xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
// Uncomment to print out document during test
//((SDOXMLHelper) xmlHelper).save(document, System.out, null);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTimeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTimeTestCases.java
index 7d6e586..a19579a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTimeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeTimeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_TIME;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myTime-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myTime-NS";
}
+ @Override
protected String getControlRootName() {
return "myTime";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myTime.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myTime-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeUriTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeUriTestCases.java
index c70c74b..eba4d39 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeUriTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeUriTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_URI;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myUri-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myUri-NS";
}
+ @Override
protected String getControlRootName() {
return "myUri";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myUri.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myUri-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthDayTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthDayTestCases.java
index 6d06396..3e11903 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthDayTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthDayTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,30 +33,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_YEARMONTHDAY;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myYearMonthDay-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myYearMonthDay-NS";
}
+ @Override
protected String getControlRootName() {
return "myYearMonthDay";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myYearMonthDay.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myYearMonthDay-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthTestCases.java
index a62265b..e0410a4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearMonthTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_YEARMONTH;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myYearMonth-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myYearMonth-NS";
}
+ @Override
protected String getControlRootName() {
return "myYearMonth";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myYearMonth.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myYearMonth-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearTestCases.java
index f3f1f2b..a52a05a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/SDOXMLHelperDatatypeYearTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,30 +31,37 @@
TestRunner.main(arguments);
}
+ @Override
protected Class getDatatypeJavaClass() {
return String.class;
}
+ @Override
protected SDOType getValueType() {
return SDOConstants.SDO_YEAR;
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/myYear-1.xml");
}
+ @Override
protected String getControlRootURI() {
return "myYear-NS";
}
+ @Override
protected String getControlRootName() {
return "myYear";
}
+ @Override
protected String getSchemaNameForUserDefinedType() {
return getSchemaLocation() + "myYear.xsd";
}
+ @Override
protected String getSchemaNameForBuiltinType() {
return getSchemaLocation() + "myYear-builtin.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/XsiTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/XsiTypeTestCases.java
index 2183ca5..56d65ff 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/XsiTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/datatype/XsiTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() {
HelperContext helperContext = new SDOHelperContext();
xmlHelper = helperContext.getXMLHelper();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadPurchaseOrderTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadPurchaseOrderTestCases.java
index b89a81b..4b06620 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadPurchaseOrderTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadPurchaseOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,14 +22,17 @@
super(name);
}
+ @Override
protected String getFileNameToLoad() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderNS.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrder.xsd";
}
+ @Override
protected void verifyDocument(XMLDocument document) {
super.verifyDocument(document);
assertEquals("purchaseOrder", document.getRootElementName());
@@ -73,6 +76,7 @@
}
}
+ @Override
protected void createTypes() {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportAndInheritance.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportAndInheritance.java
index 19bddf2..aab9be4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportAndInheritance.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportAndInheritance.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -56,6 +56,7 @@
}
private class MySchemaResolver implements SchemaResolver {
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
try {
FileInputStream fInstream = new FileInputStream("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/" + schemaLocation);
@@ -68,6 +69,7 @@
return null;
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportCloseStream.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportCloseStream.java
index cb1bf52..af0b113 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportCloseStream.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSchemasWithImportCloseStream.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -72,6 +72,7 @@
private class MySchemaResolver implements SchemaResolver {
private List<MyFileInputStream> streams = new ArrayList<MyFileInputStream>();
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
try {
InputStream fInstream = this.getClass().getClassLoader().getResourceAsStream("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/" + schemaLocation);
@@ -90,6 +91,7 @@
return streams;
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException {
return null;
}
@@ -102,6 +104,7 @@
super(is);
}
+ @Override
public void close() throws IOException{
super.close();
isClosed = true;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleAttributeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleAttributeTestCases.java
index a9cae20..d2a0d0e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleAttributeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,10 +24,12 @@
super(name);
}
+ @Override
protected String getFileNameToLoad() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleAttribute.xml");
}
+ @Override
protected void verifyDocument(XMLDocument document) {
super.verifyDocument(document);
assertEquals(CONTROL_ROOT_NAME, document.getRootElementName());
@@ -55,6 +57,7 @@
}
}
+ @Override
protected void createTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleElementTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleElementTestCases.java
index 98fc9f6..622b793 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleElementTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadSimpleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,10 +24,12 @@
super(name);
}
+ @Override
protected String getFileNameToLoad() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElement.xml");
}
+ @Override
protected void verifyDocument(XMLDocument document) {
super.verifyDocument(document);
assertEquals(CONTROL_ROOT_NAME, document.getRootElementName());
@@ -55,6 +57,7 @@
}
}
+ @Override
protected void createTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadWithDataHandlerGetStringTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadWithDataHandlerGetStringTestCases.java
index 9046ff3..682dae1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadWithDataHandlerGetStringTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/LoadWithDataHandlerGetStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,14 +25,17 @@
super(name);
}
+ @Override
protected String getFileNameToLoad() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/datahandler_base64.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/DataHandler_Base64.xsd";
}
+ @Override
protected void verifyDocument(XMLDocument document) {
super.verifyDocument(document);
@@ -42,6 +45,7 @@
assertTrue("Unexpected String Value: " + value, value.equals(CONTROL_BASE64_VALUE));
}
+ @Override
protected void createTypes() {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/StringWrapperBug268335TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/StringWrapperBug268335TestCases.java
index da35488..fae69ac 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/StringWrapperBug268335TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/StringWrapperBug268335TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,14 +23,17 @@
super(name);
}
+ @Override
protected String getFileNameToLoad() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/268335-string.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/load/268335.xsd";
}
+ @Override
protected void verifyDocument(XMLDocument document) {
super.verifyDocument(document);
@@ -42,6 +45,7 @@
assertEquals("The wrong wrapper type was created.", doClassName, "org.eclipse.persistence.sdo.types.SDOWrapperType.StringWrapperImpl");
}
+ @Override
protected void createTypes() {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentMarshallerImpl.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentMarshallerImpl.java
index 2b7c407..9f4acdc 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentMarshallerImpl.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentMarshallerImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,22 +30,27 @@
}
// maintain a global counter
+ @Override
public String addMtomAttachment(byte[] bytes, int start, int offset, String namespaceURI, String elemtnName, String mimeType) {
return id;
}
+ @Override
public String addSwaRefAttachment(byte[] bytes, int start, int offset) {
throw new UnsupportedOperationException("addSwaRefAttachment not supported");
}
+ @Override
public String addMtomAttachment(DataHandler data, String elementName, String namespace) {
throw new UnsupportedOperationException("addMtomAttachment not supported");
}
+ @Override
public String addSwaRefAttachment(DataHandler data) {
throw new UnsupportedOperationException("addSwaRefAttachment not supported");
}
+ @Override
public boolean isXOPPackage() {
// force attachment usage
return true;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentUnmarshallerImpl.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentUnmarshallerImpl.java
index b6fa669..6a1003d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentUnmarshallerImpl.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/AttachmentUnmarshallerImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,15 +28,18 @@
this.bytes = bytes;
}
+ @Override
public byte[] getAttachmentAsByteArray(String cid) {
return bytes;
}
+ @Override
public DataHandler getAttachmentAsDataHandler(String id) {
throw new UnsupportedOperationException("getAttachmentAsDataHandler not supported");
}
+ @Override
public boolean isXOPPackage() {
// force attachment usage
return true;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveAttributeGroupTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveAttributeGroupTestCases.java
index 83ee4cc..826710f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveAttributeGroupTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveAttributeGroupTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
Type rootType = typeHelper.getType(getControlRootURI(), "root");
@@ -72,6 +73,7 @@
assertEquals("href", ((Property)childDeclaredProps.get(8)).getName());
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -84,6 +86,7 @@
}
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
URL url = new URL(getSchemaLocation() + getSchemaName());
InputStream is = url.openStream();
@@ -96,41 +99,50 @@
classGenerator.generate(ss, tmpDirName, schemaResolver);
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/attributegroup/";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/attributegroup/AttributeGroup.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/attributegroup/AttributeGroupNoSchema.xml";
}
+ @Override
protected String getSchemaName() {
return "AttributeGroup.xsd";
}
+ @Override
protected String getControlRootURI() {
return "http://schemas.xmlsoap.org/soap/encoding/";
}
+ @Override
protected String getControlRootName() {
return "wrapper";
}
+ @Override
protected String getRootInterfaceName() {
return "Wrapper";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("org/xmlsoap/schemas/soap/encoding");
return packages;
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType typeType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.TYPE);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBase64AttachmentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBase64AttachmentTestCases.java
index 085c3ad..31b87f6 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBase64AttachmentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBase64AttachmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
@@ -54,30 +55,37 @@
anUnmarshaller.setAttachmentUnmarshaller(anAttachmentUnmarshaller);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/EmployeeWithBase64Attachment.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithBase64Attachment.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithBase64Attachment.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org";
}
+ @Override
protected String getControlRootName() {
return "employeeType";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType bytesType = (SDOType) typeHelper.getType("commonj.sdo", "Bytes");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBug6130541TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBug6130541TestCases.java
index dcfe476..db8399a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBug6130541TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveBug6130541TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,22 +39,27 @@
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderWithIDREF.xml";
}
*/
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/bug6130541/Bug6130541.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/helper/xmlhelper/bug6130541/Bug6130541.xsd";
}
+ @Override
protected String getControlRootURI() {
return "http://theUri";
}
+ @Override
protected String getControlRootName() {
return "company";
}
+ @Override
protected String getRootInterfaceName() {
return "CompanyType";
}
@@ -70,6 +75,7 @@
StreamSource ss = new StreamSource(is);
classGenerator.generate(ss, tmpDirName, schemaResolver);
}*/
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveDataHandlerTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveDataHandlerTestCases.java
index 968b875..cccb2f1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveDataHandlerTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveDataHandlerTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,37 +38,46 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "EmployeeDataHandler1.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/schemas/";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithDataHandler.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithDataHandler.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org";
}
+ @Override
protected String getControlRootName() {
return "employeeType";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -81,6 +90,7 @@
}
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception{
URL url = new URL(getSchemaLocation() + getSchemaName());
InputStream is = url.openStream();
@@ -93,6 +103,7 @@
classGenerator.generate(ss, tmpDirName, schemaResolver);
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType bytesType = (SDOType) typeHelper.getType("commonj.sdo", "Bytes");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveEmptyElementTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveEmptyElementTestCases.java
index 245e313..0c93260 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveEmptyElementTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveEmptyElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,38 +29,47 @@
super(name);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/empty/input.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/empty/input.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/empty/output.xml");
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/empty/output.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/empty/input.xml");
}
+ @Override
protected String getControlRootURI() {
return "namespace1";
}
+ @Override
protected String getControlRootName() {
return "root";
}
+ @Override
protected String getRootInterfaceName() {
return "RootType";
}
+ @Override
protected void verifyAfterLoad (XMLDocument document) {
super.verifyAfterLoad(document);
DataObject rootDO = document.getRootObject();
@@ -90,12 +99,14 @@
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("namespace1");
return packages;
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type decimalType = typeHelper.getType("commonj.sdo", "Decimal");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveExceptionBug325353TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveExceptionBug325353TestCases.java
index ca4052d..9e5fce9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveExceptionBug325353TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveExceptionBug325353TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,37 +39,45 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/Customer.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElement.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "customer";
}
+ @Override
protected String getRootInterfaceName() {
return "CustomerType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
@@ -94,6 +102,7 @@
typeHelper.defineOpenContentProperty(getControlRootURI(), propDO);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
xmlHelper = new SDOHelperContext().getXMLHelper();
assertNotNull(document);
@@ -101,6 +110,7 @@
assertNull(document.getRootObject().getContainer());
}
+ @Override
public void testLoadFromAndSaveAfterDefineMultipleSchemas() throws Exception {
try{
super.testLoadFromAndSaveAfterDefineMultipleSchemas();
@@ -111,6 +121,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromDomSourceWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try{
super.testLoadFromDomSourceWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -121,6 +132,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromFileReaderWithURIAndOptionsStreamSaveDataObjectToWriter() throws Exception {
try{
super.testLoadFromFileReaderWithURIAndOptionsStreamSaveDataObjectToWriter();
@@ -131,6 +143,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromInputStreamSaveDocumentToOutputStream() throws Exception {
try{
super.testLoadFromInputStreamSaveDocumentToOutputStream();
@@ -141,6 +154,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToOutputStream() throws Exception {
try{
super.testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToOutputStream();
@@ -151,6 +165,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try{
super.testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -161,6 +176,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromSAXSourceWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try{
super.testLoadFromSAXSourceWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -171,6 +187,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromStreamSourceWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try{
super.testLoadFromStreamSourceWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -181,6 +198,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testLoadFromStringSaveDocumentToWriter() throws Exception {
try{
super.testLoadFromStringSaveDocumentToWriter();
@@ -191,6 +209,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
try{
super.testNoSchemaLoadFromInputStreamSaveDataObjectToString();
@@ -201,6 +220,7 @@
fail("An SDOException should have been thrown.");
}
+ @Override
public void testClassGenerationLoadAndSave() throws Exception {
try{
super.testClassGenerationLoadAndSave();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveGroupTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveGroupTestCases.java
index bb2a69b..198585a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveGroupTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveGroupTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,41 +34,50 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/group/Group.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/group/GroupNoSchema.xml";
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/group/Group.xsd";
}
+ @Override
protected String getControlRootURI() {
return "theURI";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("theuri");
return packages;
}
+ @Override
protected String getControlRootName() {
return "AAA";
}
+ @Override
protected String getRootInterfaceName() {
return "AAA";
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType typeType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.TYPE);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIDRefTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIDRefTestCases.java
index b3ccdf8..0cf5359 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIDRefTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIDRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,35 +36,43 @@
TestRunner.main(arguments);
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderWithIDREF.xml";
}
+ @Override
protected String getControlDataObjectFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderWithIDREF.xml";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderWithIDREF.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithIDREF.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "company";
}
+ @Override
protected String getRootInterfaceName() {
return "Company";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
@@ -163,6 +171,7 @@
//return typeHelper.define(customerType);
}
+ @Override
public void registerTypes() {
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
@@ -205,6 +214,7 @@
typeHelper.defineOpenContentProperty(getControlRootURI(), propDO);
}
+ @Override
public void verifyAfterLoad(XMLDocument doc)
{
super.verifyAfterLoad(doc);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsDefaultNamespaceTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsDefaultNamespaceTestCases.java
index eb68ef7..e09f51f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsDefaultNamespaceTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsDefaultNamespaceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,34 +40,42 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "Dept.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/dept.xml");
}
+ @Override
protected String getControlWriteFileName(){
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/deptWrite.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/deptNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://sdo.sample.service.types/Dept/";
}
+ @Override
protected String getControlRootName() {
return "dept";
}
+ @Override
protected String getRootInterfaceName() {
return "Dept";
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -79,10 +87,12 @@
}
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/";
}
+ @Override
protected List getPackages() {
List packages = new ArrayList();
packages.add("sdo/sample/service/types/dept");
@@ -91,6 +101,7 @@
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception{
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -104,6 +115,7 @@
classGenerator.generate(ss, tmpDirName, schemaResolver);
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsElementOrderTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsElementOrderTestCases.java
index 3a46a03..f171b56 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsElementOrderTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsElementOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,34 +40,42 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "Types.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/employee_types.xml");
}
+ @Override
protected String getControlWriteFileName(){
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/employee_types.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/employee_types.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org/emp";
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -79,16 +87,19 @@
}
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/";
}
+ @Override
protected List getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("org/example/emp");
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception{
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -102,10 +113,12 @@
classGenerator.generate(ss, tmpDirName, schemaResolver);
}
+ @Override
public void registerTypes() {
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsWithInheritanceTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsWithInheritanceTestCases.java
index 8399d49..e34f0d8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsWithInheritanceTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveImportsWithInheritanceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,31 +40,38 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "SchemaA.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/importswithinheritance/c-type.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/importswithinheritance/c-type_noschema.xml");
}
+ @Override
protected String getControlRootURI() {
return "SchemaCNamespace";
}
+ @Override
protected String getControlRootName() {
return "childType";
}
+ @Override
protected String getRootInterfaceName() {
return "ChildType";
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -76,10 +83,12 @@
return null;
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/importswithinheritance/";
}
+ @Override
protected List getPackages() {
List packages = new ArrayList();
packages.add("schemacnamespace");
@@ -88,6 +97,7 @@
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
URL url = new URL(getSchemaLocation() + getSchemaName());
InputStream is = url.openStream();
@@ -98,6 +108,7 @@
classGenerator.generate(ss, tmpDirName, schemaResolver);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIncludeWithExtensionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIncludeWithExtensionTestCases.java
index bde05a7..fd3ef8a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIncludeWithExtensionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveIncludeWithExtensionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
super(name);
}
+ @Override
protected List defineTypes() {
try {
@@ -54,50 +55,61 @@
}
}
+ @Override
protected String getUnrelatedSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/OrderBookingPO.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/includeWithExtension/";
}
+ @Override
protected String getSchemaName() {
return "WithInclude.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/includeWithExtension/withInclude.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/includeWithExtension/withIncludeNoTypes.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/includeWithExtension/withInclude.xml");
}
+ @Override
protected String getControlRootURI() {
return "my.uri";
}
+ @Override
protected String getControlRootName() {
return "root";
}
+ @Override
protected String getRootInterfaceName() {
return "ChildType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("uri/my");
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception{
String xsd = FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/includeWithExtension/WithInclude.xsd";
@@ -116,6 +128,7 @@
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
@@ -142,6 +155,7 @@
typeHelper.defineOpenContentProperty(getControlRootURI(), rootPropDO);
}
+ @Override
public void verifyAfterLoad(XMLDocument doc){
DataObject rootDO = doc.getRootObject();
rootDO.getType();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveInheritanceBug6043501TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveInheritanceBug6043501TestCases.java
index 12cc8f9..efebc18 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveInheritanceBug6043501TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveInheritanceBug6043501TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,30 +37,37 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "CompanyBug6043501.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/companyBug6043501.xml");
}
+ @Override
protected String getControlWriteFileName(){
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/companyBug6043501Write.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/companyBug6043501NoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://testUri";
}
+ @Override
protected String getControlRootName() {
return "company";
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception{
URL url = new URL(getSchemaLocation() + getSchemaName());
InputStream is = url.openStream();
@@ -73,10 +80,12 @@
classGenerator.generate(ss, tmpDirName, schemaResolver);
}
+ @Override
protected String getRootInterfaceName() {
return "CompanyType";
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -88,10 +97,12 @@
}
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/schemas/";
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyManyTestCases.java
index 283814f..75d841f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
@@ -44,30 +45,37 @@
anUnmarshaller.setAttachmentUnmarshaller(anAttachmentUnmarshaller);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnPropertyManyCase.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnPropertyManyCase.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnPropertyManyCaseNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org";
}
+ @Override
protected String getControlRootName() {
return "employeeType";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType bytesType = (SDOType) typeHelper.getType("commonj.sdo", "Bytes");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyTestCases.java
index 42cde16..0154191 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnPropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
@@ -44,30 +45,37 @@
anUnmarshaller.setAttachmentUnmarshaller(anAttachmentUnmarshaller);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnProperty.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnProperty.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnPropertyNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org";
}
+ @Override
protected String getControlRootName() {
return "employeeType";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.STRING);
SDOType bytesType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.BYTES);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDManyTestCases.java
index d86ae61..536a77b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
@@ -44,30 +45,37 @@
anUnmarshaller.setAttachmentUnmarshaller(anAttachmentUnmarshaller);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnXSDManyCase.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnXSDManyCase.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnXSDManyCaseNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org";
}
+ @Override
protected String getControlRootName() {
return "employeeType";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void registerTypes() {
SDOType bytesType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.BYTES);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDTestCases.java
index 8ba1818..890677b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveMimeTypeOnXSDTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
@@ -44,31 +45,38 @@
anUnmarshaller.setAttachmentUnmarshaller(anAttachmentUnmarshaller);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnXSD.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnXSD.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
//return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnXSD.xml");
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/EmployeeWithMimeTypeOnXSDNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employeeType";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void registerTypes() {
SDOType bytesType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.BYTES);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNamespacesBugTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNamespacesBugTestCases.java
index 42b0280..c450d9b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNamespacesBugTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNamespacesBugTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
TestRunner.main(arguments);
}
+ @Override
protected List defineTypes() {
List allTypes = new ArrayList();
List types1 = xsdHelper.define(getSchema("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/namespaces/simpleSDOSchema.xsd"));
@@ -46,30 +47,37 @@
return allTypes;
}
+ @Override
protected String getSchemaName() {
return "";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/namespaces/namespacesBug.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/namespaces/namespacesBugWrite.xml");
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getControlWriteFileName();
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org/";
}
+ @Override
protected String getControlRootName() {
return "arg0";
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
String xsdString = getSchema("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/namespaces/simpleSDOSchema.xsd");
StringReader reader = new StringReader(xsdString);
@@ -81,16 +89,19 @@
classGenerator.generate(reader, tmpDirName);
}
+ @Override
protected List getPackages() {
List packages = new ArrayList();
packages.add("myPackage");
return packages;
}
+ @Override
protected String getRootInterfaceName() {
return "MySDO";
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyFalseTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyFalseTestCases.java
index 070a0cb..e353e09 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyFalseTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyFalseTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,50 +30,61 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetNodeNullPolicyFalseElement.xsd";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyFalseElement.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyFalseElement.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyFalseElementNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
//return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectOptionalNodeNullPolicyElementNoSchema.xml";
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyFalseElementNoSchema.xml";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get("id");
@@ -100,6 +111,7 @@
assertFalse(isSet); // 20071002
}
+ @Override
public void registerTypes() {
SDOType intType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.INT);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyTrueTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyTrueTestCases.java
index 6726bce..2c22d77 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyTrueTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableIsSetNodeNullPolicyTrueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,49 +29,60 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetNodeNullPolicyTrueElement.xsd";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyTrueElement.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyTrueElementWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyTrueElementNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectIsSetNodeNullPolicyTrueElementNoSchema.xml";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get("id");
@@ -101,6 +112,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.STRING);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableOptionalNodeNullPolicyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableOptionalNodeNullPolicyTestCases.java
index a0ec7d7..5a358a9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableOptionalNodeNullPolicyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveNillableOptionalNodeNullPolicyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,45 +29,55 @@
super(name);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectOptionalNodeNullPolicyElement.xsd";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectOptionalNodeNullPolicyElement.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectOptionalNodeNullPolicyElementWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectOptionalNodeNullPolicyElementWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nillable/DirectOptionalNodeNullPolicyElementNoSchema.xml";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get("id");
@@ -98,6 +108,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
SDOType intType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.INT);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOpenContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOpenContentTestCases.java
index 3e58ec2..d358f90 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOpenContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOpenContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,37 +34,45 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/CustomerOpenContent.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementOpenContent.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementOpenContentNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "customer";
}
+ @Override
protected String getRootInterfaceName() {
return "CustomerType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.STRING);
SDOType addressType = (SDOType) registerAddressType();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOrderBookingTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOrderBookingTestCases.java
index 7df6eb5..b22d015 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOrderBookingTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveOrderBookingTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,39 +44,48 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "OrderBooking.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderbooking/orderbooking.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderbooking/orderbooking.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderbooking/orderbookingNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.globalcompany.com/ns/OrderBooking";
}
+ @Override
protected String getControlRootName() {
return "SOAOrderBookingProcessRequest";
}
+ @Override
protected String getUnrelatedSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithInstanceClass.xsd";
}
+ @Override
protected String getRootInterfaceName() {
return "SOAOrderBookingProcessRequest";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
// Note the first package at index 0 must contain the getRootInterfaceName()
@@ -86,6 +95,7 @@
return packages;
}
+ @Override
public void testLoadFromAndSaveAfterDefineMultipleSchemas() throws Exception {
try {
List types = defineTypes();
@@ -105,6 +115,7 @@
}
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
URL url = new URL(getSchemaLocation() + getSchemaName());
InputStream is = url.openStream();
@@ -118,6 +129,7 @@
}
+ @Override
protected List defineTypes() {
try {
//String location = getSchemaLocation() + getSchemaName();
@@ -141,10 +153,12 @@
}
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderbooking/";
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
super.testNoSchemaLoadFromInputStreamSaveDataObjectToString();
Type aType = typeHelper.getType("http://www.globalcompany.com/ns/OrderBooking/rules", "approve");
@@ -154,6 +168,7 @@
assertEquals(mangledClassName, className);
}
+ @Override
public void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexDefaultNSTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexDefaultNSTestCases.java
index 190d546..e7e65fe 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexDefaultNSTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexDefaultNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document){
super.verifyAfterLoad(document);
DataObject rootDO = document.getRootObject();
@@ -45,6 +46,7 @@
}
//override here to use a different verify after load method in this case
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
registerTypes();
FileInputStream inputStream = new FileInputStream(getNoSchemaControlFileName());
@@ -60,41 +62,50 @@
super.verifyAfterLoad(document);
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderComplexNSNoSchema.xml";
}
+ @Override
protected String getControlDataObjectFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderComplexNSDataObject.xml";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderComplexNS.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplexDefaultNamespace.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "purchaseOrder";
}
+ @Override
protected String getRootInterfaceName() {
return "PurchaseOrderType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void registerTypes() {
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexTestCases.java
index 7f9b1bd..0900a5f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderComplexTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,41 +38,50 @@
TestRunner.main(arguments);
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderComplexNSNoSchema.xml";
}
+ @Override
protected String getControlDataObjectFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderComplexNSDataObject.xml";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderComplexNS.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplex.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "purchaseOrder";
}
+ @Override
protected String getRootInterfaceName() {
return "PurchaseOrderType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void registerTypes() {
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
@@ -301,6 +310,7 @@
return typeHelper.define(itemsType);
}
+ @Override
protected void compareXML(String controlFileName, String testString, boolean compareNodes) throws Exception {
super.compareXML(controlFileName, testString, compareNodes);
XMLMarshaller marshaller = ((SDOXMLHelper)xmlHelper).getXmlMarshaller();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderTestCases.java
index 99acdc2..9a65ea7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,37 +35,45 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderNS.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderNSNoSchema.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrder.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "purchaseOrder";
}
+ @Override
protected String getRootInterfaceName() {
return "PurchaseOrderType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void registerTypes() {
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWChangeSummaryTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWChangeSummaryTestCases.java
index bea11db..cb120b5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWChangeSummaryTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWChangeSummaryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,37 +38,45 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderWChangeSummaryNS.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderWChangeSummaryNSNoSchema.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderWChangeSummary.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "purchaseOrder";
}
+ @Override
protected String getRootInterfaceName() {
return "PurchaseOrderType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void registerTypes() {
SDOType changeSummaryType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.CHANGESUMMARY);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWithAnnotations.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWithAnnotations.java
index 2968981..4e3aa61 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWithAnnotations.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSavePurchaseOrderWithAnnotations.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,44 +48,54 @@
TestRunner.main(arguments);
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderWithInstanceClassNoSchema.xml";
}
+ @Override
protected String getControlDataObjectFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderWithInstanceClassWrite.xml";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderWithInstanceClass.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/schemas/purchaseOrderWithInstanceClassWrite.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithInstanceClass.xsd";
}
+ @Override
protected String getControlRootURI() {
return null;
}
+ @Override
protected String getControlRootName() {
return "purchaseOrder";
}
+ @Override
protected String getRootInterfaceName() {
return "PurchaseOrder";
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(CUSTOM_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
registerTypes();
FileInputStream inputStream = new FileInputStream(getNoSchemaControlFileName());
@@ -97,6 +107,7 @@
compareXML(getNoSchemaControlWriteFileName(), writer.toString());//, false);
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
DataObject rootObject = doc.getRootObject();
@@ -116,6 +127,7 @@
}
+ @Override
protected List defineTypes() {
List types = super.defineTypes();
SDOType itemType = (SDOType)typeHelper.getType(null, "ItemSDO");
@@ -153,6 +165,7 @@
return types;
}
+ @Override
protected void registerTypes() {
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesEmptyStringTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesEmptyStringTestCases.java
index 23a23b9..38f2a03 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesEmptyStringTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesEmptyStringTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,14 +37,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/schemaTypesEmpty.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/schemaTypesEmptyNoSchema.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
assertNotNull(document);
assertNotNull(document.getRootObject());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesTestCases.java
index 7f7c06d..ff4c03b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSchemaTypesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,31 +32,38 @@
super(name);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/schemaTypes.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/schemaTypesNoSchema.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/SchemaTypes.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "Test";
}
+ @Override
protected String getRootInterfaceName() {
return "MyTestType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
@@ -68,6 +75,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void registerTypes() {
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleAttributeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleAttributeTestCases.java
index be7ae47..db8f62e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleAttributeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,33 +33,40 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/Customer.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleAttribute.xml");
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "customer";
}
+ @Override
protected String getRootInterfaceName() {
return "CustomerType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
public void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleElementTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleElementTestCases.java
index a2a4cc5..0232ec3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleElementTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveSimpleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,37 +28,45 @@
super(name);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/Customer.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElement.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "customer";
}
+ @Override
protected String getRootInterfaceName() {
return "CustomerType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveTestCases.java
index 1fc58ff..69e851d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,9 +67,9 @@
compileFiles(tmpDirName, getPackages());
URL[] urls = new URL[1];
- urls[0] = f.toURL();
+ urls[0] = f.toURI().toURL();
URLClassLoader myURLLoader = new URLClassLoader(urls);
- String package1 = (String)getPackages().get(0);
+ String package1 = getPackages().get(0);
String className = package1 + "/" + getRootInterfaceName();
className = className.replaceAll("/", ".");
@@ -95,6 +95,7 @@
// First package should be the package that contains the class for the get root interface name class
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
// Override this function if your targetNamespace is defined or you use the sdoJava:package annotation
@@ -140,6 +141,7 @@
assertEquals("CompileUtil returned a non-zero exit value.", 0, returnVal);
}
+ @Override
public void tearDown() throws Exception {
super.tearDown();
// TODO: hard coded path should be parameterized as an option to the test suite
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveValuePropTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveValuePropTestCases.java
index 4eece2c..064e4d3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveValuePropTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveValuePropTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,50 +43,61 @@
TestRunner.main(arguments);
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/valuePropNoSchema.xml";
}
+ @Override
protected String getControlDataObjectFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/valueProp.xml";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/valueProp.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/helper/xmlhelper/ValueProp.xsd";
}
+ @Override
protected String getControlRootURI() {
return "urn:customer-example";
}
+ @Override
protected String getUnrelatedSchemaName(){
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithInstanceClass.xsd";
}
+ @Override
protected String getControlRootName() {
return "customer";
}
+ @Override
protected String getRootInterfaceName() {
return "CustomerType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("customer_example");
return packages;
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
//do nothing, this test doesn't apply
//we would have to do the following to make this work in current code
}
+ @Override
public void registerTypes(){
//do nothing because testNoSchemaLoadFromInputStreamSaveDataObjectToString is not run for this model
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDataObjectDataTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDataObjectDataTypeTestCases.java
index d4b9a1b..e9e5e39 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDataObjectDataTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDataObjectDataTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,22 +30,27 @@
super(name);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/dataObjectDataType.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/DataObjectDataType.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "rootType";
}
+ @Override
protected String getRootInterfaceName() {
return "RootType";
}
@@ -56,12 +61,14 @@
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void registerTypes() {
((SDOTypeHelper)typeHelper).reset();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDefaultsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDefaultsTestCases.java
index 9b5ca23..a4a8e71 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDefaultsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithDefaultsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,22 +38,27 @@
TestRunner.main(arguments);
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/defaultvalue/purchaseOrderComplexDefaultValueNSNoSchema.xml";
}
+ @Override
protected String getControlDataObjectFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/defaultvalue/purchaseOrderComplexDefaultValueNSDataObject.xml";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/defaultvalue/purchaseOrderComplexDefaultValueNS.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplexDefaultValue.xsd";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
// TODO: the noSchema test will continue to fail until attributes are working with IsSetOptionalNodeNullPolicy
super.verifyAfterLoad(doc);
@@ -111,6 +116,7 @@
address.unset("country");
}
+ @Override
protected Type registerAddressType() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
DataObject addressType = dataFactory.create("commonj.sdo", "Type");
@@ -133,6 +139,7 @@
return typeHelper.define(addressType);
}
+ @Override
protected Type registerItemType() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
//Type intType = typeHelper.getType("commonj.sdo", "Int");
@@ -160,6 +167,7 @@
return typeHelper.define(itemType);
}
+ @Override
protected Type registerCustomerType() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
DataObject customerType = dataFactory.create("commonj.sdo", "Type");
@@ -174,6 +182,7 @@
return typeHelper.define(customerType);
}
+ @Override
protected Type registerCdnAddressType() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
DataObject addressType = dataFactory.create("commonj.sdo", "Type");
@@ -191,6 +200,7 @@
return typeHelper.define(addressType);
}
+ @Override
protected Type registerUSAddressType() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type intType = typeHelper.getType("commonj.sdo", "Int");
@@ -208,6 +218,7 @@
return typeHelper.define(addressType);
}
+ @Override
protected Type registerCdnMailingAddressType() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
DataObject addressType = dataFactory.create("commonj.sdo", "Type");
@@ -223,6 +234,7 @@
return typeHelper.define(addressType);
}
+ @Override
protected void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithImportsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithImportsTestCases.java
index b13679b..4b923d0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithImportsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
super(name);
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -48,45 +49,55 @@
}
}
+ @Override
protected String getUnrelatedSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/OrderBookingPO.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/schemas/";
}
+ @Override
protected String getSchemaName() {
return "OrderBookingRequest.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderBookingRequest.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
//return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderBookingRequestNoSchema.xml";
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderBookingRequestNoSchema.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/orderBookingRequestWrite.xml");
}
+ @Override
protected String getControlRootURI() {
return "http://www.globalcompany.com/ns/OrderBooking";
}
+ @Override
protected String getControlRootName() {
return "SOAOrderBookingProcessRequest";
}
+ @Override
protected String getRootInterfaceName() {
return "SOAOrderBookingProcessRequest";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("com/globalcompany/ns/orderbooking");
@@ -94,6 +105,7 @@
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception{
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -113,6 +125,7 @@
TestRunner.main(arguments);
}
+ @Override
public void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithOptionsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithOptionsTestCases.java
index 19e7ec0..a918422 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithOptionsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithOptionsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -175,13 +175,13 @@
document1 = builder.parse(new File(getControlFileName()));
document1.toString();
//source = new DOMSource(document1);
- XMLDocument document = ((SDOXMLHelper)xmlHelper).load(new FileInputStream(getControlFileName()), null, getOptions());
+ XMLDocument document = xmlHelper.load(new FileInputStream(getControlFileName()), null, getOptions());
verifyAfterLoad(document);
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper)xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
compareXML(getControlWriteFileName(), result.getOutputStream().toString());
}
@@ -203,14 +203,14 @@
source = new DOMSource(document1);
- XMLDocument document = ((SDOXMLHelper)xmlHelper).load(source, null, getOptions());
+ XMLDocument document = xmlHelper.load(source, null, getOptions());
verifyAfterLoad(document);
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper)xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
compareXML(getControlWriteFileName(), result.getOutputStream().toString());
}
@@ -222,13 +222,13 @@
FileInputStream inputStream = new FileInputStream(getControlFileName());
source = new SAXSource(new InputSource(inputStream));
- XMLDocument document = ((SDOXMLHelper)xmlHelper).load(source, null, getOptions());
+ XMLDocument document = xmlHelper.load(source, null, getOptions());
verifyAfterLoad(document);
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper)xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
compareXML(getControlWriteFileName(), result.getOutputStream().toString());
}
@@ -242,14 +242,14 @@
source = new StreamSource(inputStream);
- XMLDocument document = ((SDOXMLHelper)xmlHelper).load(source, null, getOptions());
+ XMLDocument document = xmlHelper.load(source, null, getOptions());
verifyAfterLoad(document);
ByteArrayOutputStream outstream = new ByteArrayOutputStream();
StreamResult result = new StreamResult(outstream);
- ((SDOXMLHelper)xmlHelper).save(document, result, null);
+ xmlHelper.save(document, result, null);
compareXML(getControlWriteFileName(), result.getOutputStream().toString());
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithReadOnlyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithReadOnlyTestCases.java
index e01f7cc..ccd8a00 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithReadOnlyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithReadOnlyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,33 +37,40 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/readonly.xml";
}
+ @Override
protected String getSchemaName() {
return "org/eclipse/persistence/testing/sdo/schemas/ReadOnly.xsd";
}
+ @Override
protected String getControlRootURI() {
return "myns";
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("myns");
return packages;
}
+ @Override
protected void registerTypes() {
Type stringType = SDOConstants.SDO_STRING;
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithTypeBug6522867TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithTypeBug6522867TestCases.java
index 555a5f4..aac926a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithTypeBug6522867TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveWithTypeBug6522867TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,41 +34,50 @@
TestRunner.main(arguments);
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderLocallyDeclaredNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderLocallyDeclaredNoSchemaWrite.xml";
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderLocallyDeclared.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderLocallyDeclaredWrite.xml";
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplex.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "items";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected Object getOptions() {
Type theType = typeHelper.getType("http://www.example.org", "Items");
@@ -87,6 +96,7 @@
public void testClassGenerationLoadAndSave() throws Exception {
}
+ @Override
protected void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveXMLEncodingAndVersionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveXMLEncodingAndVersionTestCases.java
index e68ef6d..3288a14 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveXMLEncodingAndVersionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/LoadAndSaveXMLEncodingAndVersionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,41 +35,50 @@
super(name);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/Customer.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementEncoding.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementEncodingNoSchema.xml");
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected String getControlDataObjectFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElement.xml");
}
+ @Override
protected String getControlRootName() {
return "customer";
}
+ @Override
protected String getRootInterfaceName() {
return "CustomerType";
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
@@ -99,6 +108,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void compareXML(String controlFileName, String testString, boolean compareNodes) throws Exception {
String controlString = getControlString(controlFileName);
log("Expected:" + controlString);
@@ -107,6 +117,7 @@
assertEquals(removeCopyrightFromString(removeWhiteSpaceFromString(controlString)), removeWhiteSpaceFromString(testString));
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
//Only check version, not encoding since some parsers don't support encoding
assertTrue(document.getXMLVersion().equals(LoadAndSaveXMLEncodingAndVersionTestCases.VERSION));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildCreateSimpleNestedManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildCreateSimpleNestedManyTestCases.java
index 213cc1f..9c8b612 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildCreateSimpleNestedManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildCreateSimpleNestedManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,14 +31,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_create_simple.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_create_simple_noschema.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -64,7 +67,7 @@
ChangeSummary addressCS = address.getChangeSummary();
assertEquals(addressCS, managerCS);
assertTrue(managerCS.isLogging());
- assertTrue(((SDOChangeSummary)managerCS).isLogging());
+ assertTrue(managerCS.isLogging());
assertTrue(managerCS.isCreated(address));
assertEquals(0, managerCS.getOldValues(address).size());
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoadAndSaveTestCases.java
index 1064087..d5fcdc1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,29 +29,35 @@
super(name);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/Team_cs_on_child.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "team";
}
+ @Override
protected String getRootInterfaceName() {
return "Team";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOffLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOffLoadAndSaveTestCases.java
index 1df8ea5..959cc1b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOffLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOffLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,14 +30,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_log_off.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_log_off_noschema.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -47,6 +50,6 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertNotNull(managerCS);
assertFalse(managerCS.isLogging());
- assertFalse(((SDOChangeSummary)managerCS).isLogging());
+ assertFalse(managerCS.isLogging());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOnLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOnLoadAndSaveTestCases.java
index e36d4a2..56638d0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOnLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryChildLoggingOnLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,18 +32,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_log_default.xml");
}
+ @Override
protected String getControlDataObjectFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_log_default.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_log_default_noschema.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -53,6 +57,6 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertNotNull(managerCS);
assertTrue(managerCS.isLogging());
- assertTrue(((SDOChangeSummary)managerCS).isLogging());
+ assertTrue(managerCS.isLogging());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootCreateInvalidTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootCreateInvalidTestCases.java
index edd1717..386529c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootCreateInvalidTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootCreateInvalidTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,11 +27,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_create_error.xml");
}
+ @Override
public void testLoadFromAndSaveAfterDefineMultipleSchemas() throws Exception {
try {
super.testLoadFromAndSaveAfterDefineMultipleSchemas();
@@ -42,6 +44,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testClassGenerationLoadAndSave() throws Exception {
try {
super.testClassGenerationLoadAndSave();
@@ -52,6 +55,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromDomSourceWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try {
super.testLoadFromDomSourceWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -62,6 +66,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromFileReaderWithURIAndOptionsStreamSaveDataObjectToWriter() throws Exception {
try {
super.testLoadFromFileReaderWithURIAndOptionsStreamSaveDataObjectToWriter();
@@ -72,6 +77,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromInputStreamSaveDocumentToOutputStream() throws Exception {
try {
super.testLoadFromInputStreamSaveDocumentToOutputStream();
@@ -82,6 +88,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToOutputStream() throws Exception {
try {
super.testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToOutputStream();
@@ -92,6 +99,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try {
super.testLoadFromInputStreamWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -102,6 +110,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromSAXSourceWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try {
super.testLoadFromSAXSourceWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -112,6 +121,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromStreamSourceWithURIAndOptionsSaveDataObjectToStreamResult() throws Exception {
try {
super.testLoadFromStreamSourceWithURIAndOptionsSaveDataObjectToStreamResult();
@@ -122,6 +132,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testLoadFromStringSaveDocumentToWriter() throws Exception {
try {
super.testLoadFromStringSaveDocumentToWriter();
@@ -132,6 +143,7 @@
fail("An SDOException should have occurred.");
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
try {
super.testNoSchemaLoadFromInputStreamSaveDataObjectToString();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoadAndSaveTestCases.java
index 8f812b2..fe67c5f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,29 +31,35 @@
super(name);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/Team_cs_on_root.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "root";
}
+ @Override
protected String getRootInterfaceName() {
return "Team";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void registerTypes() {
SDOType changeSummaryType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.CHANGESUMMARY);
SDOType propertyType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.PROPERTY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOffLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOffLoadAndSaveTestCases.java
index 30bd9d3..26894a7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOffLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOffLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,11 +30,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_log_off.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -44,6 +46,6 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertFalse(teamCS.isLogging());
- assertFalse(((SDOChangeSummary)teamCS).isLogging());
+ assertFalse(teamCS.isLogging());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOnLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOnLoadAndSaveTestCases.java
index 1e996d3..0308685 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOnLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootLoggingOnLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,15 +30,18 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_log_default.xml");
}
+ @Override
protected String getControlDataObjectFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_log_default.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -48,6 +51,6 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateManyTestCases.java
index a1181ef..58bc7df 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,11 +32,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_create_simple_many.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -66,7 +68,7 @@
assertEquals(teamCS, addressCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
assertTrue(teamCS.isCreated(address));
assertFalse(teamCS.isCreated(manager));
assertEquals(0, teamCS.getOldValues(address).size());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateNestedTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateNestedTestCases.java
index 13d51a2..35dc78b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateNestedTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,11 +30,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_create_simple_nested.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -46,7 +48,7 @@
ChangeSummary addressCS = address.getChangeSummary();
assertEquals(teamCS, addressCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
assertTrue(teamCS.isCreated(address));
assertFalse(teamCS.isCreated(manager));
assertEquals(0, teamCS.getOldValues(address).size());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateTestCases.java
index 3f33b4b..a93af14 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/ChangeSummaryRootSimpleCreateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,11 +30,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_create_simple.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -44,7 +46,7 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
assertTrue(teamCS.isCreated(manager));
assertEquals(0, teamCS.getOldValues(manager).size());
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/LoadAndSaveSetNullPropertyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/LoadAndSaveSetNullPropertyTestCases.java
index 466e36f..8519659 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/LoadAndSaveSetNullPropertyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/LoadAndSaveSetNullPropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,12 +35,14 @@
TestRunner.main(arguments);
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
DataObject rootDO = document.getRootObject();
@@ -73,22 +75,27 @@
assertNull(oldValueComplexNillable.getValue());
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/SetNullProperty.xml";
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/SetNullProperty.xsd";
}
+ @Override
protected String getControlRootName() {
return "theRoot";
}
+ @Override
protected String getRootInterfaceName() {
return "RootType";
}
+ @Override
public void registerTypes() {
SDOType changeSummaryType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.CHANGESUMMARY);
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6120161TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6120161TestCases.java
index d8b9089..c1051e7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6120161TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6120161TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,35 +40,43 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6120161/HRAppService.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6120161/bug6120161.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6120161/bug6120161Write.xml");
}
+ @Override
protected String getSchemaLocation() {
return (FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6120161/");
}
+ @Override
protected String getControlRootName() {
return "processCSDeptElement";
}
+ @Override
protected String getControlRootURI() {
return "http://example.com/app/";
}
+ @Override
protected String getRootInterfaceName() {
return "ProcessCSDeptElement";
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("com/example/app");
@@ -77,6 +85,7 @@
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
String xsdString = getSchema(getSchemaName());
StringReader reader = new StringReader(xsdString);
@@ -89,10 +98,11 @@
classGenerator.generate(reader, cw, sr, true);
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
DataObject root = doc.getRootObject();
- DataObject data = (DataObject)root.getDataObject("processData");
+ DataObject data = root.getDataObject("processData");
List dataObjects = data.getList("Value");
ChangeSummary changeSummary = data.getChangeSummary();
@@ -146,6 +156,7 @@
*/
}
+ @Override
public void registerTypes() {
}
@@ -169,6 +180,7 @@
fail("DOESNT CONTAIN: " + empName);
}
+ @Override
protected List defineTypes() {
try {
FileInputStream inputStream = new FileInputStream(getSchemaName());
@@ -215,6 +227,7 @@
}
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() {
//do nothing
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6346754TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6346754TestCases.java
index af36cef..faafebc 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6346754TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryCreateBug6346754TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,31 +36,38 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6346754/SupplierService.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6346754/bug6346754.xml");
}
+ @Override
protected String getSchemaLocation() {
return (FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6346754/");
}
+ @Override
protected String getControlRootName() {
return "processData";
}
+ @Override
protected String getControlRootURI() {
return "http://example.com/supplier/service/";
}
+ @Override
protected String getRootInterfaceName() {
return "ProcessData";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("mypackage/process");
@@ -70,6 +77,7 @@
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
String xsdString = getSchema(getSchemaName());
StringReader reader = new StringReader(xsdString);
@@ -83,9 +91,11 @@
}
+ @Override
public void registerTypes() {
}
+ @Override
protected List defineTypes() {
try {
FileInputStream inputStream = new FileInputStream(getSchemaName());
@@ -100,6 +110,7 @@
return null;
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() {
//do nothing
//running this test doesn't really add much and would need to manually create close to 100 types
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryRootCreateAlreadySetTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryRootCreateAlreadySetTestCases.java
index 42849c5..cce612a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryRootCreateAlreadySetTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/create/ChangeSummaryRootCreateAlreadySetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,10 +34,12 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_create_simple_many_already_set.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -66,7 +68,7 @@
}
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
assertTrue(teamCS.isCreated(address));
assertFalse(teamCS.isCreated(manager));
assertEquals(0, teamCS.getOldValues(address).size());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryChildSimpleDeleteTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryChildSimpleDeleteTestCases.java
index 1467206..fab329c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryChildSimpleDeleteTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryChildSimpleDeleteTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,14 +35,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_delete_simple.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_delete_simple_noschema.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -52,7 +55,7 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertNotNull(managerCS);
assertTrue(managerCS.isLogging());
- assertTrue(((SDOChangeSummary)managerCS).isLogging());
+ assertTrue(managerCS.isLogging());
int deletedSize = ((SDOChangeSummary)managerCS).getDeleted().size();
assertEquals(3, deletedSize);
@@ -61,10 +64,10 @@
Iterator iter = ((SDOChangeSummary)managerCS).getDeleted().iterator();
while (iter.hasNext()) {
SDODataObject nextDeleted = (SDODataObject)iter.next();
- assertEquals(nextDeleted.getInstanceProperties().size(), ((SDOChangeSummary)managerCS).getOldValues(nextDeleted).size());
+ assertEquals(nextDeleted.getInstanceProperties().size(), managerCS.getOldValues(nextDeleted).size());
}
- assertEquals(2, ((SDOChangeSummary)managerCS).getOldValues(manager).size());
+ assertEquals(2, managerCS.getOldValues(manager).size());
List teamOldValues = managerCS.getOldValues(manager);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootDetachAndDeleteTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootDetachAndDeleteTestCases.java
index fbcc1c7..97114f3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootDetachAndDeleteTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootDetachAndDeleteTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,11 +33,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_detach_delete_simple.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -51,7 +53,7 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
assertEquals(3, ((SDOChangeSummary)teamCS).getDeleted().size());//phone, address
assertTrue(teamCS.isModified(manager));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootSimpleDeleteTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootSimpleDeleteTestCases.java
index a09e559..83deddc 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootSimpleDeleteTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/ChangeSummaryRootSimpleDeleteTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,11 +35,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_delete_simple.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -53,7 +55,7 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
assertEquals(3, ((SDOChangeSummary)teamCS).getDeleted().size());
assertTrue(teamCS.isModified(manager));
@@ -61,9 +63,9 @@
Iterator iter = ((SDOChangeSummary)managerCS).getDeleted().iterator();
while (iter.hasNext()) {
SDODataObject nextDeleted = (SDODataObject)iter.next();
- assertEquals(nextDeleted.getInstanceProperties().size(), ((SDOChangeSummary)managerCS).getOldValues(nextDeleted).size());
+ assertEquals(nextDeleted.getInstanceProperties().size(), managerCS.getOldValues(nextDeleted).size());
}
- assertEquals(2, ((SDOChangeSummary)managerCS).getOldValues(manager).size());
+ assertEquals(2, managerCS.getOldValues(manager).size());
List teamOldValues = teamCS.getOldValues(manager);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/LoadAndSaveBug6680769TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/LoadAndSaveBug6680769TestCases.java
index 5256602..28f732f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/LoadAndSaveBug6680769TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/delete/LoadAndSaveBug6680769TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,34 +40,42 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6680769/bug6680769.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6680769/bug6680769write.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6680769/bug6680769noschema.xml");
}
+ @Override
protected String getSchemaName() {
return "root.xsd";
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org/root";
}
+ @Override
protected String getControlRootName() {
return "root";
}
+ @Override
protected String getRootInterfaceName() {
return "Root";
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("org/example/root");
@@ -76,6 +84,7 @@
return packages;
}
+ @Override
protected void registerTypes() {
SDOType changeSummaryType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.CHANGESUMMARY);
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
@@ -114,10 +123,12 @@
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6680769/";
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -130,6 +141,7 @@
}
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception{
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -144,6 +156,7 @@
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
DataObject rootDO = doc.getRootObject();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryChildLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryChildLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java
index 1914d2b..2326cea 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryChildLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryChildLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,14 +38,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_modify_complex_single.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_cschild_modify_complex_single_noschema.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -58,7 +61,7 @@
ChangeSummary addressCS = address.getChangeSummary();
assertNotNull(addressCS);
assertTrue(managerCS.isLogging());
- assertTrue(((SDOChangeSummary)managerCS).isLogging());
+ assertTrue(managerCS.isLogging());
assertEquals(addressCS, managerCS);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryModifyBug6346754TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryModifyBug6346754TestCases.java
index ee36a2c..13568f9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryModifyBug6346754TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryModifyBug6346754TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,31 +35,38 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6346754/SupplierService.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6346754/bug6346754modify.xml");
}
+ @Override
protected String getSchemaLocation() {
return (FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/bug6346754/");
}
+ @Override
protected String getControlRootName() {
return "processData";
}
+ @Override
protected String getControlRootURI() {
return "http://example.com/supplier/service/";
}
+ @Override
protected String getRootInterfaceName() {
return "ProcessData";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("mypackage/process");
@@ -69,6 +76,7 @@
return packages;
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
String xsdString = getSchema(getSchemaName());
StringReader reader = new StringReader(xsdString);
@@ -81,9 +89,11 @@
classGenerator.generate(reader, cw, sr, true);
}
+ @Override
public void registerTypes() {
}
+ @Override
protected List defineTypes() {
try {
FileInputStream inputStream = new FileInputStream(getSchemaName());
@@ -98,6 +108,7 @@
return null;
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() {
//do nothing
//running this test doesn't really add much and would need to manually create close to 100 types
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryRootLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryRootLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java
index 89ecce5..45f0b34 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryRootLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/ChangeSummaryRootLoggingOnModifyComplexAtCSLoadAndSaveTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,11 +38,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_modify_complex_single.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
ChangeSummary teamCS = document.getRootObject().getChangeSummary();
@@ -51,7 +53,7 @@
assertNotNull(manager);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
assertFalse(teamCS.isCreated(manager));
assertTrue(teamCS.isModified(manager));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/SDOChangeSummaryUnsetTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/SDOChangeSummaryUnsetTestCases.java
index 37af76c..7612071 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/SDOChangeSummaryUnsetTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/modify/SDOChangeSummaryUnsetTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,11 +29,13 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/team_csroot_unset.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
/* DataObject managerDO = document.getRootObject().getDataObject("manager");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryCreateOpenContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryCreateOpenContentTestCases.java
index 7083e3a..9f35f48 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryCreateOpenContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryCreateOpenContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,14 +37,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/open/team_csroot_create_open.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/open/team_csroot_create_open.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
@@ -57,7 +60,7 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
DataObject address = manager.getDataObject("address");
assertNotNull(address);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryDeleteOpenContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryDeleteOpenContentTestCases.java
index 6724c6c..1a3282b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryDeleteOpenContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryDeleteOpenContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,10 +37,12 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/open/team_csroot_delete_open.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
@@ -51,7 +53,7 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
List yards = manager.getList("theYard");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryModifyOpenContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryModifyOpenContentTestCases.java
index cf2cb05..49ec209 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryModifyOpenContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryModifyOpenContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,11 +37,13 @@
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/open/team_csroot_modify_open.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
@@ -52,7 +54,7 @@
ChangeSummary managerCS = manager.getChangeSummary();
assertEquals(teamCS, managerCS);
assertTrue(teamCS.isLogging());
- assertTrue(((SDOChangeSummary)teamCS).isLogging());
+ assertTrue(teamCS.isLogging());
//DataObject yard = manager.getDataObject("theYard");
List yards = manager.getList("theYard");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryUnsetOpenContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryUnsetOpenContentTestCases.java
index b8f1ccb..4cc1fd5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryUnsetOpenContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/changesummary/open/ChangeSummaryUnsetOpenContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,10 +33,12 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/open/team_csroot_unset_open.xml");
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/mixed/LoadAndSaveMixedContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/mixed/LoadAndSaveMixedContentTestCases.java
index 2a10a7c..54e4548 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/mixed/LoadAndSaveMixedContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/mixed/LoadAndSaveMixedContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,10 +48,12 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return "Employee.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/mixed/Employee.xml");
}
@@ -60,27 +62,33 @@
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/mixed/");
}
+ @Override
protected String getNoSchemaControlFileName() {
return getControlFileName();
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/mixed/";
}
+ @Override
protected String getControlRootURI() {
return "http://www.example.org";
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
@@ -121,6 +129,7 @@
compareXML(getControlWriteFileName(), writer.toString());
}
+ @Override
protected void generateClasses(String tmpDirName) throws Exception {
URL url = new URL(getSchemaLocation() + getSchemaName());
InputStream is = url.openStream();
@@ -131,6 +140,7 @@
classGenerator.generate(ss, tmpDirName, schemaResolver);
}
+ @Override
protected List defineTypes() {
try {
URL url = new URL(getSchemaLocation() + getSchemaName());
@@ -148,6 +158,7 @@
}
}
+ @Override
public void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nillable/ListPropertyNillableElementTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nillable/ListPropertyNillableElementTestCases.java
index 8540f2c..e6ea95c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nillable/ListPropertyNillableElementTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nillable/ListPropertyNillableElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -256,6 +256,7 @@
this.schemas = schemas;
}
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
if (namespace.equals("http://www.example.org")) {
return new DOMSource(schemas[0], SCHEMA_NAME);
@@ -263,6 +264,7 @@
return null;
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultSetNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultSetNullTestCases.java
index 472f783..1657521 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultSetNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultSetNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,26 +37,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableOptionalWithDefaultSetNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableOptionalWithDefaultSetNullNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultTestCases.java
index 5b8ebf9..f610d71 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableOptionalWithDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,34 +49,41 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetNillableOptionalNodeNullPolicyWithDefaultsElement.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value;
@@ -93,6 +100,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetDefaultTestCases.java
index 489f20e..09a0086 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,26 +37,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetDefault.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetDefaultNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNOPTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNOPTestCases.java
index 051a093..907485a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNOPTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNOPTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,26 +37,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetNOP.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetNOPNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNonNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNonNullTestCases.java
index a06ebfd..1d32f9a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNonNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,26 +37,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetNonNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetNonNullNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNullTestCases.java
index 0f5ff55..58d9732 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultSetNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,26 +37,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithDefaultSetNullNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultTestCases.java
index d747359..f88773e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,34 +49,41 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetNillableNodeNullPolicyWithDefaultsElement.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value;
@@ -93,6 +100,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNOPTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNOPTestCases.java
index 22499a1..76b26d8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNOPTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNOPTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,26 +38,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithoutDefaultSetNOP.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithoutDefaultSetNOPNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNonNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNonNullTestCases.java
index ad43d7c..54de4df 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNonNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,26 +38,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithoutDefaultSetNonNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithoutDefaultSetNonNullNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNullTestCases.java
index 3ae40bb..547665b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultSetNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,26 +38,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithoutDefaultSetNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return getControlFileName();
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetNillableWithoutDefaultSetNullNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return getNoSchemaControlFileName();
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultTestCases.java
index 74ef7aa..b21bf92 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetNillableWithoutDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,33 +50,40 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetNillableNodeNullPolicyWithoutDefaultsElement.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value;
@@ -93,6 +100,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOPTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOPTestCases.java
index 44c5c0c..61822a1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOPTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOPTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,26 +38,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOP.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOPWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOPWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultSetNOPNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultTestCases.java
index c552cdb..c197b0e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalAttributeWithoutDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,33 +50,40 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetOptionalNodeNullPolicyWithoutDefaultsAttribute.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value;
@@ -103,6 +110,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetDefaultTestCases.java
index 5e2c075..85aaef7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,26 +36,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetDefault.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetDefaultWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetDefaultWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetDefaultNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNOPTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNOPTestCases.java
index 3991124..c0e70f4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNOPTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNOPTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,26 +36,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNOP.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNOPWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNOPWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNOPNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNonNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNonNullTestCases.java
index 0c119d2..3c03690 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNonNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,26 +36,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNonNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNonNullWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNonNullWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNonNullNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNullTestCases.java
index 1005d90..675d0a9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultSetNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,26 +35,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNullWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNullWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithDefaultSetNullNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultTestCases.java
index f61ff98..812fcc7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,33 +48,40 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetOptionalNodeNullPolicyWithDefaultsElement.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value;
@@ -102,6 +109,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultNumericPrimsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultNumericPrimsTestCases.java
index 433cb12..99013fd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultNumericPrimsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultNumericPrimsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -47,33 +47,40 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetOptionalNodeNullPolicyWithoutDefaultsNumericPrimsElement.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value;
@@ -100,6 +107,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType(SDO_URL, STRING);
Type intType = typeHelper.getType(SDO_URL, INT);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrimsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrimsTestCases.java
index 717a27d..f22dd99 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrimsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrimsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,26 +35,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrims.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrimsWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrimsWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNumericPrimsNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPTestCases.java
index c90ebfa..9ffc8b6 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,26 +36,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOP.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNOPNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNullTestCases.java
index 1f1c861..308db08 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,26 +36,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNullWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNullWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNonNullNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNullTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNullTestCases.java
index db54bc4..8e6cf2c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNullTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultSetNullTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,26 +36,32 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNull.xml";
}
+ @Override
protected String getControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNullWrite.xml";
}
+ @Override
protected String getNoSchemaControlWriteFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNullWriteNoSchema.xml";
}
+ @Override
protected String getNoSchemaControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/nodenullpolicy/IsSetOptionalWithoutDefaultSetNullNoSchema.xml";
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value = doc.getRootObject().get(ID_NAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultTestCases.java
index e593501..64863da 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/nodenullpolicy/IsSetOptionalWithoutDefaultTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,33 +48,40 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/schemas/DirectIsSetOptionalNodeNullPolicyWithoutDefaultsElement.xsd";
}
+ @Override
protected String getControlRootURI() {
return NON_DEFAULT_URI;
}
+ @Override
protected String getControlRootName() {
return "employee";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
protected void verifyAfterLoad(XMLDocument doc) {
super.verifyAfterLoad(doc);
Object value;
@@ -101,6 +108,7 @@
assertTrue(isSet);
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/CompanyTypeImpl.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/CompanyTypeImpl.java
index c15fda7..de04eea 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/CompanyTypeImpl.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/CompanyTypeImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,18 +24,22 @@
public CompanyTypeImpl() {}
+ @Override
public java.lang.String getCompanyName() {
return getString(START_PROPERTY_INDEX + 0);
}
+ @Override
public void setCompanyName(java.lang.String value) {
set(START_PROPERTY_INDEX + 0 , value);
}
+ @Override
public boolean getPublic() {
return getBoolean(START_PROPERTY_INDEX + 1);
}
+ @Override
public void setPublic(boolean value) {
set(START_PROPERTY_INDEX + 1 , value);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/LoadAndSaveStaticClassesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/LoadAndSaveStaticClassesTestCases.java
index 1f92b2b..10f34ac 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/LoadAndSaveStaticClassesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/LoadAndSaveStaticClassesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,50 +43,61 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
}
+ @Override
protected String getControlFileName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/Company.xml";
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/Company.xsd";
}
+ @Override
protected String getNoSchemaControlFileName() {
return getControlFileName();
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/staticclasses/";
}
+ @Override
protected String getControlRootURI() {
return "http://theUri";
}
+ @Override
protected String getControlRootName() {
return "company";
}
+ @Override
protected String getRootInterfaceName() {
return "CompanyType";
}
// Override package generation based on the JAXB 2.0 algorithm in SDOUtil.java
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add(NON_DEFAULT_JAVA_PACKAGE_DIR);
return packages;
}
+ @Override
public void testClassGenerationLoadAndSave(){
//not applicable since we have static classes there is no need to generate
}
+ @Override
public void registerTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType booleanType = (SDOType) typeHelper.getType("commonj.sdo", "Boolean");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/CollectionValueTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/CollectionValueTestCases.java
index 3e1b9ce..6de5ede 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/CollectionValueTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/CollectionValueTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,33 +44,41 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return getSchemaLocation() + "SubstitutionGroupCollection.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/collection_value.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/collection_value.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return "";
}
+ @Override
protected String getControlRootURI() {
return "TEST/NS";
}
+ @Override
protected String getControlRootName() {
return "employee-data";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
}
@@ -97,13 +105,16 @@
}
}*/
+ @Override
protected String getSchemaLocation() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/";
}
+ @Override
public void registerTypes() {
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("test/ns");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueBaseTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueBaseTypeTestCases.java
index b52e7e7..de17f50 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueBaseTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueBaseTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,33 +44,41 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return getSchemaLocation() + "SubstitutionGroup.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/single_value_base.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/single_value_base.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return "";
}
+ @Override
protected String getControlRootURI() {
return "TEST/NS";
}
+ @Override
protected String getControlRootName() {
return "employee-data";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
}
@@ -97,13 +105,16 @@
}
}*/
+ @Override
protected String getSchemaLocation() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/";
}
+ @Override
public void registerTypes() {
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("test/ns");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueNonBaseTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueNonBaseTypeTestCases.java
index 0ea18e1..7ea36ac 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueNonBaseTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/SingleValueNonBaseTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,44 +44,55 @@
TestRunner.main(arguments);
}
+ @Override
protected String getSchemaName() {
return getSchemaLocation() + "SubstitutionGroup.xsd";
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/single_value_non_base.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/single_value_non_base.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return "";
}
+ @Override
protected String getControlRootURI() {
return "TEST/NS";
}
+ @Override
protected String getControlRootName() {
return "employee-data";
}
+ @Override
protected String getRootInterfaceName() {
return "EmployeeType";
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
}
+ @Override
protected String getSchemaLocation() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/substitutiongroups/";
}
+ @Override
public void registerTypes() {
}
+ @Override
protected List<String> getPackages() {
List<String> packages = new ArrayList<String>();
packages.add("test/ns");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/AllUnknownTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/AllUnknownTestCases.java
index f0fbcef..c5ee4db 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/AllUnknownTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/AllUnknownTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,18 +28,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/purchaseOrder.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/purchaseOrder_allUnknown_write.xml");
}
+ @Override
protected String getSchemaName() {
return null;
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
assertNull(document.getRootObject().getContainer());
DataObject po = document.getRootObject();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/LoadAndSaveNestedSchemaTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/LoadAndSaveNestedSchemaTypeTestCases.java
index 29e8c43..1260c74 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/LoadAndSaveNestedSchemaTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/LoadAndSaveNestedSchemaTypeTestCases.java
@@ -31,14 +31,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/nestedSchemaTypes.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/PurchaseOrder.xsd";
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
assertNull(document.getRootObject().getContainer());
DataObject root = document.getRootObject();
@@ -60,7 +63,7 @@
assertNotNull(prop);
assertEquals(SDOConstants.SDO_INT, prop.getType());
assertTrue(value instanceof Integer);
- assertEquals(Integer.valueOf(10), ((Integer)value));
+ assertEquals(Integer.valueOf(10), value);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentNestedTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentNestedTestCases.java
index 74fa25b..9485524 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentNestedTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentNestedTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,16 +26,19 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/poWithLineItemWithUnknown.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/poWithLineItemWithUnknownWrite.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/PurchaseOrder.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentTestCases.java
index de10759..3e59127 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/NotOpenWithUnknownContentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,16 +26,19 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/lineItemWithUnknown.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/lineItemWithUnknownWrite.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/PurchaseOrder.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownTestCases.java
index 08707f5..fcc8a47 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,13 +29,16 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/purchaseOrderWrappedInUnknown.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/PurchaseOrder.xsd";
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
DataObject root = document.getRootObject();
assertNull(root.getContainer());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownWithCSTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownWithCSTestCases.java
index 189de50..64b58d9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownWithCSTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/RootUnknownWithCSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,14 +31,17 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/purchaseOrderWrappedInUnknownCS.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/PurchaseOrderCS.xsd";
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
DataObject root = document.getRootObject();
assertNull(root.getContainer());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/SomeKnownSomeUnknownTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/SomeKnownSomeUnknownTestCases.java
index 0b4400c..fb41a03 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/SomeKnownSomeUnknownTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/loadandsave/withoutxsd/SomeKnownSomeUnknownTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,18 +32,22 @@
TestRunner.main(arguments);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/purchaseOrder.xml");
}
+ @Override
protected String getControlWriteFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/purchaseOrder_write.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/withoutxsd/PurchaseOrder.xsd";
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
assertNull(document.getRootObject().getContainer());
DataObject po = document.getRootObject();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SavePurchaseOrderTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SavePurchaseOrderTestCases.java
index 7b58b28..c63ce5f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SavePurchaseOrderTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SavePurchaseOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,22 +24,27 @@
super(name);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderNS.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/purchaseOrderNSNoSchema.xml");
}
+ @Override
protected String getSchemaName() {
return "./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrder.xsd";
}
+ @Override
protected String getControlRootName() {
return "purchaseOrder";
}
+ @Override
protected XMLDocument getXMLDocumentToSave() {
DataObject purchaseOrder = dataFactory.create(getControlRootURI(), "PurchaseOrderType");
@@ -97,6 +102,7 @@
return doc;
}
+ @Override
protected void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleAttributeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleAttributeTestCases.java
index 0d193d6..adcc4b9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleAttributeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleAttributeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,10 +24,12 @@
super(name);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleAttribute.xml");
}
+ @Override
protected XMLDocument getXMLDocumentToSave() {
DataObject dataObject = dataFactory.create(getControlRootURI(), CONTROL_ROOT_TYPE);
Property customerIDProp = dataObject.getInstanceProperty(CUSTOMERID);
@@ -39,6 +41,7 @@
return doc;
}
+ @Override
public void registerTypes() {
Type intType = typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleElementTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleElementTestCases.java
index 20e4833..4761a3c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleElementTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/save/SaveSimpleElementTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -24,14 +24,17 @@
super(name);
}
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElement.xml");
}
+ @Override
protected String getNoSchemaControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/simpleElementNoSchema.xml");
}
+ @Override
protected XMLDocument getXMLDocumentToSave() {
DataObject dataObject = dataFactory.create(getControlRootURI(), CONTROL_ROOT_TYPE);
Property firstNameProp = dataObject.getInstanceProperty(FIRSTNAME);
@@ -43,6 +46,7 @@
return doc;
}
+ @Override
public void registerTypes() {
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/threadsafety/SDOXMLHelperThreadSafetyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/threadsafety/SDOXMLHelperThreadSafetyTestCases.java
index b3483d9..34f324d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/threadsafety/SDOXMLHelperThreadSafetyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xmlhelper/threadsafety/SDOXMLHelperThreadSafetyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -107,6 +107,7 @@
public XMLMarshaller marshaller;
public XMLUnmarshaller unmarshaller;
+ @Override
public void run() {
System.out.println(Thread.currentThread());
SDOXMLHelperDelegator xmlHelper = (SDOXMLHelperDelegator) SDOXMLHelper.INSTANCE;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/SDOXSDHelperTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/SDOXSDHelperTestSuite.java
index 106a16a..bfbf805 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/SDOXSDHelperTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/SDOXSDHelperTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2018, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,8 +28,8 @@
public static Test suite() {
TestSuite suite = new TestSuite("All XSDHelper Tests");
- suite.addTest(new XSDHelperDefineTestSuite().suite());
- suite.addTest(new XSDHelperGenerateTestSuite().suite());
+ suite.addTest(XSDHelperDefineTestSuite.suite());
+ suite.addTest(XSDHelperGenerateTestSuite.suite());
suite.addTestSuite(SDOXSDHelperExceptionTestCases.class);
return suite;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/AttributeGroupTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/AttributeGroupTestCases.java
index d817def..77858a1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/AttributeGroupTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/AttributeGroupTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,10 +28,12 @@
TestRunner.run(AttributeGroupTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/soap_encoding_1.1.xsd";
}
+ @Override
public void testDefine() {
//String xsdSchema = getSchema(getSchemaToDefine());
InputStream is = getSchemaInputStream(getSchemaToDefine());
@@ -48,6 +50,7 @@
//compare(getControlTypes(), types);
}
+ @Override
public List getControlTypes()
{
return new ArrayList();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ComplexImportsAndIncludesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ComplexImportsAndIncludesTestCases.java
index dd2397c..e01bba8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ComplexImportsAndIncludesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ComplexImportsAndIncludesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -69,6 +69,7 @@
}
}
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
if (schemaLocation == null) {
return null;
@@ -111,6 +112,7 @@
* @param systemId
* @return null
*/
+ @Override
public InputSource resolveEntity(String publicId, String systemId) {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefErrorTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefErrorTestCases.java
index 42d9cd7..ee38ad4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefErrorTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefErrorTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,14 +35,17 @@
TestRunner.run(CyclicElementRefErrorTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/Cyclic1ElementRefError.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/";
}
+ @Override
public void testDefine() {
DefaultSchemaResolver schemaResolver = new DefaultSchemaResolver();
@@ -59,6 +62,7 @@
}
+ @Override
public List<SDOType> getControlTypes() {
return new ArrayList<SDOType>();
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefTestCases.java
index b29c603..e20e573 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicElementRefTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,10 +40,12 @@
TestRunner.run(CyclicElementRefTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/Cyclic1ElementRef.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/";
}
@@ -52,6 +54,7 @@
* Success case - all types should be defined successfully with no infinite
* looping or multiple schema processing.
*/
+ @Override
public void testDefine() {
testDefine(new StreamSource(getSchemaToDefine()), new DefaultSchemaResolver());
}
@@ -72,6 +75,7 @@
}
+ @Override
public List<SDOType> getControlTypes() {
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
SDOType intType = (SDOType) typeHelper.getType("commonj.sdo", "Int");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicImportsDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicImportsDefineTestCases.java
index 1fc38ee..6e24f6b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicImportsDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicImportsDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,10 +42,12 @@
TestRunner.run(CyclicImportsDefineTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/Cyclic1.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/";
}
@@ -119,6 +121,7 @@
* Success case - all types should be defined successfully with no infinite
* looping or multiple schema processing.
*/
+ @Override
public void testDefine() {
testDefine(new StreamSource(getSchemaToDefine()), new DefaultSchemaResolver());
}
@@ -155,6 +158,7 @@
}
}
+ @Override
public List<Type> getControlTypes() {
SDOType intType = (SDOType) typeHelper.getType("commonj.sdo", "Int");
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicSchemaResolver.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicSchemaResolver.java
index a815221..96e35ba 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicSchemaResolver.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/CyclicSchemaResolver.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
import org.eclipse.persistence.sdo.helper.DefaultSchemaResolver;
public class CyclicSchemaResolver extends DefaultSchemaResolver {
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
if (schemaLocation != null && !schemaLocation.equals("")) {
return super.resolveSchema(sourceXSD, namespace, schemaLocation);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineFailsDontRegisterTypesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineFailsDontRegisterTypesTestCases.java
index f9c3a6f..ac5e733 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineFailsDontRegisterTypesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineFailsDontRegisterTypesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,10 +31,12 @@
TestRunner.run(DefineFailsDontRegisterTypesTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineFails.xsd";
}
+ @Override
public void testDefine() {
InputStream is = getSchemaInputStream(getSchemaToDefine());
int sizeBefore = ((SDOTypeHelper)typeHelper).getTypesHashMap().size();
@@ -55,9 +57,10 @@
assertNull(typeHelper.getType("http://www.example.org", "customer-type"));
assertNull(typeHelper.getType("http://www.example.org", "bad-type"));
- assertNull(((SDOXSDHelper)xsdHelper).getGlobalProperty("http://www.example.org", "customer", true));
+ assertNull(xsdHelper.getGlobalProperty("http://www.example.org", "customer", true));
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
return types;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithBuiltInSchemaLocationTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithBuiltInSchemaLocationTestCases.java
index c4490a6..94f2737 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithBuiltInSchemaLocationTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithBuiltInSchemaLocationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,14 +31,17 @@
TestRunner.run(DefineWithBuiltInSchemaLocationTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithBuiltInSchemaLocations.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/";
}
+ @Override
public List<Type> getControlTypes() {
SDOType intType = (SDOType) typeHelper.getType("commonj.sdo", "Int");
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsExceptionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsExceptionTestCases.java
index decfb6c..9485746 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsExceptionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsExceptionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -54,19 +54,23 @@
}
// As this schema tree is designed to fail - override normal Type testing
+ @Override
public String getSchemaToDefine() { return null; }
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/exception/";
}
// As this schema tree is designed to fail - override normal Type testing
+ @Override
public List<Type> getControlTypes() {
return new ArrayList<Type>();
}
// As this schema tree is designed to fail - override normal Type testing
+ @Override
public void testDefine() {}
/**
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsNoSchemaLocationTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsNoSchemaLocationTestCases.java
index b6c8720..ebbb9b1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsNoSchemaLocationTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsNoSchemaLocationTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
TestRunner.run(DefineWithImportsNoSchemaLocationTestCases.class);
}
+ @Override
public void testDefine() {
InputStream is = getSchemaInputStream(getSchemaToDefine());
@@ -58,14 +59,17 @@
compare(getControlTypes(), types);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsWithNamespacesNoSchemaLocations.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/";
}
+ @Override
public List<Type> getControlTypes() {
String uri = "my.uri";
String uri2 = "my.uri2";
@@ -138,6 +142,7 @@
this.schemaLocationBase = schemaLocation;
}
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
try {
if (namespace.equals("my.uri3")) {
@@ -165,6 +170,7 @@
* @param systemId
* @return null
*/
+ @Override
public InputSource resolveEntity(String publicId, String systemId) {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsTestCases.java
index 078b857..121df23 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,14 +39,17 @@
public static void main(String[] args) {
TestRunner.run(DefineWithImportsTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsWithNamespaces.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/";
}
+ @Override
public List<Type> getControlTypes() {
SDOType intType = (SDOType) typeHelper.getType("commonj.sdo", "Int");
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithIncludesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithIncludesTestCases.java
index 2d2b55e..23de59f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithIncludesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithIncludesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,14 +33,17 @@
TestRunner.run(DefineWithIncludesTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/IncludesWithNamespaces.xsd";
}
+ @Override
protected String getSchemaLocation() {
return FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/";
}
+ @Override
public List<Type> getControlTypes() {
SDOType intType = (SDOType) typeHelper.getType("commonj.sdo", "Int");
SDOType stringType = (SDOType) typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithNestedNamespacesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithNestedNamespacesTestCases.java
index a86c896..2fcb34e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithNestedNamespacesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/DefineWithNestedNamespacesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,10 +32,12 @@
TestRunner.run(DefineWithNestedNamespacesTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/namespaces/nestedNamespaces.xsd";
}
+ @Override
public List getControlTypes() {
// create a new Type for Address
DataObject AddressDO = dataFactory.create("commonj.sdo", "Type");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ExtendTypeWithSimpleContentTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ExtendTypeWithSimpleContentTest.java
index 7e2193c..b5892be 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ExtendTypeWithSimpleContentTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ExtendTypeWithSimpleContentTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public void testDefine() {
try {
DefaultSchemaResolver schemaResolver = new DefaultSchemaResolver();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ImportTypeWithSameNameAsElementTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ImportTypeWithSameNameAsElementTestSuite.java
index 11c7a03..bf8454c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ImportTypeWithSameNameAsElementTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/ImportTypeWithSameNameAsElementTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
super(name);
}
+ @Override
public void testDefine() {
try {
Source xsdSource = new StreamSource(getSchemaToDefine());
@@ -70,6 +71,7 @@
// SchemaResolver implementation
class CustomSchemaResolver extends DefaultSchemaResolver {
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
setBaseSchemaLocation(getSchemaLocation());
return super.resolveSchema(sourceXSD, namespace, schemaLocation);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/MultipleDefineSameTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/MultipleDefineSameTypeTestCases.java
index eddd584..ee65ee9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/MultipleDefineSameTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/MultipleDefineSameTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
TestRunner.main(arguments);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrder.xsd";
}
@@ -134,6 +135,7 @@
//}
}*/
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = "http://www.example.org";
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderComplexDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderComplexDefineTestCases.java
index adda8f2..ade7a14 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderComplexDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderComplexDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplex.xsd";
}
@@ -36,6 +37,7 @@
TestRunner.run(PurchaseOrderComplexDefineTestCases.class);
}
+ @Override
public List getControlTypes() {
java.util.List types = new ArrayList();
String uri = NON_DEFAULT_URI;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderDefineTestCases.java
index 8367dbe..807a211 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,10 +32,12 @@
TestRunner.run(PurchaseOrderDefineTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrder.xsd";
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = null;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderWithAnnotationsDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderWithAnnotationsDefineTestCases.java
index e72e5ab..07ef1ef 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderWithAnnotationsDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/PurchaseOrderWithAnnotationsDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotations.xsd";
}
@@ -36,6 +37,7 @@
TestRunner.run(PurchaseOrderWithAnnotationsDefineTestCases.class);
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = null;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/SchemaResolverSystemIdTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/SchemaResolverSystemIdTestCases.java
index 99cab96..9e4ec8c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/SchemaResolverSystemIdTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/SchemaResolverSystemIdTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,10 +46,12 @@
TestRunner.run(SchemaResolverSystemIdTestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "";
}
+ @Override
public void testDefine() {
StreamSource source = new StreamSource("xyz:zxy");
List types = ((SDOXSDHelper)xsdHelper).define(source, new MySchemaResolver());
@@ -115,10 +117,12 @@
public static class MySchemaResolver implements SchemaResolver {
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
return null;
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException {
String schema = "<xsd:schema xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">" +
"<xsd:complexType name=\"employee-type\">" +
@@ -138,16 +142,19 @@
private String systemId;
+ @Override
public String getSystemId() {
return systemId;
}
+ @Override
public void setSystemId(String systemId) {
this.systemId = systemId;
}
}
+ @Override
public List getControlTypes()
{
return new ArrayList();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/TypePropertyIndexTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/TypePropertyIndexTest.java
index a7677e3..4c42538 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/TypePropertyIndexTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/TypePropertyIndexTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -80,10 +80,12 @@
this.schemaLocationBase = schemaLocation;
}
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
return TypePropertyIndexTest.getResourceAsStreamSource(schemaLocationBase + schemaLocation);
}
+ @Override
public InputSource resolveEntity(String publicId, String systemId) {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestCases.java
index e0d922f..fb28b27 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -75,7 +75,7 @@
List controlProps = control.getDeclaredProperties();
for (int j = 0; j < controlProps.size(); j++) {
SDOProperty controlProp = (SDOProperty)controlProps.get(j);
- SDOProperty generatedProp = (SDOProperty)generated.getProperty(controlProp.getName());
+ SDOProperty generatedProp = generated.getProperty(controlProp.getName());
assertEquals(controlProp.isMany(), generatedProp.isMany());
//assertEquals(controlProp.isAttribute(), generatedProp.isAttribute());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestSuite.java
index a93a7a9..3a4bae9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/XSDHelperDefineTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,11 +33,11 @@
public static Test suite() {
TestSuite suite = new TestSuite("All XSDHelper Define Tests");
- suite.addTest(new SDOSimpleTypeXSDTestSuite().suite());
- suite.addTest(new SDOComplexTypeXSDTestSuite().suite());
- suite.addTest(new SDOAttributeXSDTestSuite().suite());
- suite.addTest(new SDOElementXSDTestSuite().suite());
- suite.addTest(new ComplexDefineTestSuite().suite());
+ suite.addTest(SDOSimpleTypeXSDTestSuite.suite());
+ suite.addTest(SDOComplexTypeXSDTestSuite.suite());
+ suite.addTest(SDOAttributeXSDTestSuite.suite());
+ suite.addTest(SDOElementXSDTestSuite.suite());
+ suite.addTest(ComplexDefineTestSuite.suite());
suite.addTestSuite(ImportTypeWithSameNameAsElementTestSuite.class);
suite.addTestSuite(ExtendTypeWithSimpleContentTest.class);
suite.addTestSuite(RedefineTestCases.class);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/complextypes/XSDHelperComplexTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/complextypes/XSDHelperComplexTypeTestCases.java
index 89ef6d7..7b03050 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/complextypes/XSDHelperComplexTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/complextypes/XSDHelperComplexTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -513,7 +513,7 @@
//Property aPro = (SDOProperty)aType.getDeclaredProperties().get(0);
assertEquals(aPro.getName(), "myAttribute");
- Type proType = (Type)aPro.getType();
+ Type proType = aPro.getType();
assertEquals(proType, SDOConstants.SDO_STRING);
// check if it has no alias names
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/elements/XSDHelperElementTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/elements/XSDHelperElementTestCases.java
index a63f682..8183157 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/elements/XSDHelperElementTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/elements/XSDHelperElementTestCases.java
@@ -18,6 +18,7 @@
import commonj.sdo.Type;
import java.util.List;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -41,7 +42,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -49,36 +50,36 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
- this.assertEquals(aType.getProperties().size(), 1);
+ assertEquals(properties.size(), 1);
+ assertEquals(aType.getProperties().size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "elementTest");
+ assertEquals(p.getType().getName(), "elementTest");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value
- this.assertNull(p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
- this.assertTrue(p.isContainment());
+ assertTrue(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -88,7 +89,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(2, types.size());
+ assertEquals(2, types.size());
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -96,35 +97,35 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
+ assertEquals(properties.size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "SDO_NAME");
+ assertEquals(p.getName(), "SDO_NAME");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "elementTest");
+ assertEquals(p.getType().getName(), "elementTest");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value
- this.assertNull(p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
- this.assertTrue(p.isContainment());
+ assertTrue(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -134,7 +135,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -142,43 +143,43 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
+ assertEquals(properties.size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "elementTest");
+ assertEquals(p.getType().getName(), "elementTest");
// check alias name
- this.assertEquals(1, p.getAliasNames().size());
- this.assertEquals(p.getAliasNames().get(0), "ALIAS_NAME");
+ assertEquals(1, p.getAliasNames().size());
+ assertEquals(p.getAliasNames().get(0), "ALIAS_NAME");
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value
- this.assertNull(p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
- this.assertTrue(p.isContainment());
+ assertTrue(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
public void testElementWithNameCollisions() {
String xsdSchema = getSchema("org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/elements/ElementWithNameCollisions.xsd");
List types = xsdHelper.define(xsdSchema);
- this.assertEquals(4, types.size());
+ assertEquals(4, types.size());
for (int i = 0; i < types.size(); i++) {
SDOType nextType = (SDOType)types.get(i);
@@ -210,7 +211,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has one type
- this.assertEquals(2, types.size());
+ assertEquals(2, types.size());
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -218,38 +219,38 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
- this.assertEquals(aType.getProperties().size(), 1);
+ assertEquals(properties.size(), 1);
+ assertEquals(aType.getProperties().size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myElement");
+ assertEquals(p.getName(), "myElement");
// check if Property's Type is as schema
//TODO: myElement or my-int
- this.assertEquals(p.getType().getName(), "myElement");
+ assertEquals(p.getType().getName(), "myElement");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value !! facing same problem as attribute's test !!
- this.assertEquals((Integer)p.getDefault(), Integer.valueOf(3));
+ assertEquals(p.getDefault(), Integer.valueOf(3));
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
- this.assertFalse(p.isContainment());
+ assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -263,7 +264,7 @@
Property p = (Property)myTestType.getDeclaredProperties().get(0);
// check if it many
- this.assertTrue(p.isMany());
+ assertTrue(p.isMany());
}
public void testElementWithMaxOccurance() {
@@ -272,7 +273,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -280,36 +281,36 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
- this.assertEquals(1, aType.getProperties().size());
+ assertEquals(properties.size(), 1);
+ assertEquals(1, aType.getProperties().size());
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "elementTest");
+ assertEquals(p.getType().getName(), "elementTest");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value
- this.assertNull(p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: what should containment be
//this.assertFalse(p.isContainment());
// check if it many
- this.assertTrue(p.isMany());
+ assertTrue(p.isMany());
}
@@ -319,7 +320,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -327,36 +328,36 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
- this.assertEquals(1, aType.getProperties().size());
+ assertEquals(properties.size(), 1);
+ assertEquals(1, aType.getProperties().size());
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "elementTest");
+ assertEquals(p.getType().getName(), "elementTest");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value
- this.assertNull(p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: what should containment be
//this.assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -366,7 +367,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has one type
- this.assertEquals(types.size(), 3);
+ assertEquals(types.size(), 3);
//Type aType = (Type)types.get(0);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
@@ -379,31 +380,31 @@
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
+ assertEquals(properties.size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "otherTest");
+ assertEquals(p.getName(), "otherTest");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "myTestType");
+ assertEquals(p.getType().getName(), "myTestType");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "mySubstitute");
+ assertEquals(p.getContainingType().getName(), "mySubstitute");
// check default value
- this.assertNull(p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: what should containment be
//this.assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -413,7 +414,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -421,36 +422,36 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
- this.assertEquals(aType.getProperties().size(), 1);
+ assertEquals(properties.size(), 1);
+ assertEquals(aType.getProperties().size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "my-int");
+ assertEquals(p.getType().getName(), "my-int");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value
- this.assertNull(p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: should this be true or false
//this.assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -460,7 +461,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -468,35 +469,35 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
- this.assertEquals(1, aType.getProperties().size());
+ assertEquals(properties.size(), 1);
+ assertEquals(1, aType.getProperties().size());
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "my-int");
+ assertEquals(p.getType().getName(), "my-int");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value !! may have the problem as in attriutes' test !!
- this.assertEquals((Integer)p.getDefault(), Integer.valueOf(3));
+ assertEquals(p.getDefault(), Integer.valueOf(3));
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: what should containment be
//this.assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -506,7 +507,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -514,35 +515,35 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
- this.assertEquals(1, aType.getProperties().size());
+ assertEquals(properties.size(), 1);
+ assertEquals(1, aType.getProperties().size());
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "my-int");
+ assertEquals(p.getType().getName(), "my-int");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value !! may have the problem as in attriutes' test !!
- this.assertEquals((Integer)p.getDefault(), Integer.valueOf(3));
+ assertEquals(p.getDefault(), Integer.valueOf(3));
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: what should containment be
//this.assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -552,7 +553,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -560,36 +561,36 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
+ assertEquals(properties.size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
//this.assertEquals(p.getType().getName(), "string");
- this.assertEquals(SDOConstants.SDO_STRING, p.getType());
+ assertEquals(SDOConstants.SDO_STRING, p.getType());
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value !! may have the problem as in attriutes' test !!
- this.assertNull((Integer)p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: what should containment be
//this.assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -599,7 +600,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(3, types.size());
+ assertEquals(3, types.size());
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -607,36 +608,36 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
+ assertEquals(properties.size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "P_TYPE");
+ assertEquals(p.getType().getName(), "P_TYPE");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value !! may have the problem as in attriutes' test !!
- this.assertNull((Integer)p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
//TODO: what should containment be
- this.assertFalse(p.isContainment());
+ assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -701,7 +702,7 @@
List types = xsdHelper.define(xsdSchema);
// check list has 2 types
- this.assertEquals(types.size(), 2);
+ assertEquals(types.size(), 2);
Type aType = null;
for (int i = 0; i < types.size(); i++) {
Type nextType = (Type)types.get(i);
@@ -709,35 +710,35 @@
aType = nextType;
}
}
- this.assertNotNull(aType);
+ assertNotNull(aType);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
+ assertEquals(properties.size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "String");
+ assertEquals(p.getType().getName(), "String");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value !! may have the problem as in attriutes' test !!
- this.assertNull((Integer)p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
- this.assertFalse(p.isContainment());
+ assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
}
@@ -747,40 +748,40 @@
List types = xsdHelper.define(xsdSchema);
// check list has one type
- this.assertEquals(types.size(), 1);
+ assertEquals(types.size(), 1);
Type aType = (Type)types.get(0);
List properties = aType.getDeclaredProperties();
// check the type has one Property
- this.assertEquals(properties.size(), 1);
+ assertEquals(properties.size(), 1);
Property p = (Property)properties.get(0);
// check if Property name is as schema
- this.assertEquals(p.getName(), "myTest1");
+ assertEquals(p.getName(), "myTest1");
// check if Property's Type is as schema
- this.assertEquals(p.getType().getName(), "ChangeSummaryType");
+ assertEquals(p.getType().getName(), "ChangeSummaryType");
// check alias name
//this.assertNull(p.getAliasNames());
// check containing type
- this.assertEquals(p.getContainingType().getName(), "myTestType");
+ assertEquals(p.getContainingType().getName(), "myTestType");
// check default value !! may have the problem as in attriutes' test !!
- this.assertNull((Integer)p.getDefault());
+ assertNull(p.getDefault());
// check opposite Property
- this.assertNull(p.getOpposite());
+ assertNull(p.getOpposite());
- this.assertFalse(p.isContainment());
+ assertFalse(p.isContainment());
// check if it many
- this.assertFalse(p.isMany());
+ assertFalse(p.isMany());
// TODO: sdo spec p30 requires r/o state but 200606_cs changes set it to true for now
//assertFalse(p.isReadOnly());
- this.assertTrue(p.isReadOnly());
+ assertTrue(p.isReadOnly());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/simpletypes/XSDHelperSimpleTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/simpletypes/XSDHelperSimpleTypeTestCases.java
index 5e9ac7c..55297f8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/simpletypes/XSDHelperSimpleTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/simpletypes/XSDHelperSimpleTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import commonj.sdo.Type;
import java.math.BigInteger;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOType;
@@ -34,27 +36,27 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(types.size(), 1);
+ assertEquals(types.size(), 1);
Type type = (Type)types.get(0);
// Name
- this.assertEquals(type.getName(), "my-int");
+ assertEquals(type.getName(), "my-int");
//abstract
- this.assertFalse(type.isAbstract());
+ assertFalse(type.isAbstract());
// Base
- this.assertEquals(type.getBaseTypes().size(), 1);
+ assertEquals(type.getBaseTypes().size(), 1);
Type baseType = (Type)type.getBaseTypes().get(0);
- this.assertEquals(baseType, SDOConstants.SDO_INT);
+ assertEquals(baseType, SDOConstants.SDO_INT);
//this.assertEquals(baseType.getName(), "int");
//this.assertEquals(baseType.getURI(), "commonj.sdo");
// dataType
- this.assertTrue(type.isDataType());
+ assertTrue(type.isDataType());
// Uri
- this.assertEquals(type.getURI(), "http://www.example.org");
+ assertEquals(type.getURI(), "http://www.example.org");
}
public void testSimpleTypeAnonymous() {
@@ -63,28 +65,28 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(types.size(), 1);
+ assertEquals(types.size(), 1);
Type type = (Type)types.get(0);
// Name
- this.assertEquals(type.getName(), "myElement");
+ assertEquals(type.getName(), "myElement");
//abstract
- this.assertFalse(type.isAbstract());
+ assertFalse(type.isAbstract());
// Base
- this.assertEquals(type.getBaseTypes().size(), 1);
+ assertEquals(type.getBaseTypes().size(), 1);
Type baseType = (Type)type.getBaseTypes().get(0);
- this.assertEquals(baseType, SDOConstants.SDO_INT);
+ assertEquals(baseType, SDOConstants.SDO_INT);
assertEquals(((SDOType)baseType).getSubTypes().size(), 0);
//this.assertEquals(baseType.getName(), "int");
//this.assertEquals(baseType.getURI(), "commonj.sdo");
// dataType
- this.assertTrue(type.isDataType());
+ assertTrue(type.isDataType());
// Uri
- this.assertEquals(type.getURI(), "http://www.example.org");
+ assertEquals(type.getURI(), "http://www.example.org");
}
public void testSimpleTypeWithSDO_Name() {
@@ -93,28 +95,28 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(types.size(), 1);
+ assertEquals(types.size(), 1);
Type type = (Type)types.get(0);
// Name
- this.assertEquals(type.getName(), "SDO_NAME");
+ assertEquals(type.getName(), "SDO_NAME");
//abstract
- this.assertFalse(type.isAbstract());
+ assertFalse(type.isAbstract());
// Base
- this.assertEquals(type.getBaseTypes().size(), 1);
+ assertEquals(type.getBaseTypes().size(), 1);
Type baseType = (Type)type.getBaseTypes().get(0);
- this.assertEquals(baseType, SDOConstants.SDO_INT);
+ assertEquals(baseType, SDOConstants.SDO_INT);
assertEquals(((SDOType)baseType).getSubTypes().size(), 0);
// this.assertEquals(baseType.getName(), "int");
//this.assertEquals(baseType.getURI(), "commonj.sdo");
// dataType
- this.assertTrue(type.isDataType());
+ assertTrue(type.isDataType());
// Uri
- this.assertEquals(type.getURI(), "http://www.example.org");
+ assertEquals(type.getURI(), "http://www.example.org");
}
public void testSimpleTypeWithAbstract() {
@@ -123,28 +125,28 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(types.size(), 1);
+ assertEquals(types.size(), 1);
Type type = (Type)types.get(0);
// Name
- this.assertEquals(type.getName(), "my-int");
+ assertEquals(type.getName(), "my-int");
//abstract
- this.assertFalse(type.isAbstract());
+ assertFalse(type.isAbstract());
// Base
- this.assertEquals(type.getBaseTypes().size(), 1);
+ assertEquals(type.getBaseTypes().size(), 1);
Type baseType = (Type)type.getBaseTypes().get(0);
- this.assertEquals(baseType, SDOConstants.SDO_INT);
+ assertEquals(baseType, SDOConstants.SDO_INT);
assertEquals(((SDOType)baseType).getSubTypes().size(), 0);
//this.assertEquals(baseType.getName(), "int");
//this.assertEquals(baseType.getURI(), "commonj.sdo");
// dataType
- this.assertTrue(type.isDataType());
+ assertTrue(type.isDataType());
// Uri
- this.assertEquals(type.getURI(), "http://www.example.org");
+ assertEquals(type.getURI(), "http://www.example.org");
}
//commonj.sdo/java
@@ -154,26 +156,26 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(types.size(), 1);
+ assertEquals(types.size(), 1);
Type type = (Type)types.get(0);
// Name
- this.assertEquals("my-int", type.getName());
+ assertEquals("my-int", type.getName());
//abstract
- this.assertFalse(type.isAbstract());
+ assertFalse(type.isAbstract());
// Base
- this.assertEquals(type.getBaseTypes().size(), 0);
+ assertEquals(type.getBaseTypes().size(), 0);
// dataType
- this.assertTrue(type.isDataType());
+ assertTrue(type.isDataType());
// Uri
- this.assertEquals(type.getURI(), "http://www.example.org");
+ assertEquals(type.getURI(), "http://www.example.org");
- this.assertEquals("INSTANCE_CLASS", ((SDOType)type).getInstanceClassName());
+ assertEquals("INSTANCE_CLASS", ((SDOType)type).getInstanceClassName());
}
public void testSimpleTypeWithSDO_JAVA_ExtendedInstanceClass() {
@@ -182,30 +184,30 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(types.size(), 1);
+ assertEquals(types.size(), 1);
Type type = (Type)types.get(0);
// Name
- this.assertEquals("my-int", type.getName());
+ assertEquals("my-int", type.getName());
//abstract
- this.assertFalse(type.isAbstract());
+ assertFalse(type.isAbstract());
// Base
- this.assertEquals(type.getBaseTypes().size(), 1);
+ assertEquals(type.getBaseTypes().size(), 1);
Type baseType = (Type)type.getBaseTypes().get(0);
- this.assertEquals(baseType, SDOConstants.SDO_INT);
+ assertEquals(baseType, SDOConstants.SDO_INT);
assertEquals(((SDOType)baseType).getSubTypes().size(), 0);
//this.assertEquals(baseType.getName(), "int");
//this.assertEquals(baseType.getURI(), "commonj.sdo");
// dataType
- this.assertTrue(type.isDataType());
+ assertTrue(type.isDataType());
// Uri
- this.assertEquals(type.getURI(), "http://www.example.org");
+ assertEquals(type.getURI(), "http://www.example.org");
- this.assertEquals("EXTENDED_INSTANCE_CLASS", ((SDOType)type).getInstanceClassName());
+ assertEquals("EXTENDED_INSTANCE_CLASS", ((SDOType)type).getInstanceClassName());
}
public void testSimpleTypeWithListItemTypes() {
@@ -214,7 +216,7 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(2, types.size());
+ assertEquals(2, types.size());
for (int i = 0; i < types.size(); i++) {
Type type = (Type)types.get(i);
@@ -248,7 +250,7 @@
List types = xsdHelper.define(xmlSchema);
- this.assertEquals(3, types.size());
+ assertEquals(3, types.size());
for (int i = 0; i < types.size(); i++) {
Type type = (Type)types.get(i);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTNSTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTNSTestCases.java
index dcaeaf1..35e6673 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTNSTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,10 +28,12 @@
super(name);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderAppInfoWTNSGenerated.xsd";
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderAppInfoWTNS.xsd";
}
@@ -40,6 +42,7 @@
TestRunner.run(DefineAndGenerateAppInfoTNSTestCases.class);
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = "theTNS";
@@ -230,10 +233,12 @@
return types;
}
+ @Override
protected String getUri() {
return "theTNS";
}
+ @Override
protected String getTestControlString() {
String controlString = "<xsd:appinfo source=\"itemTest\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">" + "\n" + " <someTag xmlns=\"theTNS\">blah blah itemTest</someTag>" + "\n" + "</xsd:appinfo>" + "\n" + "<xsd:appinfo source=\"itemTest\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">" + "\n" + " <anotherTag xmlns=\"theTNS\">blah blah itemTest</anotherTag>" + "\n" + "</xsd:appinfo>";
return controlString;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTestCases.java
index e202069..ae57b07 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateAppInfoTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,10 +37,12 @@
super(name);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderAppInfoGenerated.xsd";
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderAppInfo.xsd";
}
@@ -49,6 +51,7 @@
TestRunner.run(DefineAndGenerateAppInfoTestCases.class);
}
+ @Override
public void testDefineAndGenerate() throws Exception {
InputStream is = getSchemaInputStream(getSchemaToDefine());
List types = xsdHelper.define(is, getSchemaLocation());
@@ -89,6 +92,7 @@
return null;
}
+ @Override
public void compareGeneratedTypes(List controlTypes, List generatedTypes) {
super.compareGeneratedTypes(controlTypes, generatedTypes);
Type itemsType = typeHelper.getType(getUri(), "Items");
@@ -130,6 +134,7 @@
String streetTest2 = xsdHelper.getAppinfo(streetProp, "streetTest2");
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBidirectionalTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBidirectionalTestCases.java
index dba2ba8..42ea048 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBidirectionalTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBidirectionalTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
stringType = typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.STRING);
@@ -78,14 +79,17 @@
return "company";
}
+ @Override
public String getSchemaToDefine() {
return XSD_PATH;
}
+ @Override
public String getControlGeneratedFileName() {
return XSD_PATH;
}
+ @Override
protected List<Type> getTypesToGenerateFrom() {
return getControlTypes();
}
@@ -226,6 +230,7 @@
}
// this function is overridden above
+ @Override
public void testDefineAndGenerate() {
}
@@ -525,6 +530,7 @@
return types;
}
+ @Override
public List<Type> getControlTypes() {
List<Type> types = new ArrayList<Type>();
if(typeHelper.getType(URINAME, COMPANY_TYPENAME) != null) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBug5893546TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBug5893546TestCases.java
index e0f2d61..fb5a162 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBug5893546TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateBug5893546TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,10 +36,12 @@
TestRunner.run(DefineAndGenerateBug5893546TestCases.class);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/Bug5893546Emp.xsd";
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = "http://example.com/emp/";
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateChoicesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateChoicesTestCases.java
index dae65b6..6ea111d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateChoicesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateChoicesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/OrderSequenceAndChoice.xsd";
}
@@ -37,14 +38,17 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/OrderSequenceAndChoiceGenerated.xsd";
}
+ @Override
public List getTypesToGenerateFrom() {
return getControlTypes();
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
@@ -93,14 +97,14 @@
POType.addDeclaredProperty(commentProp);
POType.addDeclaredProperty(poIDProp);
- ((SDOProperty)POType.getProperty("poId")).setXsd(true);
- ((SDOProperty)POType.getProperty("poId")).setXsdLocalName("poId");
- ((SDOProperty)POType.getProperty("shipTo")).setXsd(true);
- ((SDOProperty)POType.getProperty("shipTo")).setXsdLocalName("shipTo");
- ((SDOProperty)POType.getProperty("billTo")).setXsd(true);
- ((SDOProperty)POType.getProperty("billTo")).setXsdLocalName("billTo");
- ((SDOProperty)POType.getProperty("comment")).setXsd(true);
- ((SDOProperty)POType.getProperty("comment")).setXsdLocalName("comment");
+ POType.getProperty("poId").setXsd(true);
+ POType.getProperty("poId").setXsdLocalName("poId");
+ POType.getProperty("shipTo").setXsd(true);
+ POType.getProperty("shipTo").setXsdLocalName("shipTo");
+ POType.getProperty("billTo").setXsd(true);
+ POType.getProperty("billTo").setXsdLocalName("billTo");
+ POType.getProperty("comment").setXsd(true);
+ POType.getProperty("comment").setXsdLocalName("comment");
types.add(POType);
types.add(addressType);
@@ -224,43 +228,44 @@
addressSDOType.addDeclaredProperty(postalCodeProp);
addressSDOType.addDeclaredProperty(countryProp);
- ((SDOProperty)addressSDOType.getProperty("name")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("name")).setXsdLocalName("name");
- ((SDOProperty)addressSDOType.getProperty("street")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("street")).setXsdLocalName("street");
- ((SDOProperty)addressSDOType.getProperty("USPrice")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("USPrice")).setXsdLocalName("USPrice");
- ((SDOProperty)addressSDOType.getProperty("CDNPrice")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("CDNPrice")).setXsdLocalName("CDNPrice");
- ((SDOProperty)addressSDOType.getProperty("exchangeRate")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("exchangeRate")).setXsdLocalName("exchangeRate");
- ((SDOProperty)addressSDOType.getProperty("city")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("city")).setXsdLocalName("city");
- ((SDOProperty)addressSDOType.getProperty("country")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("country")).setXsdLocalName("country");
- ((SDOProperty)addressSDOType.getProperty("state")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("state")).setXsdLocalName("state");
- ((SDOProperty)addressSDOType.getProperty("one")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("one")).setXsdLocalName("one");
- ((SDOProperty)addressSDOType.getProperty("two")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("two")).setXsdLocalName("two");
- ((SDOProperty)addressSDOType.getProperty("three")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("three")).setXsdLocalName("three");
- ((SDOProperty)addressSDOType.getProperty("four")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("four")).setXsdLocalName("four");
- ((SDOProperty)addressSDOType.getProperty("five")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("five")).setXsdLocalName("five");
- ((SDOProperty)addressSDOType.getProperty("province")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("province")).setXsdLocalName("province");
+ addressSDOType.getProperty("name").setXsd(true);
+ addressSDOType.getProperty("name").setXsdLocalName("name");
+ addressSDOType.getProperty("street").setXsd(true);
+ addressSDOType.getProperty("street").setXsdLocalName("street");
+ addressSDOType.getProperty("USPrice").setXsd(true);
+ addressSDOType.getProperty("USPrice").setXsdLocalName("USPrice");
+ addressSDOType.getProperty("CDNPrice").setXsd(true);
+ addressSDOType.getProperty("CDNPrice").setXsdLocalName("CDNPrice");
+ addressSDOType.getProperty("exchangeRate").setXsd(true);
+ addressSDOType.getProperty("exchangeRate").setXsdLocalName("exchangeRate");
+ addressSDOType.getProperty("city").setXsd(true);
+ addressSDOType.getProperty("city").setXsdLocalName("city");
+ addressSDOType.getProperty("country").setXsd(true);
+ addressSDOType.getProperty("country").setXsdLocalName("country");
+ addressSDOType.getProperty("state").setXsd(true);
+ addressSDOType.getProperty("state").setXsdLocalName("state");
+ addressSDOType.getProperty("one").setXsd(true);
+ addressSDOType.getProperty("one").setXsdLocalName("one");
+ addressSDOType.getProperty("two").setXsd(true);
+ addressSDOType.getProperty("two").setXsdLocalName("two");
+ addressSDOType.getProperty("three").setXsd(true);
+ addressSDOType.getProperty("three").setXsdLocalName("three");
+ addressSDOType.getProperty("four").setXsd(true);
+ addressSDOType.getProperty("four").setXsdLocalName("four");
+ addressSDOType.getProperty("five").setXsd(true);
+ addressSDOType.getProperty("five").setXsdLocalName("five");
+ addressSDOType.getProperty("province").setXsd(true);
+ addressSDOType.getProperty("province").setXsdLocalName("province");
- ((SDOProperty)addressSDOType.getProperty("zip")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("zip")).setXsdLocalName("zip");
- ((SDOProperty)addressSDOType.getProperty("postalCode")).setXsd(true);
- ((SDOProperty)addressSDOType.getProperty("postalCode")).setXsdLocalName("postalCode");
+ addressSDOType.getProperty("zip").setXsd(true);
+ addressSDOType.getProperty("zip").setXsdLocalName("zip");
+ addressSDOType.getProperty("postalCode").setXsd(true);
+ addressSDOType.getProperty("postalCode").setXsdLocalName("postalCode");
return addressSDOType;
}
+ @Override
protected void compareGeneratedTypes(List controlTypes, List generatedTypes) {
super.compareGeneratedTypes(controlTypes, generatedTypes);
//also check order
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyManyTestCases.java
index b280ace..af836d4 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
super(name);
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = "http://www.example.org";
@@ -114,9 +115,11 @@
// note the generated.xsd contains the header attribute elementFormDefault="qualified"
// the non-generated.xsd is used by cases in xsd/xmlhelper - modify with care
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnPropertyManyCaseGenerated.xsd";
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnPropertyManyCase.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyTestCases.java
index 96b7ae2..61f08eb 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnPropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
super(name);
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = "http://www.example.org";
@@ -114,9 +115,11 @@
// note the generated.xsd contains the header attribute elementFormDefault="qualified"
// the non-generated.xsd is used by cases in xsd/xmlhelper - modify with care
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnPropertyGenerated.xsd";
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnProperty.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDManyTestCases.java
index 08ff23b..544d6d6 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
super(name);
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = "http://www.example.org";
@@ -99,10 +100,12 @@
// note the generated.xsd contains the header attribute elementFormDefault="qualified"
// the non-generated.xsd is used by cases in xsd/xmlhelper - modify with care
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnXSDManyCaseGenerated.xsd";
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnXSDManyCase.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDTestCases.java
index 7c7d63b..0e5cd16 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateMimeTypeOnXSDTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
super(name);
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = "http://www.example.org";
@@ -96,10 +97,12 @@
// note the generated.xsd contains the header attribute elementFormDefault="qualified"
// the non-generated.xsd is used by cases in xsd/xmlhelper - modify with care
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnXSDGenerated.xsd";
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/EmployeeWithMimeTypeOnXSD.xsd";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNameCollisionsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNameCollisionsTestCases.java
index 9581072..2ac273d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNameCollisionsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNameCollisionsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/NameCollisions.xsd";
}
@@ -37,14 +38,17 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/NameCollisionsGenerated.xsd";
}
+ @Override
public List<Type> getTypesToGenerateFrom() {
return getControlTypes();
}
+ @Override
public List<Type> getControlTypes() {
List<Type> types = new ArrayList<Type>();
((SDOTypeHelper)typeHelper).reset();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNillableTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNillableTestCases.java
index 828f57f..ffd79ef 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNillableTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateNillableTestCases.java
@@ -28,6 +28,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/CustomerWithNillable.xsd";
}
@@ -37,10 +38,12 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/CustomerWithNillableGenerated.xsd";
}
+ @Override
public List<Type> getControlTypes() {
List<Type> types = new ArrayList<Type>();
String uri = NON_DEFAULT_URI;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesPurchaseOrderTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesPurchaseOrderTestCases.java
index a21637b..41c1833 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesPurchaseOrderTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesPurchaseOrderTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplexSequenced.xsd";
}
@@ -38,14 +39,17 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplexSequenced.xsd";
}
+ @Override
public List getTypesToGenerateFrom() {
return getControlTypes();
}
+ @Override
public List getControlTypes() {
SDOType changeSummaryType = (SDOType) aHelperContext.getTypeHelper().getType(SDOConstants.SDO_URL, SDOConstants.CHANGESUMMARY);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesTestCases.java
index d30444c..f51b552 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateSequencesTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,6 +29,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/complextypes/ComplexTypeWithMultipleOpenContent.xsd";
}
@@ -38,14 +39,17 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/complextypes/ComplexTypeWithMultipleOpenContentGenerated.xsd";
}
+ @Override
public List<Type> getTypesToGenerateFrom () {
return getControlTypes();
}
+ @Override
public List<Type> getControlTypes() {
List<Type> types = new ArrayList<Type>();
((SDOTypeHelper)typeHelper).reset();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWithSDOImportsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWithSDOImportsTestCases.java
index 283690c..a2c55d3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWithSDOImportsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWithSDOImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,10 +28,12 @@
super(name);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/SimpleWithSDOImports.xsd";
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/SimpleWithSDOImports.xsd";
}
@@ -40,6 +42,7 @@
TestRunner.run(DefineAndGenerateWithSDOImportsTestCases.class);
}
+ @Override
public List getControlTypes() {
List types = new ArrayList();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWrapperTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWrapperTypeTestCases.java
index 62ad511..e8b513a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWrapperTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/DefineAndGenerateWrapperTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -35,6 +35,7 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/elements/ElementWithWrapperTypes.xsd";
}
@@ -44,11 +45,13 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/define/elements/ElementWithWrapperTypes.xsd";
}
//public List getTypesToGenerateFrom() {
+ @Override
public List getControlTypes() {
//return getControlTypes();
@@ -122,6 +125,7 @@
return types;
}
+ @Override
public List getTypesToGenerateFrom() {
// public List getControlTypes() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/IDREFTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/IDREFTestCases.java
index e29c9c0..60fbd86 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/IDREFTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/IDREFTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -29,10 +29,12 @@
super(name);
}
+ @Override
public String getSchemaToDefine() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithIDREF.xsd";
}
+ @Override
public String getControlGeneratedFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithIDREFGenerated.xsd";
}
@@ -62,6 +64,7 @@
}
}
*/
+ @Override
public List getControlTypes() {
List types = new ArrayList();
String uri = NON_DEFAULT_URI;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/XSDHelperDefineAndGenerateTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/XSDHelperDefineAndGenerateTestCases.java
index df0205b..b86d1f8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/XSDHelperDefineAndGenerateTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/defineandgenerate/XSDHelperDefineAndGenerateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -91,7 +91,7 @@
List controlProps = control.getDeclaredProperties();
for (int j = 0; j < controlProps.size(); j++) {
SDOProperty controlProp = (SDOProperty)controlProps.get(j);
- SDOProperty generatedProp = (SDOProperty)generated.getProperty(controlProp.getName());
+ SDOProperty generatedProp = generated.getProperty(controlProp.getName());
assertEquals(controlProp.isMany(), generatedProp.isMany());
//assertEquals(controlProp.isAttribute(), generatedProp.isAttribute());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/CyclicImportsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/CyclicImportsTestCases.java
index a593838..87168b8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/CyclicImportsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/CyclicImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,16 +34,19 @@
TestRunner.main(arguments);
}
+ @Override
public Map getMap() {
HashMap schemaLocationMap = new HashMap();
schemaLocationMap.put(new QName("my.uri2", "USAddress"), "Cyclic2.xsd");
return schemaLocationMap;
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/Cyclic1.xsd";
}
+ @Override
protected List getGenerateAllControlFileNames() {
ArrayList controlFiles = new ArrayList();
controlFiles.add("org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/Cyclic1.xsd");
@@ -51,6 +54,7 @@
return controlFiles;
}
+ @Override
public List getTypesToGenerateFrom() {
//for this test all the types we want generated are in the list of types but some are in different targetnamespaces
List types = new ArrayList();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportBug6311853TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportBug6311853TestCases.java
index 608bfa0..3f6f2c9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportBug6311853TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportBug6311853TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,11 +44,13 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportBug6311853.xsd";
}
+ @Override
public Map getMap() {
HashMap schemaLocationMap = new HashMap();
schemaLocationMap.put(new QName("my.uri2", "Person"), "ImportBug6311853.xsd");
@@ -56,6 +58,7 @@
return schemaLocationMap;
}
+ @Override
public List getTypesToGenerateFrom() {
List types = new ArrayList();
String uri = "my.uri2";
@@ -90,7 +93,7 @@
DefaultSchemaLocationResolver resolver = new DefaultSchemaLocationResolver(getMap());
FileInputStream is = new FileInputStream(getControlFileName());
- List types = ((SDOXSDHelper)xsdHelper).define(is, FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/");
+ List types = xsdHelper.define(is, FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/");
ArrayList firstType = new ArrayList(1);
firstType.add(typeHelper.getType("my.uri2", "Person"));
String generatedSchema = ((SDOXSDHelper)xsdHelper).generate(firstType, resolver);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsTestCases.java
index 6fa51c3..91669c9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,10 +36,12 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsWithNamespacesGenerated.xsd";
}
+ @Override
public Map getMap() {
HashMap schemaLocationMap = new HashMap();
schemaLocationMap.put(new QName("my.uri2", "USAddress"), "Address.xsd");
@@ -48,6 +50,7 @@
return schemaLocationMap;
}
+ @Override
protected List getGenerateAllControlFileNames() {
ArrayList controlFiles = new ArrayList();
controlFiles.add("org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/ImportsWithNamespaces.xsd");
@@ -57,6 +60,7 @@
return controlFiles;
}
+ @Override
protected HashMap getSchemaNamespacesMap() {
HashMap namespaces = new HashMap();
namespaces.put("my.uri", "ImportsWithNamespaces.xsd");
@@ -66,6 +70,7 @@
return namespaces;
}
+ @Override
public List getTypesToGenerateFrom() {
//for this test all the types we want generated are in the list of types but some are in different targetnamespaces
List types = new ArrayList();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderComplexGenerateTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderComplexGenerateTestCases.java
index 6994c26..7844809 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderComplexGenerateTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderComplexGenerateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplexGenerated.xsd";
}
@@ -63,9 +64,10 @@
public java.util.List defineTypesFromSchema() {
InputStream is = getSchemaInputStream("org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderComplex.xsd");
- return ((SDOXSDHelper)xsdHelper).define(is, null);
+ return xsdHelper.define(is, null);
}
+ @Override
public java.util.List getTypesToGenerateFrom() {
java.util.List types = new ArrayList();
String uri = "http://www.example.org";
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateTestCases.java
index d798502..74b1428 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,10 +32,12 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrder.xsd";
}
+ @Override
public List getTypesToGenerateFrom() {
List types = new ArrayList();
String uri = null;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTNSTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTNSTestCases.java
index 674bdd3..7995837 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTNSTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTNSTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,19 +27,23 @@
TestRunner.run(PurchaseOrderGenerateWithAnnotationsTNSTestCases.class);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotationsGeneratedTNS.xsd";
}
+ @Override
public String getControlFileNameDifferentOrder() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotationsGeneratedTNSRoundTrip.xsd";
}
+ @Override
public java.util.List defineTypesFromSchema() {
InputStream is = getSchemaInputStream("org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotationsTNS.xsd");
- return ((SDOXSDHelper)xsdHelper).define(is, null);
+ return xsdHelper.define(is, null);
}
+ @Override
public String getControlUri() {
return "my.uri";
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTestCases.java
index 2c2d214..c8b6634 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/PurchaseOrderGenerateWithAnnotationsTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,6 +39,7 @@
TestRunner.run(PurchaseOrderGenerateWithAnnotationsTestCases.class);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotationsGenerated.xsd";
}
@@ -47,6 +48,7 @@
return "org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotationsGeneratedRoundTrip.xsd";
}
+ @Override
public List getTypesToGenerateFrom() {
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
SDOProperty xmlDataTypeProperty = (SDOProperty) typeHelper.getOpenContentProperty(SDOConstants.SDOXML_URL, SDOConstants.SDOXML_DATATYPE);
@@ -354,7 +356,7 @@
public java.util.List defineTypesFromSchema() {
InputStream is = getSchemaInputStream("org/eclipse/persistence/testing/sdo/schemas/PurchaseOrderWithAnnotations.xsd");
- return ((SDOXSDHelper)xsdHelper).define(is, null);
+ return xsdHelper.define(is, null);
}
public String getControlUri() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart2TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart2TestCases.java
index a3e1257..9834320 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart2TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart2TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,6 +45,7 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/customerPart2.xsd";
}
@@ -61,6 +62,7 @@
return "org/eclipse/persistence/testing/sdo/schemas/customerExample4Multiple.xsd";
}
+ @Override
public java.util.Map getMap() {
HashMap schemaLocationMap = new HashMap();
schemaLocationMap.put(new QName("my.uri1", "CustomerType"), "customer.xsd");
@@ -172,6 +174,7 @@
return xsdHelper.define(is, FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/schemas/");
}
+ @Override
public List getTypesToGenerateFrom() {
List types = new ArrayList();
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart3TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart3TestCases.java
index 2a5d66c..29f5d8b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart3TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart3TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/customerBillToShipTo.xsd";
}
@@ -56,6 +57,7 @@
return "org/eclipse/persistence/testing/sdo/schemas/customerBillToShipTo.xsd";
}
+ @Override
public java.util.Map getMap() {
HashMap schemaLocationMap = new HashMap();
schemaLocationMap.put(new QName("my.uri", "CustomerType"), "customer.xsd");
@@ -102,6 +104,7 @@
return xsdHelper.define(is, null);
}
+ @Override
public List getTypesToGenerateFrom() {
List types = new ArrayList();
String uri = "my.uri";
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart4TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart4TestCases.java
index 60785d0..83caea2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart4TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverPart4TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/customerBillToShipToDiffURI.xsd";
}
@@ -62,6 +63,7 @@
return "org/eclipse/persistence/testing/sdo/schemas/customerBillToShipToDiffURIExample4.xsd";
}
+ @Override
public java.util.Map getMap() {
HashMap schemaLocationMap = new HashMap();
schemaLocationMap.put(new QName("my.uri1", "CustomerType"), "customer.xsd");
@@ -144,6 +146,7 @@
return xsdHelper.define(is, FILE_PROTOCOL + USER_DIR + "/org/eclipse/persistence/testing/sdo/schemas/");
}
+ @Override
public List getTypesToGenerateFrom() {
List types = new ArrayList();
Type stringType = typeHelper.getType("commonj.sdo", "String");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverTestCases.java
index 1adaf78..e5c3f16 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/SchemaLocationResolverTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
TestRunner.main(arguments);
}
+ @Override
public String getControlFileName() {
return "org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/customer.xsd";
}
@@ -81,6 +82,7 @@
return "org/eclipse/persistence/testing/sdo/schemas/customerBillToShipTo.xsd";
}
+ @Override
public java.util.Map getMap() {
HashMap schemaLocationMap = new HashMap();
schemaLocationMap.put(new QName("my.uri", "CustomerType"), "customer.xsd");
@@ -347,6 +349,7 @@
return xsdHelper.define(is, null);
}
+ @Override
public List getTypesToGenerateFrom() {
List types = new ArrayList();
String uri = "my.uri";
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLR.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLR.java
index deff911..befe110 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLR.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLR.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import commonj.sdo.Type;
public class Example3SLR implements SchemaLocationResolver {
+ @Override
public String resolveSchemaLocation(Type sourceType, Type referencedType) {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLRMultiple.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLRMultiple.java
index c3658fa..3572deb 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLRMultiple.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example3SLRMultiple.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import commonj.sdo.Type;
public class Example3SLRMultiple implements SchemaLocationResolver {
+ @Override
public String resolveSchemaLocation(Type sourceType, Type referencedType) {
if(referencedType.getURI().contains("commonj.sdo")) {
return null;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example4SLRMultiple.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example4SLRMultiple.java
index bd97bbc..a803571 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example4SLRMultiple.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example4SLRMultiple.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import commonj.sdo.Type;
public class Example4SLRMultiple implements SchemaLocationResolver {
+ @Override
public String resolveSchemaLocation(Type sourceType, Type referencedType) {
if(referencedType.getURI().contains("commonj.sdo")) {
return null;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example5SLR.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example5SLR.java
index 7e421bb..31e9068 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example5SLR.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/helper/xsdhelper/generate/slr/Example5SLR.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import commonj.sdo.Type;
public class Example5SLR implements SchemaLocationResolver {
+ @Override
public String resolveSchemaLocation(Type sourceType, Type referencedType) {
if(referencedType.getURI().contains("commonj.sdo")) {
return null;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/instanceclass/CustomerClassWithCorrectGetters.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/instanceclass/CustomerClassWithCorrectGetters.java
index 5873dee..18c3dcb 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/instanceclass/CustomerClassWithCorrectGetters.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/instanceclass/CustomerClassWithCorrectGetters.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,26 +22,32 @@
private Address address;
private List phoneNumber;
+ @Override
public String getName() {
return this.name;
}
+ @Override
public void setName(String name) {
this.name = name;
}
+ @Override
public Address getAddress() {
return this.address;
}
+ @Override
public void setAddress(Address address) {
this.address = address;
}
+ @Override
public List getPhoneNumber() {
return this.phoneNumber;
}
+ @Override
public void setPhoneNumber(List phoneNumber) {
this.phoneNumber = phoneNumber;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/SDOModelTestSuite.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/SDOModelTestSuite.java
index 4444bc3..f5590ab 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/SDOModelTestSuite.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/SDOModelTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,9 +40,9 @@
*/
public static Test suite() {
TestSuite suite = new TestSuite("All Helper Tests");
- suite.addTest(new SDODataObjectTestSuite().suite());
- suite.addTest(new SDOTypeTestSuite().suite());
- suite.addTest(new SDODataGraphTestSuite().suite());
+ suite.addTest(SDODataObjectTestSuite.suite());
+ suite.addTest(SDOTypeTestSuite.suite());
+ suite.addTest(SDODataGraphTestSuite.suite());
return suite;
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingCombiningTests.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingCombiningTests.java
index d3da9c6..f66327b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingCombiningTests.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingCombiningTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,8 +30,8 @@
// verify recursive delete sets isSet properly
public void testBehaviorsAfterLoginThenLogoff() {
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
// two ChangeSummary logon now.
changeSummaryB.beginLogging();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingIsLoggingTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingIsLoggingTest.java
index 77fa258..af2e9e7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingIsLoggingTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBeginLoggingEndLoggingIsLoggingTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,19 +48,19 @@
* changeSummary counterparts and may not directly return the actual instance variable
* when not in deleted | modified state
*/
- SDODataObject anOldContainer = (SDODataObject)((SDOChangeSummary)o.getChangeSummary()).getOldContainer(o);
- SDODataObject aContainer = (SDODataObject)o.getContainer();
+ SDODataObject anOldContainer = o.getChangeSummary().getOldContainer(o);
+ SDODataObject aContainer = o.getContainer();
if (o.getChangeSummary().isModified(o) || o.getChangeSummary().isDeleted(o)) {
assertEquals(anOldContainer, aContainer);
if (aContainer != null) {
Property pp = o.getContainer().getInstanceProperty(o._getContainmentPropertyName());
- assertEquals(((SDOChangeSummary)o.getChangeSummary()).getOldContainmentProperty(o), pp);
+ assertEquals(o.getChangeSummary().getOldContainmentProperty(o), pp);
}
}
- assertNotNull(((SDOChangeSummary)o.getChangeSummary()).getOldValues(o));
- assertTrue(((SDOChangeSummary)o.getChangeSummary()).getOldValues(o).isEmpty());
+ assertNotNull(o.getChangeSummary().getOldValues(o));
+ assertTrue(o.getChangeSummary().getOldValues(o).isEmpty());
List properties = o.getInstanceProperties();
Iterator iterProperties = properties.iterator();
while (iterProperties.hasNext()) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBug6599313TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBug6599313TestCases.java
index cb768bb..b99c44c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBug6599313TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryBug6599313TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderDeepWithCS.xml");
}
+ @Override
public void setUp() {
super.setUp();
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCopyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCopyTestCases.java
index 1fcefa3..8b9cc4b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCopyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCopyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
private DataObject dataObjectD;
private DataObject dataObjectE;
+ @Override
public void setUp() {
super.setUp();
DataObject rootTypeDO = defineType(URINAME, TYPENAME);
@@ -65,14 +66,15 @@
// String types are containment == false
SDOProperty propertyE = setUpProperty("propertyE", false, SDOConstants.SDO_STRING, type_E);
- root = (SDODataObject)dataFactory.create(rootType);
- dataObjectB = (SDODataObject)root.createDataObject(rootContainingPropertyB, type_B);
- dataObjectD = (SDODataObject)dataObjectB.createDataObject(propertyB, type_D);
- dataObjectE = (SDODataObject)dataObjectD.createDataObject(propertyD, type_E);
+ root = dataFactory.create(rootType);
+ dataObjectB = root.createDataObject(rootContainingPropertyB, type_B);
+ dataObjectD = dataObjectB.createDataObject(propertyB, type_D);
+ dataObjectE = dataObjectD.createDataObject(propertyD, type_E);
dataObjectB.getChangeSummary().beginLogging();
}
+ @Override
public void tearDown() {
dataObjectB.getChangeSummary().beginLogging();
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTestCase.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTestCase.java
index 4bb327e..a70f6e0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTestCase.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTestCase.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -62,6 +62,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp(); // watch setup redundancy
DataObject rootTypeDO = defineType(URINAME, TYPENAME);
@@ -117,9 +118,9 @@
propertyD = setUpProperty("propertyD", false, SDOConstants.SDO_STRING, type_D);
root = (SDODataObject)dataFactory.create(rootType);
- dataObjectB = (SDODataObject)root.createDataObject(rootContainingPropertyB, type_B);
- dataObjectC = (SDODataObject)root.createDataObject(rootContainingPropertyC, type_C);
- dataObjectD = (SDODataObject)dataObjectB.createDataObject(propertyB, type_D);
+ dataObjectB = root.createDataObject(rootContainingPropertyB, type_B);
+ dataObjectC = root.createDataObject(rootContainingPropertyC, type_C);
+ dataObjectD = dataObjectB.createDataObject(propertyB, type_D);
}
protected void checkOldSettingsSizeTree(String values, SDOChangeSummary aCS,//
@@ -135,10 +136,10 @@
SDODataObject aDO2, Object anObject2,//
SDODataObject aDO3, Object anObject3,//
SDODataObject aDO4, Object anObject4) {
- assertEquals(anObject1, (SDODataObject)aCS.getOldContainer(aDO1));
- assertEquals(anObject2, (SDODataObject)aCS.getOldContainer(aDO2));
- assertEquals(anObject3, (SDODataObject)aCS.getOldContainer(aDO3));
- assertEquals(anObject4, (SDODataObject)aCS.getOldContainer(aDO4));
+ assertEquals(anObject1, aCS.getOldContainer(aDO1));
+ assertEquals(anObject2, aCS.getOldContainer(aDO2));
+ assertEquals(anObject3, aCS.getOldContainer(aDO3));
+ assertEquals(anObject4, aCS.getOldContainer(aDO4));
}
/*
@@ -177,10 +178,10 @@
propertyE = setUpProperty("propertyE", false, SDOConstants.SDO_STRING, type_E);
root = (SDODataObject)dataFactory.create(rootType);
- dataObjectB = (SDODataObject)root.createDataObject(rootContainingPropertyB, type_B);
- dataObjectC = (SDODataObject)root.createDataObject(rootContainingPropertyC, type_C);
- dataObjectD = (SDODataObject)dataObjectB.createDataObject(propertyB, type_D);
- dataObjectE = (SDODataObject)dataObjectD.createDataObject(propertyD, type_E);
+ dataObjectB = root.createDataObject(rootContainingPropertyB, type_B);
+ dataObjectC = root.createDataObject(rootContainingPropertyC, type_C);
+ dataObjectD = dataObjectB.createDataObject(propertyB, type_D);
+ dataObjectE = dataObjectD.createDataObject(propertyD, type_E);
}
@@ -201,7 +202,7 @@
aDO2, anObject2,//
aDO3, anObject3,//
aDO4, anObject4);
- assertEquals(anObject5, (SDODataObject)aCS.getOldContainer(aDO5));
+ assertEquals(anObject5, aCS.getOldContainer(aDO5));
}
protected void buildTreeWithoutChildChangeSummaries() {
@@ -220,9 +221,9 @@
type_D = (SDOType)typeHelper.define(type_DDO);
propertyD = setUpProperty("propertyD", false, SDOConstants.SDO_STRING, type_D);
- dataObjectB = (SDODataObject)root.createDataObject(rootContainingPropertyB, type_B);
- dataObjectC = (SDODataObject)root.createDataObject(rootContainingPropertyC, type_C);
- dataObjectD = (SDODataObject)dataObjectB.createDataObject(propertyB, type_D);
+ dataObjectB = root.createDataObject(rootContainingPropertyB, type_B);
+ dataObjectC = root.createDataObject(rootContainingPropertyC, type_C);
+ dataObjectD = dataObjectB.createDataObject(propertyB, type_D);
}
protected void buildTreeWithoutChangeSummary() {
@@ -238,7 +239,7 @@
type_F = (SDOType)typeHelper.define(type_FDO);
p_F = setUpProperty("p_F", false, SDOConstants.SDO_STRING, type_F);
- dataObjectF = (SDODataObject)root1.createDataObject(p_root1, type_F);
+ dataObjectF = root1.createDataObject(p_root1, type_F);
dataObjectF.set(p_F, "test");
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTests.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTests.java
index 5651dbb..d2722df 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTests.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryCreatedModifiedDeletedTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -39,8 +39,8 @@
// Failure condition test cases
public void testGetFunctionsWithNullParameters() {
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
@@ -82,7 +82,7 @@
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
@@ -138,8 +138,8 @@
public void testIsCreatedAfterMoveDataObjectFromOneOwnerToAnotherDiffChangeSummary() {
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
@@ -190,7 +190,7 @@
// verify recursive delete sets isSet properly
public void testOldSettingsAfterInternalDeleteOfLevel2of4AfterLoggingOn() {
buildTreeWith4LevelsOfProperties();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
changeSummaryB.beginLogging();
assertNotNull(dataObjectD.getChangeSummary());
@@ -224,8 +224,8 @@
//public void testOldSettingsAfterMoveCSDataObjectFromOneOwnerToAnotherDiffChangeSummary() {
public void testDetachCSRoot() {
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
@@ -310,8 +310,8 @@
public void testDeleteCSRoot() {
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
@@ -393,8 +393,8 @@
// perform a move of a cs root (delete CCB) to another cs as child and observe the old* instance variables
public void testOldSettingsAfterMoveCSDataObjectFromOneOwnerToAnotherDiffChangeSummaryByUnset() {
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
@@ -517,8 +517,8 @@
// perform a move between changeSummaries and observe the old* instance variables
public void testOldSettingsAfterMoveDataObjectFromOneOwnerToAnotherDiffChangeSummary() {
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
@@ -640,7 +640,7 @@
public void testIsCreatedAfterUseDataFactory() {
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
@@ -667,7 +667,7 @@
public void testUnsetChildOfCS() {
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
changeSummaryA.beginLogging();
@@ -690,7 +690,7 @@
public void testIsCreatedAfterUseUnset() {
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
changeSummaryA.beginLogging();
@@ -712,11 +712,11 @@
public void testIsCreatedAfterUnSetDiffChangeSummary() {
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
assertNull(changeSummaryA);
buildTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldContainerContainmentPropertyTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldContainerContainmentPropertyTest.java
index 507bf28..3fb8f27 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldContainerContainmentPropertyTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldContainerContainmentPropertyTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.model.changesummary;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -31,46 +32,46 @@
// purpose: test if containedObject's container is changed, changesummary can still
// return the former container
public void testContainerValueAfterDataObjectChangeContainer() {
- SDODataObject container = (SDODataObject)containedDataObject.getContainer();
+ SDODataObject container = containedDataObject.getContainer();
changeSummary.beginLogging();
SDODataObject o = null;
root.set(rootProperty, o);
- this.assertNull(containedDataObject.getContainer());
- this.assertEquals(root, changeSummary.getOldContainer(containedDataObject));
+ assertNull(containedDataObject.getContainer());
+ assertEquals(root, changeSummary.getOldContainer(containedDataObject));
}
// purpose: test null value as parameter
public void testContainerValueByPassingNull() {
- this.assertNull(changeSummary.getOldContainer(null));
+ assertNull(changeSummary.getOldContainer(null));
}
// purpose: test pass in dataobjec not in the tree as parameter
public void testContainerValueByPassingNotExistedDataObject() {
SDODataObject obj = new SDODataObject();
- this.assertNull(changeSummary.getOldContainer(obj));
+ assertNull(changeSummary.getOldContainer(obj));
}
// purpose: test if containedObject's containment property is changed, changesummary can still
// return the former value back
public void testContainmentPropertyValueAfterDataObjectChangeValue() {
- SDOProperty containmentProperty = (SDOProperty)containedDataObject.getContainmentProperty();
+ SDOProperty containmentProperty = containedDataObject.getContainmentProperty();
changeSummary.beginLogging();
- this.assertTrue(rootProperty.equals(containedDataObject.getContainmentProperty()));// it is the same before modified
+ assertTrue(rootProperty.equals(containedDataObject.getContainmentProperty()));// it is the same before modified
Object o = null;
root.set(rootProperty, o);
- this.assertFalse(rootProperty.equals(containedDataObject.getContainmentProperty()));// current container in root's child should be changed
- this.assertEquals(containmentProperty, changeSummary.getOldContainmentProperty(containedDataObject));
+ assertFalse(rootProperty.equals(containedDataObject.getContainmentProperty()));// current container in root's child should be changed
+ assertEquals(containmentProperty, changeSummary.getOldContainmentProperty(containedDataObject));
}
// purpose: test null value as parameter
public void testContainmentPropertyByPassingNull() {
SDODataObject o = null;
- this.assertNull(changeSummary.getOldContainmentProperty(o));
+ assertNull(changeSummary.getOldContainmentProperty(o));
}
// purpose: test pass in dataobjec not in the tree as parameter
public void testContainmentPropertyByPassingNotExistedDataObject() {
SDODataObject obj = new SDODataObject();
- this.assertNull(changeSummary.getOldContainmentProperty(obj));
+ assertNull(changeSummary.getOldContainmentProperty(obj));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldValueTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldValueTest.java
index dbbf7a4..7c9fcfe 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldValueTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryGetOldValueTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,8 @@
import commonj.sdo.Property;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -47,8 +49,8 @@
assertNotNull(oldValues);
assertEquals(0, oldValues.size());
root.set(rootProperty1, "test");
- this.assertNull(changeSummary.getOldValue(root, rootProperty));// no old value for this unmodified property
- this.assertNull(changeSummary.getOldValue(root, rootProperty1).getValue());// old value has value null for this modified property
+ assertNull(changeSummary.getOldValue(root, rootProperty));// no old value for this unmodified property
+ assertNull(changeSummary.getOldValue(root, rootProperty1).getValue());// old value has value null for this modified property
}
// purpose: modified DataObject and nonmodified property, get(DataObject, Property)
@@ -173,15 +175,15 @@
changeSummary.beginLogging();
root.set(rootProperty1, "test2");
root.set(rootProperty1, "test3");
- this.assertNull(changeSummary.getOldValue(root, rootProperty));// no old value for this unmodified property
+ assertNull(changeSummary.getOldValue(root, rootProperty));// no old value for this unmodified property
ChangeSummary.Setting setting = changeSummary.getOldValue(root, rootProperty1);
- this.assertEquals("test", setting.getValue());// specific original old value for this modified property
+ assertEquals("test", setting.getValue());// specific original old value for this modified property
}
// purpose: unmodified DataObject
public void testGetOldValueReturnSettingWithUnmodifiedDataObject() {
changeSummary.beginLogging();
- this.assertNull(changeSummary.getOldValue(root, rootProperty));// no old setting for this unmodified dataobject
+ assertNull(changeSummary.getOldValue(root, rootProperty));// no old setting for this unmodified dataobject
}
// purpose: modified DataObject's modified property
@@ -193,13 +195,13 @@
Object o = changeSummary.getOldValue(root, rootProperty).getValue();
Object deepCopy = changeSummary.getDeepCopies().get(containedDataObject);
- this.assertEquals(deepCopy, o);
+ assertEquals(deepCopy, o);
}
// purpose: unmodified DataObject
public void testGetOldValueReturnListWithUnmodifiedProperty() {
changeSummary.beginLogging();
- this.assertTrue(0 == changeSummary.getOldValues(root).size());
+ assertTrue(0 == changeSummary.getOldValues(root).size());
}
// purpose: modified DataObject
@@ -210,9 +212,9 @@
root.set(rootProperty, p);
Object o = changeSummary.getOldValue(root, rootProperty).getValue();
List l = changeSummary.getOldValues(root);
- this.assertTrue(1 == l.size());
+ assertTrue(1 == l.size());
Object deepCopy = changeSummary.getDeepCopies().get(containedDataObject);
- this.assertEquals(deepCopy, (SDODataObject)((ChangeSummary.Setting)l.get(0)).getValue());
+ assertEquals(deepCopy, ((ChangeSummary.Setting)l.get(0)).getValue());
}
// purpose: test an open content property's value can be recorded in old setting list
@@ -231,7 +233,7 @@
changeSummary.beginLogging();
root.set(openRootProperty, "openTest1");
ChangeSummary.Setting setting = changeSummary.getOldValue(root, openRootProperty);
- this.assertEquals("openTest", setting.getValue());
+ assertEquals("openTest", setting.getValue());
}
// purpose: after a dataobject detach itself, check the changed dataobject lists
@@ -239,8 +241,8 @@
containedDataObject.set("containedProperty", "aaa");
changeSummary.beginLogging();
containedDataObject.detach();
- this.assertTrue(changeSummary.isModified(root));
- this.assertTrue(changeSummary.isDeleted(containedDataObject));
+ assertTrue(changeSummary.isModified(root));
+ assertTrue(changeSummary.isDeleted(containedDataObject));
//TODO: is this the right check?
//List rootOldValues = changeSummary.getOldValues(root);
@@ -254,12 +256,12 @@
containedDataObject.set("containedProperty", "aaa");
changeSummary.beginLogging();
containedDataObject.delete();
- this.assertTrue(changeSummary.isModified(root));
- this.assertTrue(changeSummary.isDeleted(containedDataObject));
+ assertTrue(changeSummary.isModified(root));
+ assertTrue(changeSummary.isDeleted(containedDataObject));
List rootOldValues = changeSummary.getOldValues(root);
List containedOldValues = changeSummary.getOldValues(containedDataObject);
- this.assertEquals(1, rootOldValues.size());
- this.assertEquals(1, containedOldValues.size());
+ assertEquals(1, rootOldValues.size());
+ assertEquals(1, containedOldValues.size());
}
// test open content detach
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryInitalizedInCreatingDataObjectTests.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryInitalizedInCreatingDataObjectTests.java
index 35e5ed2..f9f6c0e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryInitalizedInCreatingDataObjectTests.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryInitalizedInCreatingDataObjectTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -15,6 +15,7 @@
package org.eclipse.persistence.testing.sdo.model.changesummary;
import commonj.sdo.DataObject;
+import junit.framework.TestCase;
public class ChangeSummaryInitalizedInCreatingDataObjectTests extends ChangeSummaryTestCases {
public ChangeSummaryInitalizedInCreatingDataObjectTests(String name) {
@@ -23,46 +24,46 @@
public void testInitalizeChangedDataObjectListAfterLogging() {
changeSummary.beginLogging();
- this.assertTrue(changeSummary.getChangedDataObjects().isEmpty());
+ assertTrue(changeSummary.getChangedDataObjects().isEmpty());
}
public void testChangedDataObjectsAfterModifyLogging() {
changeSummary.beginLogging();
root.set(rootProperty, null);
- this.assertFalse(changeSummary.getChangedDataObjects().isEmpty());
- this.assertEquals(2, changeSummary.getChangedDataObjects().size());
- this.assertTrue(changeSummary.getChangedDataObjects().contains(containedDataObject));
- this.assertTrue(changeSummary.getChangedDataObjects().contains(root));
+ assertFalse(changeSummary.getChangedDataObjects().isEmpty());
+ assertEquals(2, changeSummary.getChangedDataObjects().size());
+ assertTrue(changeSummary.getChangedDataObjects().contains(containedDataObject));
+ assertTrue(changeSummary.getChangedDataObjects().contains(root));
}
public void testChangedDataObjectsAfterCreatNewdataObjectLogging() {
changeSummary.beginLogging();
- this.assertTrue(changeSummary.getChangedDataObjects().isEmpty());
+ assertTrue(changeSummary.getChangedDataObjects().isEmpty());
DataObject o = root.createDataObject(rootProperty);
- this.assertFalse(changeSummary.getChangedDataObjects().isEmpty());
- this.assertTrue(changeSummary.getChangedDataObjects().contains(o));
+ assertFalse(changeSummary.getChangedDataObjects().isEmpty());
+ assertTrue(changeSummary.getChangedDataObjects().contains(o));
}
public void testCahngedDataObjectAfterDeleteLogging() {
changeSummary.beginLogging();
- this.assertTrue(changeSummary.getChangedDataObjects().isEmpty());
+ assertTrue(changeSummary.getChangedDataObjects().isEmpty());
containedDataObject.delete();
- this.assertFalse(changeSummary.getChangedDataObjects().isEmpty());
- this.assertTrue(changeSummary.getChangedDataObjects().contains(containedDataObject));
+ assertFalse(changeSummary.getChangedDataObjects().isEmpty());
+ assertTrue(changeSummary.getChangedDataObjects().contains(containedDataObject));
}
public void testChangedDataObjectAfterDetachLogging() {
changeSummary.beginLogging();
- this.assertTrue(changeSummary.getChangedDataObjects().isEmpty());
+ assertTrue(changeSummary.getChangedDataObjects().isEmpty());
DataObject oldContainer = containedDataObject.getContainer();
containedDataObject.detach();
- this.assertFalse(changeSummary.getChangedDataObjects().isEmpty());
- this.assertEquals(2, changeSummary.getChangedDataObjects().size());
- this.assertTrue(changeSummary.getChangedDataObjects().contains(containedDataObject));
- this.assertTrue(changeSummary.getChangedDataObjects().contains(oldContainer));
+ assertFalse(changeSummary.getChangedDataObjects().isEmpty());
+ assertEquals(2, changeSummary.getChangedDataObjects().size());
+ assertTrue(changeSummary.getChangedDataObjects().contains(containedDataObject));
+ assertTrue(changeSummary.getChangedDataObjects().contains(oldContainer));
}
public void testChangedDataObjectBeforeLogging() {
- this.assertTrue(changeSummary.getChangedDataObjects().isEmpty());
+ assertTrue(changeSummary.getChangedDataObjects().isEmpty());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryIsCreatedIsDeletedIsModifiedTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryIsCreatedIsDeletedIsModifiedTest.java
index 8c273ba..71866e5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryIsCreatedIsDeletedIsModifiedTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryIsCreatedIsDeletedIsModifiedTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.model.changesummary;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -33,7 +34,7 @@
// purpose: after logging, create a new DataObject, then check it with isCreated()
public void testIsCreated() {
changeSummary.beginLogging();
- SDODataObject newObj = (SDODataObject)root.createDataObject(rootProperty);
+ SDODataObject newObj = root.createDataObject(rootProperty);
assertCreated(newObj, changeSummary);
}
@@ -91,7 +92,7 @@
p.setType(SDOConstants.SDO_STRING);
ty.addDeclaredProperty(p);
- o = (SDODataObject)root.createDataObject(rootProperty, ty);
+ o = root.createDataObject(rootProperty, ty);
assertCreated(o, changeSummary);
}
@@ -169,6 +170,6 @@
changeSummary.beginLogging();
//changeSummary.setChangedDataObjectList(null);
changeSummary.endLogging();
- this.assertFalse(changeSummary.isLogging());
+ assertFalse(changeSummary.isLogging());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryLoadSaveTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryLoadSaveTest.java
index 1c97e2c..c85246d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryLoadSaveTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryLoadSaveTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
public ChangeSummaryLoadSaveTest(String name) {
super(name);
}
+ @Override
public void setUp() {
try {
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryMoveFromNullChangeSummaryToChangeSummaryTests.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryMoveFromNullChangeSummaryToChangeSummaryTests.java
index 0c54ae5..76056b1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryMoveFromNullChangeSummaryToChangeSummaryTests.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryMoveFromNullChangeSummaryToChangeSummaryTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -28,7 +28,7 @@
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
@@ -72,7 +72,7 @@
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
@@ -116,7 +116,7 @@
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnChildTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnChildTestCases.java
index ae0f962..dee0a66 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnChildTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnChildTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -50,18 +50,22 @@
protected ChangeSummary stock3CS2;
public static final String URINAME = "http://www.example.org";
public static final String TYPENAME = "corporation";
+ @Override
protected String getControlRootURI() {
return URINAME;
}
+ @Override
protected String getControlRootName() {
return TYPENAME;
}
+ @Override
protected String getRootInterfaceName() {
return "CorporationType";
}
+ @Override
protected String getControlFileName() {
// implemented by subclass
return getControlFileName2();
@@ -73,6 +77,7 @@
// return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderDeepWithCS.xml");
//}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
//do nothing
//TODO: need to make this test run
@@ -86,6 +91,7 @@
super(name);
}
+ @Override
public String getSchemaName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderDeepWithCSonChild.xsd");
}
@@ -95,6 +101,7 @@
TestRunner.main(arguments);
}
+ @Override
protected List defineTypes() {
List types = xsdHelper.define(getSchema(getSchemaName()));
@@ -153,6 +160,7 @@
return types;
}
+ @Override
protected String getControlString(String fileName) {
try {
FileInputStream inputStream = new FileInputStream(fileName);
@@ -166,6 +174,7 @@
}
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
assertNull(document.getRootObject().getContainer());
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnRootTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnRootTestCases.java
index 1b0eda3..aaa0c09 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnRootTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryOnRootTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,23 +38,28 @@
public static final String URINAME = "http://www.example.org";
public static final String TYPENAME = "purchaseOrder";
+ @Override
protected String getControlRootURI() {
return URINAME;
}
+ @Override
protected String getControlRootName() {
return TYPENAME;
}
+ @Override
protected String getRootInterfaceName() {
return "PurchaseOrderType";
}
+ @Override
protected String getControlFileName() {
// implemented by subclass
return getControlFileName2();
}
+ @Override
public void testClassGenerationLoadAndSave() throws Exception {
//TODO:implement
}
@@ -68,6 +73,7 @@
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderDeepWithCS.xml");
}
+ @Override
public void testNoSchemaLoadFromInputStreamSaveDataObjectToString() throws Exception {
//do nothing
//TODO: need to make this test run
@@ -77,6 +83,7 @@
super(name);
}
+ @Override
public String getSchemaName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderDeepWithCS.xsd");
}
@@ -86,6 +93,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
//define types from deep with cs
@@ -102,6 +110,7 @@
}
}
+ @Override
protected String getControlString(String fileName) {
try {
FileInputStream inputStream = new FileInputStream(fileName);
@@ -115,16 +124,19 @@
}
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
assertNull(document.getRootObject().getContainer());
}
+ @Override
protected List defineTypes() {
// do not define types twice - so we do not set dirty=true
//return xsdHelper.define(getSchema(getSchemaName()));
- return (List)new ArrayList(((SDOTypeHelper)typeHelper).getTypesHashMap().values());
+ return new ArrayList(((SDOTypeHelper)typeHelper).getTypesHashMap().values());
}
+ @Override
protected String getSchemaLocation() {
return "";
}
@@ -1069,7 +1081,7 @@
assertNotNull(shipToDO.get("street"));
DataObject oldContainer = ((SDOChangeSummary)cs).getOldContainer(shipToDO);
Property shipToProp = oldContainer.getInstanceProperty("shipTo");
- ChangeSummary.Setting oldSetting = ((SDOChangeSummary)cs).getOldValue(oldContainer, shipToProp);
+ ChangeSummary.Setting oldSetting = cs.getOldValue(oldContainer, shipToProp);
DataObject deepCopyShipTo = (DataObject)oldSetting.getValue();
assertEquals("123 Maple Street", deepCopyShipTo.get("street"));
@@ -1184,16 +1196,16 @@
Property sfProp = yardDO.getInstanceProperty("squarefootage");
Property widthProp = yardDO.getInstanceProperty("width");
Property lengthProp = yardDO.getInstanceProperty("length");
- ChangeSummary.Setting yardSFsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, sfProp);
+ ChangeSummary.Setting yardSFsetting = cs.getOldValue(yardDO, sfProp);
assertEquals(yardSFsetting.getValue(), null);
//TODO: uncomment this line. Will fail unless Node Null policy stuff is fixed
//assertEquals(false, yardSFsetting.isSet());
- ChangeSummary.Setting yardWidthsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, widthProp);
+ ChangeSummary.Setting yardWidthsetting = cs.getOldValue(yardDO, widthProp);
assertEquals("65", yardWidthsetting.getValue());
assertEquals(true, yardWidthsetting.isSet());
- ChangeSummary.Setting yardLengththsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, lengthProp);
+ ChangeSummary.Setting yardLengththsetting = cs.getOldValue(yardDO, lengthProp);
assertEquals("45", yardLengththsetting.getValue());
assertEquals(true, yardLengththsetting.isSet());
// shipToDO was not deleted, only check yardDO
@@ -1206,16 +1218,16 @@
Property sfProp = yardDO.getInstanceProperty("squarefootage");
Property widthProp = yardDO.getInstanceProperty("width");
Property lengthProp = yardDO.getInstanceProperty("length");
- ChangeSummary.Setting yardSFsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, sfProp);
+ ChangeSummary.Setting yardSFsetting = cs.getOldValue(yardDO, sfProp);
assertEquals(yardSFsetting.getValue(), null);
//TODO: uncomment this line. Will fail unless Node Null policy stuff is fixed
//assertEquals(false, yardSFsetting.isSet());
- ChangeSummary.Setting yardWidthsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, widthProp);
+ ChangeSummary.Setting yardWidthsetting = cs.getOldValue(yardDO, widthProp);
assertEquals("65", yardWidthsetting.getValue());
assertEquals(true, yardWidthsetting.isSet());
- ChangeSummary.Setting yardLengththsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, lengthProp);
+ ChangeSummary.Setting yardLengththsetting = cs.getOldValue(yardDO, lengthProp);
assertEquals("45", yardLengththsetting.getValue());
assertEquals(true, yardLengththsetting.isSet());
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummarySetSameValueAfterLogonTests.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummarySetSameValueAfterLogonTests.java
index 766a1d2..158f0ab 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummarySetSameValueAfterLogonTests.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummarySetSameValueAfterLogonTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -26,7 +26,7 @@
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
@@ -79,7 +79,7 @@
rootType.addDeclaredProperty(rootChangeSummaryProperty);
root = (SDODataObject)dataFactory.create(rootType);
- changeSummaryA = (SDOChangeSummary)root.getChangeSummary();
+ changeSummaryA = root.getChangeSummary();
buildTreeWithoutChildChangeSummaries();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryTestCases.java
index afb80b4..3a9c976 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
@@ -73,7 +74,7 @@
root = (SDODataObject)dataFactory.create(rootType);
root.set(rootProperty, containedDataObject);
- changeSummary = (SDOChangeSummary)root.getChangeSummary();
+ changeSummary = root.getChangeSummary();
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryUndoChangeTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryUndoChangeTest.java
index a195952..af3b9d5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryUndoChangeTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryUndoChangeTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -66,7 +66,7 @@
assertNotNull(containedDataObject.getChangeSummary());
root.unset(rootProperty);// unset property
// verify CS is null on removed trees
- assertChangeSummaryStatusIfClearedIfCSIsAncestor((DataObject)containedDataObject, true);
+ assertChangeSummaryStatusIfClearedIfCSIsAncestor(containedDataObject, true);
assertNotNull(aCurrentValueStore);
ValueStore anOriginalValueStoreAfterOperation =(ValueStore)changeSummary.getOriginalValueStores().get(root);
@@ -76,7 +76,7 @@
assertTrue(anOriginalValueStoreAfterOperation == aCurrentValueStore);
assertFalse(root.isSet(rootProperty));
- assertNull((SDODataObject)containedDataObject.getContainer());// make sure it is changed
+ assertNull(containedDataObject.getContainer());// make sure it is changed
// undo and verify equality
assertUndoChangesEqualToOriginal(changeSummary, root, original);
@@ -109,7 +109,7 @@
// operation on complex child of root
aChild.detach();
// verify CS is null on removed trees
- assertChangeSummaryStatusIfClearedIfCSIsAncestor((DataObject)aChild, true);
+ assertChangeSummaryStatusIfClearedIfCSIsAncestor(aChild, true);
assertNotNull(aCurrentValueStore);
@@ -120,7 +120,7 @@
assertTrue(anOriginalValueStoreAfterOperation == aCurrentValueStore);
assertFalse(root.isSet(rootProperty));
- assertNull((SDODataObject)containedDataObject.getContainer());// make sure it is changed
+ assertNull(containedDataObject.getContainer());// make sure it is changed
// undo and verify equality
assertUndoChangesEqualToOriginal(changeSummary, root, original);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryVolumetricsTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryVolumetricsTest.java
index 8188c12..d2315ca 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryVolumetricsTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryVolumetricsTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -79,8 +79,8 @@
// perform a move of a cs root (delete CCB) to another cs as child and observe the old* instance variables
public void testOldSettingsAfterMoveCSDeepDataObjectFromOneOwnerToAnotherDiffChangeSummary() {
buildDeepTree();
- changeSummaryB = (SDOChangeSummary)dataObjectB.getChangeSummary();
- changeSummaryC = (SDOChangeSummary)dataObjectC.getChangeSummary();
+ changeSummaryB = dataObjectB.getChangeSummary();
+ changeSummaryC = dataObjectC.getChangeSummary();
changeSummaryB.beginLogging();
changeSummaryC.beginLogging();
@@ -97,6 +97,7 @@
}
}
+ @Override
public void setUp() {
super.setUp();
SDOType changeSummaryType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.CHANGESUMMARY);
@@ -153,8 +154,8 @@
propertyB_children = new SDOProperty[NUM_B_LEVELS];
dataObjectB_children = new SDODataObject[NUM_B_LEVELS];
- dataObjectB = (SDODataObject)root.createDataObject(rootContainingPropertyB, type_B);
- dataObjectC = (SDODataObject)root.createDataObject(rootContainingPropertyC, type_C);
+ dataObjectB = root.createDataObject(rootContainingPropertyB, type_B);
+ dataObjectC = root.createDataObject(rootContainingPropertyC, type_C);
// setup object array
for (int i = 0; i < NUM_B_LEVELS; i++) {
@@ -166,10 +167,10 @@
propertyB_children[i] = (SDOProperty)typeB_children[i].getDeclaredPropertiesMap().get("propertyD" + String.valueOf(i));
}
- dataObjectB_children[0] = (SDODataObject)dataObjectB.createDataObject(propertyB, typeB_children[0]);
+ dataObjectB_children[0] = dataObjectB.createDataObject(propertyB, typeB_children[0]);
for (int i = 1; i < NUM_B_LEVELS; i++) {
- dataObjectB_children[i] = (SDODataObject)dataObjectB_children[i - 1].createDataObject(propertyB_children[i - 1], typeB_children[i]);
+ dataObjectB_children[i] = dataObjectB_children[i - 1].createDataObject(propertyB_children[i - 1], typeB_children[i]);
}
//dataObjectD = (SDODataObject)dataObjectB.createDataObject(propertyB, type_D);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDQuoteDataTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDQuoteDataTestCases.java
index aac7c58..68d3fab 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDQuoteDataTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDQuoteDataTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDTestCases.java
index 8a9aa77..ff94812 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -74,6 +74,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
//define types from deep with cs
@@ -257,7 +258,7 @@
assertFalse(phone2o._getCurrentValueStore() == phone2c._getCurrentValueStore());
// check new phone copy (in oldSettings) is == to currentValueStore phone (both are the same deepcopies of the original)
- List createdListCopy = (List)((SDOChangeSummary)cs2).getCreated();
+ List createdListCopy = ((SDOChangeSummary)cs2).getCreated();
assertNotNull(createdListCopy);
assertEquals(1, createdListCopy.size());
SDODataObject phone2cInCreatedList = (SDODataObject)createdListCopy.get(0);
@@ -280,9 +281,9 @@
// assume that for logging=true copies we should have oldContainer, oldContProperties
assertEquals(6, numberOfDataObjectsInSubTree);// 16 - 10
assertEquals(((SDOChangeSummary)cs).getOldContainer().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainer().size());
+ copy.getChangeSummary().getOldContainer().size());
assertEquals(((SDOChangeSummary)cs).getOldContainmentProperty().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainmentProperty().size());
+ copy.getChangeSummary().getOldContainmentProperty().size());
// no oldSetting for simple object
@@ -577,14 +578,14 @@
// deleted objects are 9
// verify that we have transferred the logged changes during the copy (we dont have to worry about nested changesummaries)
assertEquals(changedObjectsLength, cs2.getChangedDataObjects().size());
- preOrderList = preOrderTraversalDataObjectList((SDODataObject)copy, false);
+ preOrderList = preOrderTraversalDataObjectList(copy, false);
numberOfDataObjectsInSubTree = preOrderList.size();
// assume that for logging=true copies we should have oldContainer, oldContProperties
assertEquals(6, numberOfDataObjectsInSubTree);// 16 - 10
assertEquals(((SDOChangeSummary)cs).getOldContainer().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainer().size());
+ copy.getChangeSummary().getOldContainer().size());
assertEquals(((SDOChangeSummary)cs).getOldContainmentProperty().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainmentProperty().size());
+ copy.getChangeSummary().getOldContainmentProperty().size());
// no oldSetting for simple object
@@ -822,7 +823,7 @@
assertFalse(phone2o._getCurrentValueStore() == phone2c._getCurrentValueStore());
// check new phone copy (in oldSettings) is == to currentValueStore phone (both are the same deepcopies of the original)
- List createdListCopy = (List)((SDOChangeSummary)cs2).getCreated();
+ List createdListCopy = ((SDOChangeSummary)cs2).getCreated();
assertNotNull(createdListCopy);
assertEquals(1, createdListCopy.size());
SDODataObject phone2cInCreatedList = (SDODataObject)createdListCopy.get(0);
@@ -845,9 +846,9 @@
// assume that for logging=true copies we should have oldContainer, oldContProperties
assertEquals(6, numberOfDataObjectsInSubTree);// 16 - 10
assertEquals(((SDOChangeSummary)cs).getOldContainer().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainer().size());
+ copy.getChangeSummary().getOldContainer().size());
assertEquals(((SDOChangeSummary)cs).getOldContainmentProperty().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainmentProperty().size());
+ copy.getChangeSummary().getOldContainmentProperty().size());
// no oldSetting for simple object
@@ -1300,9 +1301,9 @@
// assume that for logging=true copies we should have oldContainer, oldContProperties
assertEquals(15, numberOfDataObjectsInSubTree);
assertEquals(((SDOChangeSummary)cs2).getOldContainer().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainer().size());
+ copy.getChangeSummary().getOldContainer().size());
assertEquals(((SDOChangeSummary)cs2).getOldContainmentProperty().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainmentProperty().size());
+ copy.getChangeSummary().getOldContainmentProperty().size());
return copy;
}
@@ -2048,9 +2049,9 @@
assertEquals(3, cs.getChangedDataObjects().size());
assertEquals(18, ((SDOChangeSummary)cs).getOldContainer().size());// 14 + 4 new objects
assertEquals(18, ((SDOChangeSummary)cs).getOldContainmentProperty().size());// 14 + 4 new objects
- assertEquals(1, ((SDOChangeSummary)cs).getOldValues(itemsDO).size());// from 2 (only 1st change on items is recorded)
- assertEquals(5, ((SDOChangeSummary)cs).getOldValues(item3DO).size());// 1
- assertEquals(5, ((SDOChangeSummary)cs).getOldValues(item5DO).size());// 1
+ assertEquals(1, cs.getOldValues(itemsDO).size());// from 2 (only 1st change on items is recorded)
+ assertEquals(5, cs.getOldValues(item3DO).size());// 1
+ assertEquals(5, cs.getOldValues(item5DO).size());// 1
List aSettingList = cs.getOldValues(itemsDO);
assertTrue(aSettingList.size() > 0);
ChangeSummary.Setting containmentSetting = (ChangeSummary.Setting)aSettingList.get(0);
@@ -2144,7 +2145,7 @@
DataObject yardDO = shipToDO.getDataObject("yard");
cs.beginLogging();
yardDO.detach();
- assertTrue(((SDOChangeSummary)cs).isDeleted(yardDO));
+ assertTrue(cs.isDeleted(yardDO));
billToDO.set("yard", yardDO);
assertModified(shipToDO, cs);
@@ -2397,7 +2398,7 @@
}
DataObject oldContainer = ((SDOChangeSummary)cs).getOldContainer(shipToDO);
Property shipToProp = oldContainer.getInstanceProperty("shipTo");
- ChangeSummary.Setting oldSetting = ((SDOChangeSummary)cs).getOldValue(oldContainer, shipToProp);
+ ChangeSummary.Setting oldSetting = cs.getOldValue(oldContainer, shipToProp);
DataObject deepCopyShipTo = (DataObject)oldSetting.getValue();
assertEquals("123 Maple Street", deepCopyShipTo.get("street"));
@@ -2451,7 +2452,7 @@
assertNull(shipToDO.get("street"));
DataObject oldContainer = ((SDOChangeSummary)cs).getOldContainer(shipToDO);
Property shipToProp = oldContainer.getInstanceProperty("shipTo");
- ChangeSummary.Setting oldSetting = ((SDOChangeSummary)cs).getOldValue(oldContainer, shipToProp);
+ ChangeSummary.Setting oldSetting = cs.getOldValue(oldContainer, shipToProp);
DataObject deepCopyShipTo = (DataObject)oldSetting.getValue();
assertEquals("123 Maple Street", deepCopyShipTo.get("street"));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleAtRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleAtRootTest.java
index f1cbd12..d7a0a68 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleAtRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleAtRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,14 +48,17 @@
*/
// delete sales/po[1]/items/item[1]
public class ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleAtRootTest extends ChangeSummaryOnChildTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/CorporationWithCSonChildDeleteChainToComplexSingleAtRoot.xml");
}
+ @Override
protected String getNoSchemaControlFileName(){
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/CorporationWithCSonChildDeleteChainToComplexSingleAtRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -69,6 +72,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleBelowRootTest.java
index 525bfd6..2885b2a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,10 +48,12 @@
*/
// delete sales/po[1]/items/item[1]
public class ChangeSummaryXSDWithCSonChildDeleteChainToComplexSingleBelowRootTest extends ChangeSummaryOnChildTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/CorporationWithCSonChildDeleteChainToComplexSingleBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -65,10 +67,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteComplexSingleBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteComplexSingleBelowRootTest.java
index 0a48373..0839d16 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteComplexSingleBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDeleteComplexSingleBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,10 +45,12 @@
*/
// delete sales/po[1]/items/item[1]
public class ChangeSummaryXSDWithCSonChildDeleteComplexSingleBelowRootTest extends ChangeSummaryOnChildTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/CorporationWithCSonChildDeleteComplexSingleBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -62,10 +64,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDetachComplexSingleBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDetachComplexSingleBelowRootTest.java
index 60ca03f..8cddf38 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDetachComplexSingleBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildDetachComplexSingleBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,10 +45,12 @@
*/
// delete sales/po[1]/items/item[1]
public class ChangeSummaryXSDWithCSonChildDetachComplexSingleBelowRootTest extends ChangeSummaryOnChildTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/CorporationWithCSonChildDetachComplexSingleBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -62,10 +64,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildProject.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildProject.java
index 95eb90b..7743c6b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildProject.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -58,6 +58,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
//define types from deep with cs
@@ -147,16 +148,16 @@
Property sfProp = yardDO.getInstanceProperty("squarefootage");
Property widthProp = yardDO.getInstanceProperty("width");
Property lengthProp = yardDO.getInstanceProperty("length");
- ChangeSummary.Setting yardSFsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, sfProp);
+ ChangeSummary.Setting yardSFsetting = cs.getOldValue(yardDO, sfProp);
assertEquals(yardSFsetting.getValue(), null);
//TODO: uncomment this line. Will fail unless Node Null policy stuff is fixed
//assertEquals(false, yardSFsetting.isSet());
- ChangeSummary.Setting yardWidthsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, widthProp);
+ ChangeSummary.Setting yardWidthsetting = cs.getOldValue(yardDO, widthProp);
assertEquals("65", yardWidthsetting.getValue());
assertEquals(true, yardWidthsetting.isSet());
- ChangeSummary.Setting yardLengththsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, lengthProp);
+ ChangeSummary.Setting yardLengththsetting = cs.getOldValue(yardDO, lengthProp);
assertEquals("45", yardLengththsetting.getValue());
assertEquals(true, yardLengththsetting.isSet());
@@ -170,16 +171,16 @@
Property sfProp = yardDO.getInstanceProperty("squarefootage");
Property widthProp = yardDO.getInstanceProperty("width");
Property lengthProp = yardDO.getInstanceProperty("length");
- ChangeSummary.Setting yardSFsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, sfProp);
+ ChangeSummary.Setting yardSFsetting = cs.getOldValue(yardDO, sfProp);
assertEquals(yardSFsetting.getValue(), null);
//TODO: uncomment this line. Will fail unless Node Null policy stuff is fixed
//assertEquals(false, yardSFsetting.isSet());
- ChangeSummary.Setting yardWidthsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, widthProp);
+ ChangeSummary.Setting yardWidthsetting = cs.getOldValue(yardDO, widthProp);
assertEquals("65", yardWidthsetting.getValue());
assertEquals(true, yardWidthsetting.isSet());
- ChangeSummary.Setting yardLengththsetting = (ChangeSummary.Setting)cs.getOldValue(yardDO, lengthProp);
+ ChangeSummary.Setting yardLengththsetting = cs.getOldValue(yardDO, lengthProp);
assertEquals("45", yardLengththsetting.getValue());
assertEquals(true, yardLengththsetting.isSet());
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUndoTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUndoTestCases.java
index aa7c1a9..c698778 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUndoTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUndoTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -148,6 +148,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUnsetComplexSingleBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUnsetComplexSingleBelowRootTest.java
index 4126797..8025bce 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUnsetComplexSingleBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonChildUnsetComplexSingleBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,10 +45,12 @@
*/
// delete sales/po[1]/items/item[1]
public class ChangeSummaryXSDWithCSonChildUnsetComplexSingleBelowRootTest extends ChangeSummaryOnChildTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/CorporationWithCSonChildUnsetComplexSingleBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -62,6 +64,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyBelowRootTest.java
index 5f2d8bd..ec2ac1c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,10 +19,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootDeleteComplexManyBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootDeleteComplexManyBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -36,6 +38,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyLeafBelowComplexManyBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyLeafBelowComplexManyBelowRootTest.java
index 817a14a..bd93f31 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyLeafBelowComplexManyBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexManyLeafBelowComplexManyBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,10 +44,12 @@
*
*/
public class ChangeSummaryXSDWithCSonRootDeleteComplexManyLeafBelowComplexManyBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PODWithCSonRootDeleteComplexManyLeafBelowComplexManyBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -61,6 +63,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
@@ -103,6 +106,7 @@
</ns0:item>
</ns0:items>
*/
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleAtRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleAtRootTest.java
index 9f8e268..2a0d75e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleAtRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleAtRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,10 +23,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootDeleteComplexSingleAtRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootDeleteComplexSingleAtRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -40,6 +42,7 @@
TestRunner.main(arguments);
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
@@ -92,7 +95,7 @@
assertNull(shipToDO.get("street"));
DataObject oldContainer = ((SDOChangeSummary)cs).getOldContainer(shipToDO);
Property shipToProp = oldContainer.getInstanceProperty("shipTo");
- ChangeSummary.Setting oldSetting = ((SDOChangeSummary)cs).getOldValue(oldContainer, shipToProp);
+ ChangeSummary.Setting oldSetting = cs.getOldValue(oldContainer, shipToProp);
DataObject deepCopyShipTo = (DataObject)oldSetting.getValue();
assertEquals("123 Maple Street", deepCopyShipTo.get("street"));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleBelowRootTest.java
index 34b8ace..e8de6a0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDeleteComplexSingleBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,10 +44,12 @@
*
*/
public class ChangeSummaryXSDWithCSonRootDeleteComplexSingleBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootDeleteComplexSingleBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -61,10 +63,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyBelowRootTest.java
index f3e2a5e..5edc938 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,10 +44,12 @@
*
*/
public class ChangeSummaryXSDWithCSonRootDetachComplexManyBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootDetachComplexManyBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -61,10 +63,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyLeafBelowComplexManyBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyLeafBelowComplexManyBelowRootTest.java
index e7c50e2..2bd2ff2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyLeafBelowComplexManyBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexManyLeafBelowComplexManyBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,10 +44,12 @@
*
*/
public class ChangeSummaryXSDWithCSonRootDetachComplexManyLeafBelowComplexManyBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PODWithCSonRootDetachComplexManyLeafBelowComplexManyBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -61,10 +63,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleAtRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleAtRootTest.java
index b0bcea4..f3e5648 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleAtRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleAtRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,10 +23,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootDetachComplexSingleAtRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootDetachComplexSingleAtRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -40,10 +42,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleBelowRootTest.java
index c258a3a..55536bb 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootDetachComplexSingleBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,10 +44,12 @@
*
*/
public class ChangeSummaryXSDWithCSonRootDetachComplexSingleBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootDetachComplexSingleBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -61,10 +63,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootProject.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootProject.java
index 7b1a37c..0e89fa0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootProject.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
//define types from deep with cs
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUndoTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUndoTestCases.java
index f07329f..7d4c8b5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUndoTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUndoTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -36,6 +36,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexManyBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexManyBelowRootTest.java
index d33b6e3..2d4596e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexManyBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexManyBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,10 +44,12 @@
*
*/
public class ChangeSummaryXSDWithCSonRootUnsetComplexManyBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootUnsetComplexManyBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -61,10 +63,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleAtRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleAtRootTest.java
index ac73006..5bbb1ef 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleAtRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleAtRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,10 +21,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootUnsetComplexSingleAtRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootUnsetComplexSingleAtRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -38,10 +40,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootTest.java
index fdc9779..b2f9040 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -45,10 +45,12 @@
*
*/
public class ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootUnsetComplexSingleBelowRoot.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -62,10 +64,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootWithComplexManyChildrenTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootWithComplexManyChildrenTest.java
index 4822967..f93bccf 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootWithComplexManyChildrenTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootWithComplexManyChildrenTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,10 +23,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootUnsetComplexSingleBelowRootWithComplexManyChildrenTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PODWithCSonRootUnsetComplexSingleBelowRootWithComplexManyChildren.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -41,6 +43,7 @@
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterSetNullTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterSetNullTest.java
index bae5be1..3784961 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterSetNullTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterSetNullTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,10 +18,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterSetNullTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootUnsetSimpleManyAtRootAfterSetNull.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -35,10 +37,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterUnsetTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterUnsetTest.java
index 7351438..73e74dc 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterUnsetTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterUnsetTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,10 +18,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootUnsetSimpleManyAtRootAfterUnsetTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootUnsetSimpleManyAtRootAfterUnset.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -35,10 +37,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterSetNullTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterSetNullTest.java
index 1850267..04465b6 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterSetNullTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterSetNullTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,10 +18,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterSetNullTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootUnsetSimpleSingleAtRootAfterSetNull.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -35,10 +37,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterUnsetTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterUnsetTest.java
index 264f497..cb45696 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterUnsetTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterUnsetTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,10 +18,12 @@
import commonj.sdo.helper.XMLDocument;
public class ChangeSummaryXSDWithCSonRootUnsetSimpleSingleAtRootAfterUnsetTest extends ChangeSummaryOnRootTestCases {
+ @Override
protected String getControlFileName() {
return ("./org/eclipse/persistence/testing/sdo/helper/xmlhelper/changesummary/PurchaseOrderDeepWithCSonRootUnsetSimpleSingleAtRootAfterUnset.xml");
}
+ @Override
protected String getControlFileName2() {
return getControlFileName();
}
@@ -35,10 +37,12 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
}
+ @Override
protected void verifyAfterLoad(XMLDocument document) {
super.verifyAfterLoad(document);
// replace global object with one from xml file (with cs pre-populated)
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryGetOldSequenceTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryGetOldSequenceTestCases.java
index e5da0a4..d2e393c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryGetOldSequenceTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryGetOldSequenceTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDWithCSonRootUndoWSeqProject.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDWithCSonRootUndoWSeqProject.java
index e1da97e..7221cae 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDWithCSonRootUndoWSeqProject.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDWithCSonRootUndoWSeqProject.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
//define types from deep with cs
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDwSeqTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDwSeqTestCases.java
index 45646ab..50ff87f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDwSeqTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/changesummary/sequence/ChangeSummaryXSDwSeqTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -70,6 +70,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();// watch setup redundancy
//define types from deep with cs
@@ -284,9 +285,9 @@
// assume that for logging=true copies we should have oldContainer, oldContProperties
assertEquals(6, numberOfDataObjectsInSubTree);// 16 - 10
assertEquals(((SDOChangeSummary)cs).getOldContainer().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainer().size());
+ copy.getChangeSummary().getOldContainer().size());
assertEquals(((SDOChangeSummary)cs).getOldContainmentProperty().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainmentProperty().size());
+ copy.getChangeSummary().getOldContainmentProperty().size());
// no oldSetting for simple object
@@ -1033,9 +1034,9 @@
// assume that for logging=true copies we should have oldContainer, oldContProperties
assertEquals(15, numberOfDataObjectsInSubTree);
assertEquals(((SDOChangeSummary)cs2).getOldContainer().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainer().size());
+ copy.getChangeSummary().getOldContainer().size());
assertEquals(((SDOChangeSummary)cs2).getOldContainmentProperty().size(),//
- ((SDOChangeSummary)copy.getChangeSummary()).getOldContainmentProperty().size());
+ copy.getChangeSummary().getOldContainmentProperty().size());
return copy;
}
@@ -1786,9 +1787,9 @@
assertEquals(3, cs.getChangedDataObjects().size());
assertEquals(18, ((SDOChangeSummary)cs).getOldContainer().size());// 14 + 4 new objects
assertEquals(18, ((SDOChangeSummary)cs).getOldContainmentProperty().size());// 14 + 4 new objects
- assertEquals(1, ((SDOChangeSummary)cs).getOldValues(itemsDO).size());// from 2 (only 1st change on items is recorded)
- assertEquals(5, ((SDOChangeSummary)cs).getOldValues(item3DO).size());// 1
- assertEquals(5, ((SDOChangeSummary)cs).getOldValues(item5DO).size());// 1
+ assertEquals(1, cs.getOldValues(itemsDO).size());// from 2 (only 1st change on items is recorded)
+ assertEquals(5, cs.getOldValues(item3DO).size());// 1
+ assertEquals(5, cs.getOldValues(item5DO).size());// 1
List aSettingList = cs.getOldValues(itemsDO);
assertTrue(aSettingList.size() > 0);
ChangeSummary.Setting containmentSetting = (ChangeSummary.Setting)aSettingList.get(0);
@@ -1882,7 +1883,7 @@
DataObject yardDO = shipToDO.getDataObject("yard");
cs.beginLogging();
yardDO.detach();
- assertTrue(((SDOChangeSummary)cs).isDeleted(yardDO));
+ assertTrue(cs.isDeleted(yardDO));
billToDO.set("yard", yardDO);
assertModified(shipToDO, cs);
@@ -2135,7 +2136,7 @@
}
DataObject oldContainer = ((SDOChangeSummary)cs).getOldContainer(shipToDO);
Property shipToProp = oldContainer.getInstanceProperty("shipTo");
- ChangeSummary.Setting oldSetting = ((SDOChangeSummary)cs).getOldValue(oldContainer, shipToProp);
+ ChangeSummary.Setting oldSetting = cs.getOldValue(oldContainer, shipToProp);
DataObject deepCopyShipTo = (DataObject)oldSetting.getValue();
assertEquals("123 Maple Street", deepCopyShipTo.get("street"));
@@ -2189,7 +2190,7 @@
assertNull(shipToDO.get("street"));
DataObject oldContainer = ((SDOChangeSummary)cs).getOldContainer(shipToDO);
Property shipToProp = oldContainer.getInstanceProperty("shipTo");
- ChangeSummary.Setting oldSetting = ((SDOChangeSummary)cs).getOldValue(oldContainer, shipToProp);
+ ChangeSummary.Setting oldSetting = cs.getOldValue(oldContainer, shipToProp);
DataObject deepCopyShipTo = (DataObject)oldSetting.getValue();
assertEquals("123 Maple Street", deepCopyShipTo.get("street"));
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectBackPointerTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectBackPointerTest.java
index 6ad5574..7745b73 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectBackPointerTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectBackPointerTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,6 +43,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
dataGraph = new SDODataGraph(aHelperContext);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectTestCases.java
index 933f09b..793c22a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/datagraph/SDODataGraphDataObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -53,6 +53,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
dataGraph = new SDODataGraph(aHelperContext);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectCloneTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectCloneTestCases.java
index a7415be..7775619 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectCloneTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectCloneTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
String xsdString = getXSDString("org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderDeep.xsd");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTest.java
index 543f4f9..179cafa 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,8 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.model.dataobject;
+import junit.framework.TestCase;
+
public class SDODataObjectContainerContainmentPropertyTest extends SDODataObjectContainerContainmentPropertyTestCases {
public SDODataObjectContainerContainmentPropertyTest(String name) {
super(name);
@@ -23,17 +25,17 @@
// reset its containment property's value to this dataobject, e.g.
// Before, b contains c, then
public void testContainerContainmentPropertyAfterReset() {
- this.assertEquals(dataObject_b, dataObject_c.getContainer());
+ assertEquals(dataObject_b, dataObject_c.getContainer());
dataObject_a.set(property_a, dataObject_c);
- this.assertFalse(dataObject_c.getContainer().equals(dataObject_b));
+ assertFalse(dataObject_c.getContainer().equals(dataObject_b));
}
// purpose: test if a dataobject's cotainer is changed if other dataobject
// reset its containment property's value to this dataobject, e.g.
// Before, b contains c, then
public void testContainerContainmentPropertyAfterUnset() {
- this.assertEquals(dataObject_a, dataObject_b.getContainer());
+ assertEquals(dataObject_a, dataObject_b.getContainer());
dataObject_a.unset(property_a);
- this.assertNull(dataObject_b.getContainer());
+ assertNull(dataObject_b.getContainer());
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTestCases.java
index e49307d..53a66cd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectContainerContainmentPropertyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -59,6 +59,7 @@
protected SDOProperty property_c_bNotSDODataOject;
protected SDOProperty property_a_pathLength_1;
+ @Override
public void setUp() {// set up as a/b/c
super.setUp();
dataObject_a = new SDODataObject();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionTestCases.java
index 0e96161..3e5a25e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
type = new SDOType(URINAME, TYPENAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionWithPathTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionWithPathTestCases.java
index f389ccd..29baeeb 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionWithPathTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectConversionWithPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
super(name);
}
+ @Override
public void setUp() {// set up as a/b/c
super.setUp();
type_a = new SDOType(URINAME, TYPENAME_A);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanByPositionalPathTest.java
index 48506fe..954d432 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -36,8 +38,8 @@
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
Boolean bb = Boolean.valueOf(true);
List b = new ArrayList();
@@ -46,16 +48,16 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBoolean(property3, true);
boolean value = dataObject_a.getBoolean(property3);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(false);
- this.assertEquals(bb.booleanValue(), value);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(false);
+ assertEquals(bb.booleanValue(), value);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
Boolean bb = Boolean.valueOf(true);
List b = new ArrayList();
@@ -64,21 +66,21 @@
dataObject_a.setBoolean(property + ".0", true);
boolean value = dataObject_a.getBoolean(property + ".0");
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(false);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(false);
- this.assertEquals(true, value);
+ assertEquals(true, value);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
Boolean b = Boolean.valueOf(true);
dataObject_a.setBoolean(property1, true);// c dataobject's a property has value boolean 'true'
- this.assertEquals(true, dataObject_a.getBoolean(property1));
+ assertEquals(true, dataObject_a.getBoolean(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -110,7 +112,7 @@
//3. purpose: getBoolean with Byte property
public void testGetBooleanFromByte() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTE);
byte theByte = 0;
dataObject_c.set(prop, theByte);
@@ -222,20 +224,20 @@
//10. purpose: getBoolean with Defined String Property
public void testGetBooleanConversionFromDefinedStringProperty() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "true";
Boolean B_STR = Boolean.valueOf(str);
dataObject_c.setString(property_c, str);// add it to instance list
- this.assertEquals(B_STR.booleanValue(), dataObject_a.getBoolean(property));
+ assertEquals(B_STR.booleanValue(), dataObject_a.getBoolean(property));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanStringBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
String str = "true";
Boolean bb = Boolean.valueOf(str);
@@ -246,16 +248,16 @@
dataObject_a.set(property3, bb);
boolean value = dataObject_a.getBoolean(property3);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(false);
- this.assertEquals(bb.booleanValue(), value);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(false);
+ assertEquals(bb.booleanValue(), value);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedStringPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
String str = "true";
Boolean bb = Boolean.valueOf(str);
@@ -264,21 +266,21 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.set(property + ".0", bb);
boolean value = dataObject_a.getBoolean(property + ".0");
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(false);
- this.assertEquals(true, value);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(false);
+ assertEquals(true, value);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedStringPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
String str = "true";
Boolean b = Boolean.valueOf(str);
dataObject_a.set(property1, b);// c dataobject's a property has value boolean 'true'
- this.assertEquals(true, dataObject_a.getBoolean(property1));
+ assertEquals(true, dataObject_a.getBoolean(property1));
}
/* public void testGetBooleanConversionWithPathFromDefinedStringPropertyEqualSignBracketInPathDotSet() {
@@ -302,7 +304,7 @@
//12. purpose: getBoolean with bytes property
public void testGetBooleanFromBytes() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(prop, new String("eee").getBytes());
try {
@@ -314,7 +316,7 @@
//13. purpose: getBoolean with decimal property
public void testGetBooleanFromDecimal() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_DECIMAL);
dataObject_c.set(prop, new BigDecimal("3"));
try {
@@ -328,7 +330,7 @@
//14. purpose: getBoolean with integer property
public void testGetBooleanFromInteger() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_INTEGER);
dataObject_c.set(prop, new BigInteger("0"));
try {
@@ -342,7 +344,7 @@
//22. purpose: getBoolean with date property
public void testGetBooleanFromDate() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_DATE);
dataObject_c.set(prop, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionTest.java
index 04770ff..0cba900 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -36,7 +38,7 @@
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionFromDefinedBooleanProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
boolean b = true;
@@ -61,7 +63,7 @@
//3. purpose: getBoolean with Byte property
public void testGetBooleanFromByte() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theValue = 0;
dataObject.set(property, theValue);
@@ -77,7 +79,7 @@
//4. purpose: getBoolean with character property
public void testGetBooleanFromCharacter() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
Character b = Character.valueOf('1');
@@ -99,7 +101,7 @@
//5. purpose: getBoolean with Double Property
public void testGetBooleanFromDouble() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
Double b = Double.valueOf(0);
@@ -121,7 +123,7 @@
//6. purpose: getBoolean with float Property
public void testGetBooleanFromFloat() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
Float b = Float.valueOf(1.20f);
@@ -143,7 +145,7 @@
//7. purpose: getBooleab with int Property
public void testGetBooleanFromInt() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
Integer b = Integer.valueOf(0);
@@ -165,7 +167,7 @@
//8. purpose: getBoolea with long Property
public void testGetBooleanFromLong() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
Double b = Double.valueOf(0);
@@ -187,7 +189,7 @@
//9. purpose: getBytes with short Property
public void testGetBooleanFromShort() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short s = 12;
@@ -211,7 +213,7 @@
//10. purpose: getDouble with Defined String Property
public void testGetBooleanConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "true";
@@ -236,7 +238,7 @@
//12. purpose: getBoolean with bytes property
public void testGetBooleanFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new byte[]{10, 100});
try {
@@ -248,7 +250,7 @@
//13. purpose: getBoolean with decimal property
public void testGetBooleanFromDecimal() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal theValue = new BigDecimal(10);
dataObject.set(property, theValue);
@@ -263,7 +265,7 @@
//14. purpose: getBoolean with integer property
public void testGetBooleanFromInteger() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger theValue = new BigInteger("0");
@@ -279,7 +281,7 @@
//22. purpose: getBoolean with date property
public void testGetBooleanFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
@@ -302,18 +304,18 @@
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionFromDefinedBooleanObjectProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEANOBJECT);
boolean b = true;
dataObject.setBoolean(property, b);// add it to instance list
- this.assertEquals(b, dataObject.getBoolean(property));
+ assertEquals(b, dataObject.getBoolean(property));
}
public void testGetBooleanFromByteObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
Byte theValue = Byte.valueOf("10");
dataObject.set(property, theValue);
@@ -329,7 +331,7 @@
//4. purpose: getBoolean with character property
public void testGetBooleanFromCharacterObject() {
// dataObject's type add boolean property
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
Character b = Character.valueOf('1');
@@ -351,7 +353,7 @@
//5. purpose: getBoolean with Double Property
public void testGetBooleanFromDoubleObject() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
Double b = Double.valueOf(0);
@@ -372,7 +374,7 @@
}
public void testGetBooleanFromFloatObject() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
Float b = Float.valueOf(1.20f);
@@ -394,7 +396,7 @@
//7. purpose: getBooleab with int Property
public void testGetBooleanFromIntObject() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
Integer b = Integer.valueOf(0);
@@ -415,7 +417,7 @@
}
public void testGetBooleanFromShortObject() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
short s = 12;
@@ -438,7 +440,7 @@
//purpose: test throw conversion exception caused by 't'
public void testGetBooleanFromCharacterT() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
Character b = Character.valueOf('t');
@@ -457,7 +459,7 @@
//purpose: test throw conversion exception caused by 'F'
public void testGetBooleanFromCharacterF() {
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
Character b = Character.valueOf('f');
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionWithPathTest.java
index 220ccba..95d3683 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanConversionWithPathTest.java
@@ -19,6 +19,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -46,7 +48,7 @@
dataObject_a.setBoolean(property, c);// c dataobject's a property has value boolean 'true'
- this.assertEquals(c, dataObject_a.getBoolean(property));
+ assertEquals(c, dataObject_a.getBoolean(property));
}
@@ -154,7 +156,7 @@
//Short c = Short.valueOf(s);
dataObject_a.setDouble(property, s);// c dataobject's a property has value boolean 'true'
- this.assertEquals(false, dataObject_a.getBoolean(property));
+ assertEquals(false, dataObject_a.getBoolean(property));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -182,7 +184,7 @@
//Short c = Short.valueOf(s);
dataObject_a.setFloat(property, s.floatValue());// c dataobject's a property has value boolean 'true'
- this.assertEquals(false, dataObject_a.getBoolean(property));
+ assertEquals(false, dataObject_a.getBoolean(property));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -210,7 +212,7 @@
//Short c = Short.valueOf(s);
dataObject_a.setInt(property, s);// c dataobject's a property has value boolean 'true'
- this.assertEquals(true, dataObject_a.getBoolean(property));
+ assertEquals(true, dataObject_a.getBoolean(property));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -238,7 +240,7 @@
//Short c = Short.valueOf(s);
dataObject_a.setLong(property, s);// c dataobject's a property has value boolean 'true'
- this.assertEquals(false, dataObject_a.getBoolean(property));
+ assertEquals(false, dataObject_a.getBoolean(property));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -266,7 +268,7 @@
//Short c = Short.valueOf(s);
dataObject_a.setShort(property, s);// c dataobject's a property has value boolean 'true'
- this.assertEquals(false, dataObject_a.getBoolean(property));
+ assertEquals(false, dataObject_a.getBoolean(property));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -293,7 +295,7 @@
Boolean B_STR = Boolean.valueOf(str);
dataObject_a.setString(property, str);// add it to instance list
- this.assertEquals(B_STR.booleanValue(), dataObject_a.getBoolean("PName-a/PName-b/PName-c"));
+ assertEquals(B_STR.booleanValue(), dataObject_a.getBoolean("PName-a/PName-b/PName-c"));
}
//11. purpose: getDouble with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanWithIndexConversionTest.java
index 2942d3b..aa1c69f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBooleanWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -36,14 +38,14 @@
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionFromDefinedBooleanProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
boolean b = true;
dataObject.setBoolean(PROPERTY_INDEX, b);// add it to instance list
- this.assertEquals(b, dataObject.getBoolean(PROPERTY_INDEX));
+ assertEquals(b, dataObject.getBoolean(PROPERTY_INDEX));
}
//2. purpose: getBoolean with Undefined Property
@@ -60,7 +62,7 @@
//3. purpose: getBoolean with Byte property
public void testGetBooleanFromByte() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theValue= 0;
dataObject.set(property, theValue);
@@ -76,14 +78,14 @@
//4. purpose: getBoolean with character property
public void testGetBooleanFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
Character b = Character.valueOf('0');
dataObject.setChar(PROPERTY_INDEX, b.charValue());// add it to instance list
- this.assertEquals(false, dataObject.getBoolean(PROPERTY_INDEX));
+ assertEquals(false, dataObject.getBoolean(PROPERTY_INDEX));
/*SDOProperty property = new SDOProperty();
property.setName(PROPERTY_NAME);
@@ -99,14 +101,14 @@
//5. purpose: getBoolean with Double Property
public void testGetBooleanFromDouble() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
Double b = Double.valueOf(0);
dataObject.setDouble(PROPERTY_INDEX, b.doubleValue());// add it to instance list
- this.assertEquals(false, dataObject.getBoolean(PROPERTY_INDEX));
+ assertEquals(false, dataObject.getBoolean(PROPERTY_INDEX));
/*SDOProperty property = new SDOProperty();
property.setName(PROPERTY_NAME);
@@ -122,14 +124,14 @@
//6. purpose: getBoolean with float Property
public void testGetBooleanFromFloat() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
Float b = Float.valueOf(1.01f);
dataObject.setFloat(PROPERTY_INDEX, b.floatValue());// add it to instance list
- this.assertEquals(true, dataObject.getBoolean(PROPERTY_INDEX));
+ assertEquals(true, dataObject.getBoolean(PROPERTY_INDEX));
/*SDOProperty property = new SDOProperty();
property.setName(PROPERTY_NAME);
@@ -145,14 +147,14 @@
//7. purpose: getBooleab with int Property
public void testGetBooleanFromInt() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
Integer b = Integer.valueOf(1);
dataObject.setLong(PROPERTY_INDEX, b.intValue());// add it to instance list
- this.assertEquals(true, dataObject.getBoolean(PROPERTY_INDEX));
+ assertEquals(true, dataObject.getBoolean(PROPERTY_INDEX));
/*SDOProperty property = new SDOProperty();
property.setName(PROPERTY_NAME);
@@ -168,14 +170,14 @@
//8. purpose: getBoolea with long Property
public void testGetBooleanFromLong() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
Long b = Long.valueOf(1);
dataObject.setLong(PROPERTY_INDEX, b.longValue());// add it to instance list
- this.assertEquals(true, dataObject.getBoolean(PROPERTY_INDEX));
+ assertEquals(true, dataObject.getBoolean(PROPERTY_INDEX));
/*SDOProperty property = new SDOProperty();
property.setName(PROPERTY_NAME);
@@ -207,20 +209,20 @@
//10. purpose: getDouble with Defined String Property
public void testGetBooleanConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "true";
Boolean B_STR = Boolean.valueOf(str);
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(B_STR.booleanValue(), dataObject.getBoolean(PROPERTY_INDEX));
+ assertEquals(B_STR.booleanValue(), dataObject.getBoolean(PROPERTY_INDEX));
}
//12. purpose: getBoolean with bytes property
public void testGetBooleanFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new byte[]{10, 100});
@@ -233,7 +235,7 @@
//13. purpose: getBoolean with decimal property
public void testGetBooleanFromDecimal() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
dataObject.set(property, new BigDecimal(10));
@@ -248,7 +250,7 @@
//14. purpose: getBoolean with integer property
public void testGetBooleanFromInteger() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
dataObject.set(property, new BigInteger("0"));
@@ -263,7 +265,7 @@
//22. purpose: getDouble with date property
public void testGetBooleanFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTest.java
index b0c379b..4393107 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.model.dataobject;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -31,17 +32,17 @@
// normal test: a/b.0/c as path
public void testGetByPositionalPathString() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
dataObject_c.set(property_c, "test");
- this.assertEquals("test", dataObject_a.get(property));
+ assertEquals("test", dataObject_a.get(property));
}
// normal test: a/b.0/c as path
public void testGetByPositionalPathStringObj() {
- this.assertEquals(dataObject_c, dataObject_a.get("PName-a/PName-b.0"));
+ assertEquals(dataObject_c, dataObject_a.get("PName-a/PName-b.0"));
}
@@ -56,13 +57,13 @@
*/
dataObject_a.set(property4, "test");
- this.assertEquals("test", dataObject_a.get(property4));
+ assertEquals("test", dataObject_a.get(property4));
}
// purpose: test a nonexisted dataobject in the path
public void testGetByPositionalPathStringWithDataObjectNotInPosition() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
dataObject_c.set(property_c, "test");
@@ -78,19 +79,19 @@
// purpose: test one of properties is not existed in path
public void testGetByPositionalPathStringWithDataObjectNotExistedProperty() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
dataObject_c.set(property_c, "test");
- this.assertNull(dataObject_a.get("PName-a/PName-f.0/PName-c"));
+ assertNull(dataObject_a.get("PName-a/PName-f.0/PName-c"));
}
// purpose: test one of properties is not existed in path
public void testGetByPositionalPathStringWithPropertyNameContainingDot() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
dataObject_c.set(property_c, "test");
- this.assertNull(dataObject_a.get(UNDEFINED_PATH));
+ assertNull(dataObject_a.get(UNDEFINED_PATH));
//this.assertNull(dataObject_a.get(property));
/*try{
@@ -101,21 +102,21 @@
// purpose: test path as ".."
public void testGetByPositionalPathStringWithContainerPath() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
dataObject_c.set(property_c, "test");
- this.assertTrue(dataObject_a == dataObject_b.get(".."));
+ assertTrue(dataObject_a == dataObject_b.get(".."));
}
// purpose: test path as "/"
public void testGetByPositionalPathStringWithRootPath() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
dataObject_c.set(property_c, "test");
- this.assertTrue(dataObject_a == dataObject_c.get("/"));
+ assertTrue(dataObject_a == dataObject_c.get("/"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTestCases.java
index 276d843..aa8654f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByPositionalPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,6 +65,7 @@
protected SDOProperty property_c_bNotSDODataOject;
protected SDOProperty property_a_pathLength_1;
+ @Override
public void setUp() {// set up as a/b/c
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteByPositionalPathTest.java
index dd03d41..f180b43 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteByPositionalPathTest.java
@@ -20,6 +20,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -37,7 +39,7 @@
//1. purpose: getByte with boolean property
public void testGetByteFromBoolean() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(property, true);
try {
@@ -49,20 +51,20 @@
//2. purpose: getByte with Defined Byte Property
public void testGetByteConversionFromDefinedByteProperty() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals(by, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getByte(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
byte by = 12;
List b = new ArrayList();
@@ -71,15 +73,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setByte(property3, by);
- this.assertEquals(by, dataObject_a.getByte(property3));
+ assertEquals(by, dataObject_a.getByte(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
byte by = 12;
List b = new ArrayList();
@@ -87,18 +89,18 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setByte(property + ".0", by);
- this.assertEquals(by, dataObject_a.getByte(property + ".0"));
+ assertEquals(by, dataObject_a.getByte(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject_a.setByte(property1, by);// c dataobject's a property has value boolean 'true'
- this.assertEquals(by, dataObject_a.getByte(property1));
+ assertEquals(by, dataObject_a.getByte(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -130,7 +132,7 @@
//4. purpose: getByte with character property
public void testGetByteFromCharacter() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_CHARACTER);
char theValue = 'e';
dataObject_c.set(property, theValue);
@@ -143,35 +145,35 @@
//5. purpose: getByte with Defined Double Property
public void testGetByteConversionFromDefinedDoubleProperty() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((byte)db, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)db, dataObject_a.getByte(propertyPath_a_b_c));
}
//7. purpose: getByte with Defined float Property
public void testGetByteConversionFromDefinedFloatProperty() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((byte)fl, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)fl, dataObject_a.getByte(propertyPath_a_b_c));
}
//9. purpose: getByte with Defined int Property
public void testGetByteConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((byte)in, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)in, dataObject_a.getByte(propertyPath_a_b_c));
}
@@ -179,42 +181,42 @@
//11. purpose: getByte with Defined long Property
public void testGetByteConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((byte)lg, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)lg, dataObject_a.getByte(propertyPath_a_b_c));
}
//13. purpose: getByte with Defined short Property
public void testGetByteConversionFromDefinedShortProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((byte)shr, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)shr, dataObject_a.getByte(propertyPath_a_b_c));
}
//15. purpose: getByte with Defined String Property
public void testGetByteConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
Byte s_d = Byte.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.byteValue(), dataObject_a.getByte(property));
+ assertEquals(s_d.byteValue(), dataObject_a.getByte(property));
}
//17. purpose: getByte with bytes property
public void testGetByteFromBytes() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(property, new byte[]{10, 100});
@@ -227,7 +229,7 @@
//18. purpose: getByte with decimal property
public void testGetByteFromDecimal() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal theValue =new BigDecimal(10);
dataObject_c.set(property, theValue);
@@ -242,7 +244,7 @@
//19. purpose: getByte with decimal property
public void testGetByteFromInteger() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger theValue =new BigInteger("10");
dataObject_c.set(property, theValue);
@@ -258,7 +260,7 @@
//20. purpose: getByte with date property
public void testGetByteFromDate() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DATE);
dataObject_c.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionTest.java
index a0b06a4..470ba8c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -34,7 +36,7 @@
//1. purpose: getByte with boolean property
public void testGetByteFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.getType().getDeclaredProperties().add(property);
dataObject.set(property, true);
@@ -48,14 +50,14 @@
//2. purpose: getByte with Defined Byte Property
public void testGetByteConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals(by, dataObject.getByte(property));
+ assertEquals(by, dataObject.getByte(property));
}
//3. purpose: getByte with Undefined Byte Property
@@ -73,7 +75,7 @@
//4. purpose: getByte with character property
public void testGetByteFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
char theValue = 'e';
dataObject.set(property, theValue);
@@ -87,13 +89,13 @@
//5. purpose: getByte with Defined Double Property
public void testGetByteConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((byte)db, dataObject.getByte(property));
+ assertEquals((byte)db, dataObject.getByte(property));
}
//6. purpose: getByte with Undefined Double Property
@@ -112,13 +114,13 @@
//7. purpose: getByte with Defined float Property
public void testGetByteConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((byte)fl, dataObject.getByte(property));
+ assertEquals((byte)fl, dataObject.getByte(property));
}
//8. purpose: getByte with Undefined float Property
@@ -137,12 +139,12 @@
//9. purpose: getByte with Defined int Property
public void testGetByteConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((byte)in, dataObject.getByte(property));
+ assertEquals((byte)in, dataObject.getByte(property));
}
//10. purpose: getByte with Undefined int Property
@@ -161,13 +163,13 @@
//11. purpose: getByte with Defined long Property
public void testGetByteConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((byte)lg, dataObject.getByte(property));
+ assertEquals((byte)lg, dataObject.getByte(property));
}
//12. purpose: getByte with Undefined long Property
@@ -186,13 +188,13 @@
//13. purpose: getByte with Defined short Property
public void testGetByteConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((byte)shr, dataObject.getByte(property));
+ assertEquals((byte)shr, dataObject.getByte(property));
}
//14. purpose: getByte with Undefined short Property
@@ -211,14 +213,14 @@
//15. purpose: getByte with Defined String Property
public void testGetByteConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Byte s_d = Byte.valueOf(str);
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(s_d.byteValue(), dataObject.getByte(property));
+ assertEquals(s_d.byteValue(), dataObject.getByte(property));
}
//16. purpose: getDouble with Undefined string Property
@@ -236,7 +238,7 @@
//17. purpose: getByte with bytes property
public void testGetByteFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] theValue = new byte[]{10,100};
dataObject.set(property, theValue);
@@ -249,7 +251,7 @@
//18. purpose: getByte with decimal property
public void testGetByteFromDecimal() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal theValue = new BigDecimal(12);
dataObject.set(property, theValue);
@@ -264,7 +266,7 @@
//19. purpose: getByte with decimal property
public void testGetByteFromInteger() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger theValue = new BigInteger("12");
dataObject.set(property, theValue);
@@ -279,7 +281,7 @@
//20. purpose: getByte with date property
public void testGetByteFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
@@ -300,7 +302,7 @@
}
public void testGetByteFromBooleanObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEANOBJECT);
Boolean theValue = Boolean.TRUE;
dataObject.set(property, theValue);
@@ -313,18 +315,18 @@
public void testGetByteConversionFromDefinedByteObjectProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals(by, dataObject.getByte(property));
+ assertEquals(by, dataObject.getByte(property));
}
public void testGetByteFromCharacterObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
Character theValue = Character.valueOf('e');
dataObject.set(property, theValue);
@@ -337,55 +339,55 @@
public void testGetByteConversionFromDefinedDoubleObjectProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((byte)db, dataObject.getByte(property));
+ assertEquals((byte)db, dataObject.getByte(property));
}
public void testGetByteConversionFromDefinedFloatObjectProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((byte)fl, dataObject.getByte(property));
+ assertEquals((byte)fl, dataObject.getByte(property));
}
public void testGetByteConversionFromDefinedIntObjectProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((byte)in, dataObject.getByte(property));
+ assertEquals((byte)in, dataObject.getByte(property));
}
public void testGetByteConversionFromDefinedLongObjectProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONGOBJECT);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((byte)lg, dataObject.getByte(property));
+ assertEquals((byte)lg, dataObject.getByte(property));
}
public void testGetByteConversionFromDefinedShortObjectProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((byte)shr, dataObject.getByte(property));
+ assertEquals((byte)shr, dataObject.getByte(property));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionWithPathTest.java
index de07efb..0a9deb7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteConversionWithPathTest.java
@@ -19,6 +19,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -60,7 +62,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals(by, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getByte(propertyPath_a_b_c));
}
//3. purpose: getByte with Undefined Byte Property
@@ -104,7 +106,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((byte)db, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)db, dataObject_a.getByte(propertyPath_a_b_c));
}
//6. purpose: getByte with Undefined Double Property
@@ -132,7 +134,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((byte)fl, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)fl, dataObject_a.getByte(propertyPath_a_b_c));
}
//8. purpose: getByte with Undefined float Property
@@ -161,7 +163,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((byte)in, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)in, dataObject_a.getByte(propertyPath_a_b_c));
}
//10. purpose: getByte with Undefined int Property
@@ -190,7 +192,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((byte)lg, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)lg, dataObject_a.getByte(propertyPath_a_b_c));
}
//12. purpose: getByte with Undefined long Property
@@ -219,7 +221,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((byte)shr, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)shr, dataObject_a.getByte(propertyPath_a_b_c));
}
//14. purpose: getByte with Undefined short Property
@@ -249,7 +251,7 @@
Byte s_d = Byte.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.byteValue(), dataObject_a.getByte(property));
+ assertEquals(s_d.byteValue(), dataObject_a.getByte(property));
}
//16. purpose: getDouble with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteWithIndexConversionTest.java
index 8c45f21..5480349 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetByteWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getByte with boolean property
public void testGetByteFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -48,14 +50,14 @@
//2. purpose: getByte with Defined Byte Property
public void testGetByteConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(PROPERTY_INDEX, by);// add it to instance list
- this.assertEquals(by, dataObject.getByte(PROPERTY_INDEX));
+ assertEquals(by, dataObject.getByte(PROPERTY_INDEX));
}
//3. purpose: getByte with Undefined Property
@@ -72,7 +74,7 @@
//4. purpose: getByte with character property
public void testGetByteFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
char theValue = 'e';
dataObject.set(property, theValue);
@@ -86,39 +88,39 @@
//5. purpose: getByte with Defined Double Property
public void testGetByteConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals((byte)db, dataObject.getByte(PROPERTY_INDEX));
+ assertEquals((byte)db, dataObject.getByte(PROPERTY_INDEX));
}
//7. purpose: getByte with Defined float Property
public void testGetByteConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals((byte)fl, dataObject.getByte(PROPERTY_INDEX));
+ assertEquals((byte)fl, dataObject.getByte(PROPERTY_INDEX));
}
//9. purpose: getByte with Defined int Property
public void testGetByteConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals((byte)in, dataObject.getByte(property));
+ assertEquals((byte)in, dataObject.getByte(property));
}
@@ -126,46 +128,46 @@
//11. purpose: getByte with Defined long Property
public void testGetByteConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals((byte)lg, dataObject.getByte(PROPERTY_INDEX));
+ assertEquals((byte)lg, dataObject.getByte(PROPERTY_INDEX));
}
//13. purpose: getByte with Defined short Property
public void testGetByteConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(PROPERTY_INDEX, shr);// add it to instance list
- this.assertEquals((byte)shr, dataObject.getByte(PROPERTY_INDEX));
+ assertEquals((byte)shr, dataObject.getByte(PROPERTY_INDEX));
}
//15. purpose: getByte with Defined String Property
public void testGetByteConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Byte s_d = Byte.valueOf(str);
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(s_d.byteValue(), dataObject.getByte(PROPERTY_INDEX));
+ assertEquals(s_d.byteValue(), dataObject.getByte(PROPERTY_INDEX));
}
//17. purpose: getByte with bytes property
public void testGetByteFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] theValue = new byte[]{10, 100};
dataObject.set(property, theValue);
@@ -178,7 +180,7 @@
//18. purpose: getByte with decimal property
public void testGetByteFromDecimal() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal theValue = new BigDecimal("12");
@@ -194,7 +196,7 @@
//19. purpose: getByte with decimal property
public void testGetByteFromInteger() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger theValue = new BigInteger("12");
dataObject.set(property, theValue);
@@ -209,7 +211,7 @@
//20. purpose: getByte with date property
public void testGetByteFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesByPositionalPathTest.java
index 847ef2c..bf7935f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,8 @@
import java.util.Arrays;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -36,7 +38,7 @@
//1. purpose: getBytes with Boolean property
public void testGetBytesFromBoolean() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(property_c, true);
try {
@@ -48,7 +50,7 @@
//2. purpose: getBytes with Byte property
public void testGetBytesFromByte() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_BYTE);
dataObject_c.set(property_c, new String("aaa").getBytes()[0]);
try {
@@ -60,7 +62,7 @@
//3. purpose: getBytes with character property
public void testGetBytesFromCharacter() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(property_c, 'c');
try {
@@ -72,7 +74,7 @@
//4. purpose: getBytes with Double Property
public void testGetBytesFromDouble() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_DOUBLE);
double doubleValue = 2;
dataObject_c.set(property_c, doubleValue);
@@ -85,7 +87,7 @@
//5. purpose: getBytes with float Property
public void testGetBytesFromFloat() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_FLOAT);
float floatValue = 2;
dataObject_c.set(property_c, floatValue);
@@ -98,7 +100,7 @@
//6. purpose: getBytes with int Property
public void testGetBytesFromInt() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_INT);
int intValue = 2;
dataObject_c.set(property_c, intValue);
@@ -111,7 +113,7 @@
//7. purpose: getBytes with long Property
public void testGetBytesFromLong() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_LONG);
long longValue = 2;
dataObject_c.set(property_c, longValue);
@@ -126,7 +128,7 @@
//8. purpose: getBytes with short Property
public void testGetBytesFromShort() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_SHORT);
short shortValue = 2;
@@ -141,7 +143,7 @@
//9. purpose: getBytes with string Property
public void testGetBytesFromString() {
- property_c = (SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
+ property_c = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property_c.setType(SDOConstants.SDO_STRING);
String test = "test";
dataObject_c.set(property_c, test);
@@ -156,20 +158,20 @@
//10. purpose: getBytes with Defined Bytes Property
public void testGetBytesConversionFromDefinedBytesProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTES);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTES);
byte[] b = { 12, 13 };
dataObject_a.setBytes(propertyPath_a_b_c, b);// add it to instance list
- this.assertTrue(Arrays.equals(b, dataObject_a.getBytes(propertyPath_a_b_c)));
+ assertTrue(Arrays.equals(b, dataObject_a.getBytes(propertyPath_a_b_c)));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTES);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTES);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
byte[] bb = { 12, 13 };
List b = new ArrayList();
@@ -178,15 +180,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBytes(property3, bb);
- this.assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property3)));
+ assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property3)));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTES);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTES);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
byte[] bb = { 12, 13 };
List b = new ArrayList();
@@ -194,19 +196,19 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBytes(property + ".0", bb);
- this.assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property + ".0")));
+ assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property + ".0")));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTES);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTES);
byte[] bb = { 12, 13 };
dataObject_a.setBytes(property1, bb);// c dataobject's a property has value boolean 'true'
- this.assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property1)));
+ assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property1)));
}
/* public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -229,7 +231,7 @@
//12. purpose: getBytes with decimal property
public void testGetBytesFromDecimal() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
dataObject_c.set(property_c, new BigDecimal(2));
try {
@@ -259,7 +261,7 @@
//22. purpose: getBytes with date property
public void testGetBytesFromDate() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DATE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DATE);
dataObject_c.set(property_c, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionTest.java
index 7922c7c..5d55f5d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,8 @@
import java.math.BigInteger;
import java.util.Arrays;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getBytes with Boolean property
public void testGetBytesFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,7 +49,7 @@
//2. purpose: getBytes with Byte property
public void testGetBytesFromByte() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theByte = new String("abc").getBytes()[0];
dataObject.set(property, theByte);
@@ -60,7 +62,7 @@
//3. purpose: getBytes with character property
public void testGetBytesFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'c');
try {
@@ -72,7 +74,7 @@
//4. purpose: getBytes with Double Property
public void testGetBytesFromDouble() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double doubleValue = 2.0;
dataObject.set(property, doubleValue);
@@ -85,7 +87,7 @@
//5. purpose: getBytes with float Property
public void testGetBytesFromFloat() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float floatValue= 123;
dataObject.set(property, floatValue);
@@ -99,7 +101,7 @@
//6. purpose: getBytes with int Property
public void testGetBytesFromInt() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int intValue= 123;
dataObject.set(property, intValue);
@@ -112,7 +114,7 @@
//7. purpose: getBytes with long Property
public void testGetBytesFromLong() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long longValue = 123;
dataObject.set(property, longValue);
@@ -125,7 +127,7 @@
//8. purpose: getBytes with short Property
public void testGetBytesFromShort() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shortValue = 123;
dataObject.set(property, shortValue);
@@ -138,7 +140,7 @@
//9. purpose: getBytes with string Property
public void testGetBytesFromString() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
dataObject.set(property, ")A64");
try {
@@ -152,14 +154,14 @@
//10. purpose: getBytes with Defined Bytes Property
public void testGetBytesConversionFromDefinedBytesProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] b = { 12, 13 };
dataObject.setBytes(property, b);// add it to instance list
- this.assertTrue(Arrays.equals(b, dataObject.getBytes(property)));
+ assertTrue(Arrays.equals(b, dataObject.getBytes(property)));
}
//11. purpose: getBytes with Undefined Bytes Property
@@ -177,7 +179,7 @@
//12. purpose: getBytes with decimal property
public void testGetBytesFromDecimal() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
dataObject.set(property, new BigDecimal(2));
try {
@@ -190,7 +192,7 @@
//13. purpose: getBytes with Defined Bytes Property !! OX PRO !!
public void testGetBytesConversionFromDefinedIntegerProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bin = new BigInteger("12");
@@ -198,7 +200,7 @@
dataObject.setBigInteger(property, bin);// add it to instance list
byte[] b1 = dataObject.getBytes(property);
- this.assertTrue(Arrays.equals(b, b1));
+ assertTrue(Arrays.equals(b, b1));
}
//11. purpose: getBytes with Undefined Integer Property
@@ -216,7 +218,7 @@
//22. purpose: getBytes with date property
public void testGetBytesFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionWithPathTest.java
index 822036e..4663b17 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesConversionWithPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.math.BigInteger;
import java.util.Arrays;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -187,7 +189,7 @@
dataObject_a.setBytes(propertyPath_a_b_c, b);// add it to instance list
- this.assertTrue(Arrays.equals(b, dataObject_a.getBytes(propertyPath_a_b_c)));
+ assertTrue(Arrays.equals(b, dataObject_a.getBytes(propertyPath_a_b_c)));
}
//11. purpose: getBytes with Undefined Bytes Property
@@ -235,7 +237,7 @@
dataObject_a.setBigInteger(propertyPath_a_b_c, bin);// add it to instance list
byte[] b1 = dataObject_a.getBytes(propertyPath_a_b_c);
- this.assertTrue(Arrays.equals(b, b1));
+ assertTrue(Arrays.equals(b, b1));
}
//11. purpose: getBytes with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesWithIndexConversionTest.java
index 60cb4d5..610d138 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetBytesWithIndexConversionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,8 @@
import java.math.BigInteger;
import java.util.Arrays;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -37,7 +39,7 @@
//1. purpose: getBytes with Boolean property
public void testGetBytesFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -49,7 +51,7 @@
//2. purpose: getBytes with Byte property
public void testGetBytesFromByte() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
dataObject.set(property, new String("ddd").getBytes()[0]);
try {
@@ -61,7 +63,7 @@
//3. purpose: getBytes with character property
public void testGetBytesFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'd');
@@ -74,7 +76,7 @@
//4. purpose: getBytes with Double Property
public void testGetBytesFromDouble() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double doubleValue = 3;
dataObject.set(property, doubleValue);
@@ -88,7 +90,7 @@
//5. purpose: getBytes with float Property
public void testGetBytesFromFloat() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float floatValue = 3;
dataObject.set(property, floatValue);
@@ -103,7 +105,7 @@
//6. purpose: getBytes with int Property
public void testGetBytesFromInt() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
int intValue = 3;
dataObject.set(property, intValue);
@@ -117,7 +119,7 @@
//7. purpose: getBytes with long Property
public void testGetBytesFromLong() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long longValue = 3;
dataObject.set(property, longValue);
@@ -132,7 +134,7 @@
//8. purpose: getBytes with short Property
public void testGetBytesFromShort() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shortValue = 3;
@@ -148,7 +150,7 @@
//9. purpose: getBytes with string Property
public void testGetBytesFromString() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
dataObject.set(property, new String("0A64"));
@@ -164,14 +166,14 @@
//10. purpose: getBytes with Defined Bytes Property
public void testGetBytesConversionFromDefinedBytesProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] b = { 12, 13 };
dataObject.setBytes(PROPERTY_INDEX, b);// add it to instance list
- this.assertTrue(Arrays.equals(b, dataObject.getBytes(PROPERTY_INDEX)));
+ assertTrue(Arrays.equals(b, dataObject.getBytes(PROPERTY_INDEX)));
}
//11. purpose: getBytes with Undefined Property
@@ -186,7 +188,7 @@
//12. purpose: getBytes with decimal property
public void testGetBytesFromDecimal() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
dataObject.set(property, new BigDecimal(2));
@@ -200,7 +202,7 @@
//13. purpose: getBytes with Defined Bytes Property !! OX PRO !!
public void testGetBytesConversionFromDefinedIntegerProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bin = new BigInteger("12");
@@ -208,12 +210,12 @@
dataObject.setBigInteger(PROPERTY_INDEX, bin);// add it to instance list
- this.assertTrue(Arrays.equals(b, dataObject.getBytes(PROPERTY_INDEX)));
+ assertTrue(Arrays.equals(b, dataObject.getBytes(PROPERTY_INDEX)));
}
//22. purpose: getBytes with date property
public void testGetBytesFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterByPositionalPathTest.java
index bb36023..372a265 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterByPositionalPathTest.java
@@ -20,6 +20,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -36,7 +38,7 @@
//1. purpose: getChar with Boolean property
public void testGetCharacterFromBoolean() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(property, true);
@@ -49,7 +51,7 @@
//2. purpose: getChar with Byte property
public void testGetCharacterFromByte() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BYTE);
byte theValue = 10;
dataObject_c.set(property, theValue);
@@ -65,20 +67,20 @@
//3. purpose: getChar with Defined Character Property
public void testGetCharacterConversionFromDefinedCharacterProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_CHARACTER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_CHARACTER);
char b = '1';
dataObject_a.setChar(propertyPath_a_b_c, b);// add it to instance list
- this.assertEquals(b, dataObject_a.getChar(propertyPath_a_b_c));
+ assertEquals(b, dataObject_a.getChar(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetCharacterConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_CHARACTER);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_CHARACTER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
char bb = '1';
List b = new ArrayList();
@@ -87,15 +89,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setChar(property3, bb);
- this.assertEquals(bb, dataObject_a.getChar(property3));
+ assertEquals(bb, dataObject_a.getChar(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetCharacterConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_CHARACTER);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_CHARACTER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
char bb = '1';
List b = new ArrayList();
@@ -103,19 +105,19 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setChar(property + ".0", bb);
- this.assertEquals(bb, dataObject_a.getChar(property + ".0"));
+ assertEquals(bb, dataObject_a.getChar(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetCharacterConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_CHARACTER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_CHARACTER);
char bb = '1';
dataObject_a.setChar(property1, bb);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bb, dataObject_a.getChar(property1));
+ assertEquals(bb, dataObject_a.getChar(property1));
}
/* public void testGetCharacterConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -147,7 +149,7 @@
//5. purpose: getChar with Double Property
public void testGetCharacterFromDouble() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DOUBLE);
double theValue = 10;
dataObject_c.set(property, theValue);
@@ -163,7 +165,7 @@
//6. purpose: getChar with float Property
public void testGetCharacterFromFloat() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_FLOAT);
float theValue = 10;
dataObject_c.set(property, theValue);
@@ -179,7 +181,7 @@
//7. purpose: getChar with int Property
public void testGetCharacterFromInt() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_INT);
int theValue = 10;
dataObject_c.set(property, theValue);
@@ -195,7 +197,7 @@
//8. purpose: getChar with long Property
public void testGetCharacterFromLong() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_LONG);
long theValue = 10;
dataObject_c.set(property, theValue);
@@ -210,7 +212,7 @@
//9. purpose: getChar with short Property
public void testGetCharacterFromShort() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_SHORT);
short theValue = 10;
dataObject_c.set(property, theValue);
@@ -227,20 +229,20 @@
//10. purpose: getChar with Defined String Property
public void testGetCharacterConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
char str = 'c';
Character B_STR = Character.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, B_STR.toString());// add it to instance list
- this.assertEquals(str, dataObject_a.getChar(property));
+ assertEquals(str, dataObject_a.getChar(property));
}
//12. purpose: getChar with bytes property
public void testGetCharacterFromBytes() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(property, new byte[]{10, 100});;
@@ -253,7 +255,7 @@
//13. purpose: getChar with decimal property
public void testGetCharacterFromDecimal() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal theValue = new BigDecimal(10);
dataObject_c.set(property, theValue);
@@ -269,7 +271,7 @@
//14. purpose: getChar with integer property
public void testGetCharacterFromInteger() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger theValue = new BigInteger("10");
dataObject_c.set(property, theValue);
@@ -285,7 +287,7 @@
//22. purpose: getChar with date property
public void testGetCharacterFromDate() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DATE);
dataObject_c.set(property, Calendar.getInstance().getTime());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionTest.java
index 57a36ed..e826594 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getChar with Boolean property
public void testGetCharacterFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,7 +49,7 @@
//2. purpose: getChar with Byte property
public void testGetCharacterFromByte() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theValue = 1;
dataObject.set(property,theValue);
@@ -63,14 +65,14 @@
//3. purpose: getChar with Defined Character Property
public void testGetCharacterConversionFromDefinedCharacterProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
char b = '1';
dataObject.setChar(property, b);// add it to instance list
- this.assertEquals(b, dataObject.getChar(property));
+ assertEquals(b, dataObject.getChar(property));
}
//4. purpose: getChar with Undefined Boolean Property
@@ -88,7 +90,7 @@
//5. purpose: getChar with Double Property
public void testGetCharacterFromDouble() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double theValue = 1;
dataObject.set(property, theValue);
@@ -103,7 +105,7 @@
//6. purpose: getChar with float Property
public void testGetCharacterFromFloat() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float theValue = 1;
dataObject.set(property, theValue);
@@ -118,7 +120,7 @@
//7. purpose: getChar with int Property
public void testGetCharacterFromInt() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int theValue = 1;
dataObject.set(property, theValue);
@@ -133,7 +135,7 @@
//8. purpose: getChar with long Property
public void testGetCharacterFromLong() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long theValue = 1;
dataObject.set(property, theValue);
@@ -148,7 +150,7 @@
//9. purpose: getChar with short Property
public void testGetCharacterFromShort() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short theValue = 1;
dataObject.set(property, theValue);
@@ -164,14 +166,14 @@
//10. purpose: getChar with Defined String Property
public void testGetCharacterConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
char str = 'c';
Character B_STR = Character.valueOf(str);
dataObject.setString(property, B_STR.toString());// add it to instance list
- this.assertEquals(str, dataObject.getChar(property));
+ assertEquals(str, dataObject.getChar(property));
}
//11. purpose: getChar with Undefined boolean Property
@@ -189,7 +191,7 @@
//12. purpose: getChar with bytes property
public void testGetCharacterFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] bytes = new byte[]{10,100};
dataObject.set(property, bytes);
@@ -202,7 +204,7 @@
//13. purpose: getChar with decimal property
public void testGetCharacterFromDecimal() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal theValue = new BigDecimal(1);
dataObject.set(property, theValue);
@@ -217,7 +219,7 @@
//14. purpose: getChar with integer property
public void testGetCharacterFromInteger() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger theValue = new BigInteger("1");
@@ -233,7 +235,7 @@
//22. purpose: getChar with date property
public void testGetCharacterFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
@@ -255,7 +257,7 @@
//1. purpose: getChar with Boolean property
public void testGetCharacterObjectFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEANOBJECT);
dataObject.set(property, true);
try {
@@ -266,7 +268,7 @@
}
public void testGetCharacterFromByteObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
Byte theValue = Byte.valueOf("10");
dataObject.set(property, theValue);
@@ -281,7 +283,7 @@
public void testGetCharacterConversionFromDefinedCharacterObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
char b = '1';
@@ -290,7 +292,7 @@
}
public void testGetCharacterFromDoubleObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
Double theValue = Double.valueOf("1");
dataObject.set(property, theValue);
@@ -304,7 +306,7 @@
}
public void testGetCharacterFromFloatObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
Float theValue = Float.valueOf("1");
dataObject.set(property, theValue);
@@ -320,7 +322,7 @@
//7. purpose: getChar with int Property
public void testGetCharacterFromIntObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
Integer theValue = Integer.valueOf("1");
dataObject.set(property, theValue);
@@ -336,7 +338,7 @@
//8. purpose: getChar with long Property
public void testGetCharacterFromLongObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONGOBJECT);
Long theValue = Long.valueOf("1");
dataObject.set(property, theValue);
@@ -352,7 +354,7 @@
//9. purpose: getChar with short Property
public void testGetCharacterFromShortObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
Short theValue = Short.valueOf("1");
dataObject.set(property, theValue);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionWithPathTest.java
index 73a12d8..c9a65a5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterConversionWithPathTest.java
@@ -19,6 +19,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -83,7 +85,7 @@
dataObject_a.setChar(propertyPath_a_b_c, b);// add it to instance list
- this.assertEquals(b, dataObject_a.getChar(propertyPath_a_b_c));
+ assertEquals(b, dataObject_a.getChar(propertyPath_a_b_c));
}
//4. purpose: getChar with Undefined Character Property
@@ -204,7 +206,7 @@
Character B_STR = Character.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, B_STR.toString());// add it to instance list
- this.assertEquals(str, dataObject_a.getChar(property));
+ assertEquals(str, dataObject_a.getChar(property));
}
//11. purpose: getChar with Undefined boolean Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterWithIndexConversionTest.java
index 27c9c2e..26b8df6 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetCharacterWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getChar with Boolean property
public void testGetCharacterFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, false);
@@ -50,7 +52,7 @@
//2. purpose: getChar with Byte property
public void testGetCharacterFromByte() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theValue = 2;
dataObject.set(property,theValue);
@@ -75,7 +77,7 @@
dataObject.setChar(PROPERTY_INDEX, b);// add it to instance list
- this.assertEquals(b, dataObject.getChar(PROPERTY_INDEX));
+ assertEquals(b, dataObject.getChar(PROPERTY_INDEX));
}
//4. purpose: getChar with Undefined Boolean Property
@@ -91,7 +93,7 @@
//5. purpose: getChar with Double Property
public void testGetCharacterFromDouble() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double theValue = 10;
dataObject.set(property, theValue);
@@ -106,7 +108,7 @@
//6. purpose: getChar with float Property
public void testGetCharacterFromFloat() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float theValue = 10;
dataObject.set(property, theValue);
@@ -121,7 +123,7 @@
//7. purpose: getChar with int Property
public void testGetCharacterFromInt() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int theValue = 10;
dataObject.set(property, theValue);
@@ -136,7 +138,7 @@
//8. purpose: getChar with long Property
public void testGetCharacterFromLong() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long theValue = 10;
dataObject.set(property, theValue);
@@ -151,7 +153,7 @@
//9. purpose: getChar with short Property
public void testGetCharacterFromShort() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short theValue = 10;
dataObject.set(property, theValue);
@@ -176,12 +178,12 @@
Character B_STR = Character.valueOf(str);
dataObject.setString(PROPERTY_INDEX, B_STR.toString());// add it to instance list
- this.assertEquals(str, dataObject.getChar(PROPERTY_INDEX));
+ assertEquals(str, dataObject.getChar(PROPERTY_INDEX));
}
//12. purpose: getChar with bytes property
public void testGetCharacterFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new byte[]{10, 100});
try {
@@ -193,7 +195,7 @@
//13. purpose: getChar with decimal property
public void testGetCharacterFromDecimal() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal theValue = new BigDecimal(10);
dataObject.set(property, theValue);
@@ -208,7 +210,7 @@
//14. purpose: getChar with integer property
public void testGetCharacterFromInteger() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger theValue = new BigInteger("10");
dataObject.set(property, theValue);
@@ -223,7 +225,7 @@
//22. purpose: getChar with date property
public void testGetCharacterFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectByPositionalPathTest.java
index 79d75f8..d820d0b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectByPositionalPathTest.java
@@ -17,6 +17,8 @@
import commonj.sdo.DataObject;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -36,8 +38,8 @@
// purpose: pass a/b, to get dataObjcet c
public void testGetDataObjectConversionFromDefinedProperty() {
- this.assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b.0"));
- this.assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b[1]"));
+ assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b.0"));
+ assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b[1]"));
}
// purpose: opencontent properties
@@ -67,7 +69,7 @@
dataObject_b.set(property, objects);// add it to instance list
dataObject_a.setDataObject("PName-a/openTest[1]", b);
- this.assertEquals(b, dataObject_a.getDataObject("PName-a/openTest[number=1]"));
+ assertEquals(b, dataObject_a.getDataObject("PName-a/openTest[number=1]"));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -75,8 +77,8 @@
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(dataObjectType);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(dataObjectType);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
SDODataObject bb = new SDODataObject();
List b = new ArrayList();
@@ -85,7 +87,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDataObject(property3, bb);
- this.assertEquals(bb, dataObject_a.getDataObject(property3));
+ assertEquals(bb, dataObject_a.getDataObject(property3));
}
@@ -94,8 +96,8 @@
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(dataObjectType);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(dataObjectType);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
SDODataObject bb = new SDODataObject();
List b = new ArrayList();
@@ -103,7 +105,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDataObject(property + ".0", bb);
- this.assertEquals(bb, dataObject_a.getDataObject(property + ".0"));
+ assertEquals(bb, dataObject_a.getDataObject(property + ".0"));
}
@@ -111,18 +113,18 @@
public void testGetDataObjectConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(dataObjectType);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(dataObjectType);
SDODataObject bb = new SDODataObject();
dataObject_a.setDataObject(property1, bb);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bb, dataObject_a.getDataObject(property1));
+ assertEquals(bb, dataObject_a.getDataObject(property1));
}
//2. purpose: getDataObject with property value is not dataobject
public void testGetDataObjectConversionFromUndefinedProperty() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
boolean c = true;
Boolean C = Boolean.valueOf(c);
@@ -139,7 +141,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -149,6 +151,6 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionTest.java
index 4a8e6f0..bd518a5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -15,6 +15,7 @@
package org.eclipse.persistence.testing.sdo.model.dataobject;
import commonj.sdo.Property;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -35,28 +36,28 @@
public void testGetDataObjectConversionFromDefinedProperty() {
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(dataObjectType);
SDODataObject b = new SDODataObject();
dataObject.setDataObject(property, b);// add it to instance list
- this.assertEquals(b, dataObject.getDataObject(property));
+ assertEquals(b, dataObject.getDataObject(property));
}
public void testGetDataObjectConversionFromDefinedPropertyWithPath() {
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(dataObjectType);
SDODataObject b = new SDODataObject();
dataObject.setDataObject(PROPERTY_NAME, b);// add it to instance list
- this.assertEquals(b, dataObject.getDataObject(property));
+ assertEquals(b, dataObject.getDataObject(property));
}
//2. purpose: getDataObject with Undefined Boolean Property
@@ -79,7 +80,7 @@
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(dataObjectType);
type.setOpen(true);
@@ -107,7 +108,7 @@
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME));
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(dataObjectType);
type.addDeclaredProperty(property);
type.setOpen(true);
@@ -116,7 +117,7 @@
dataObject.setDataObject(PROPERTY_INDEX, b);// add it to instance list
- this.assertEquals(b, dataObject.getDataObject(PROPERTY_INDEX));
+ assertEquals(b, dataObject.getDataObject(PROPERTY_INDEX));
}
//purpose: getDouble with nul value
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionWithPathTest.java
index 368c141..cbb696f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDataObjectConversionWithPathTest.java
@@ -15,6 +15,7 @@
package org.eclipse.persistence.testing.sdo.model.dataobject;
import commonj.sdo.Property;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -33,7 +34,7 @@
// purpose: pass a/b, to get dataObjcet c
public void testGetDataObjectConversionFromDefinedProperty() {
- this.assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b"));
+ assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b"));
}
// purpose: opencontent properties
@@ -50,7 +51,7 @@
dataObject_b.setDataObject(property, b);// add it to instance list
- this.assertEquals(b, dataObject_a.getDataObject("PName-a/openTest"));
+ assertEquals(b, dataObject_a.getDataObject("PName-a/openTest"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -76,7 +77,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -86,6 +87,6 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateByPositionalPathTest.java
index 378bf67..104713c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -21,6 +21,7 @@
import java.util.List;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -37,7 +38,7 @@
//1. purpose: getDate with Boolean property
public void testGetDateFromBooleane() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(property_c, "true");
try {
dataObject_a.getDate(propertyPath_a_b_c);
@@ -104,14 +105,14 @@
//8. purpose: getDate with Defined long Property
public void testGetDateConversionFromDefinedLongProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long l = 12;
Date d = new Date(l);
dataObject_c.setLong(property_c, l);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//10. purpose: getDate with short Property
@@ -128,7 +129,7 @@
//11. purpose: getDate with Defined String Property
public void testGetDateConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
;
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
@@ -140,14 +141,14 @@
dataObject_c.setString(property_c, "2001-01-01");// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//11. purpose: getDate with Defined String Property
public void testGetDateConversionFromDefinedStringPropertyList() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
Calendar controlCalendar = Calendar.getInstance();
controlCalendar.clear();
@@ -161,7 +162,7 @@
objects.add("2001-01-01");
dataObject_c.set(property_c, objects);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c + ".0"));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c + ".0"));
}
//13. purpose: getDate with bytes property
@@ -177,7 +178,7 @@
//14. purpose: getBoolean with decimal property
public void testGetBooleanFromDecimal() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_DECIMAL);
dataObject_c.set(property_c, new BigDecimal(15));
try {
@@ -203,20 +204,20 @@
//16. purpose: getDate with Defined Date Property
public void testGetDateConversionFromDefinedDateProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DATE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DATE);
long l = 12000;
Date d = new Date(l);
dataObject_a.setDate(propertyPath_a_b_c, d);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetDateConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DATE);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DATE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
long l = 12000;
Date d = new Date(l);
@@ -226,15 +227,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDate(property3, d);
- this.assertEquals(d, dataObject_a.getDate(property3));
+ assertEquals(d, dataObject_a.getDate(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetDateConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DATE);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DATE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
long l = 12000;
Date d = new Date(l);
@@ -243,20 +244,20 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDate(property + ".0", d);
- this.assertEquals(d, dataObject_a.getDate(property + ".0"));
+ assertEquals(d, dataObject_a.getDate(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DATE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DATE);
long l = 12000;
Date d = new Date(l);
dataObject_a.setDate(property1, d);// c dataobject's a property has value boolean 'true'
- this.assertEquals(d, dataObject_a.getDate(property1));
+ assertEquals(d, dataObject_a.getDate(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionTest.java
index 6f6f166..391e7e0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionTest.java
@@ -20,6 +20,7 @@
import java.util.Date;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -38,7 +39,7 @@
//1. purpose: getDate with Boolean property
public void testGetDateFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -50,7 +51,7 @@
//2. purpose: getDate with Byte property
public void testGetDateFromByte() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
dataObject.set(property, new String("Abc").getBytes()[0]);
try {
@@ -62,7 +63,7 @@
//3. purpose: getDate with character property
public void testGetDateFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, 'c');
try {
@@ -74,7 +75,7 @@
//4. purpose: getDate with Double Property
public void testGetDateFromDouble() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double doubleValue = 2;
dataObject.set(property, doubleValue);
@@ -87,7 +88,7 @@
//5. purpose: getDate with float Property
public void testGetDateFromFloat() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float floatValue = 2;
dataObject.set(property, floatValue);
@@ -100,7 +101,7 @@
//7. purpose: getDate with int Property
public void testGetDateFromInt() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int intValue = 2;
dataObject.set(property, intValue);
@@ -114,7 +115,7 @@
//8. purpose: getDate with Defined long Property
public void testGetDateConversionFromDefinedLongProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long l = 12;
@@ -122,7 +123,7 @@
dataObject.setLong(property, l);// add it to instance list
- this.assertEquals(d, dataObject.getDate(property));
+ assertEquals(d, dataObject.getDate(property));
}
//9. purpose: getDate with Undefined Boolean Property
@@ -130,7 +131,7 @@
SDOProperty property = new SDOProperty(aHelperContext);
property.setName(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
- ((SDOType)dataObject.getType()).setOpen(true);
+ dataObject.getType().setOpen(true);
try {
Date value = dataObject.getDate(property);
assertEquals(null, value);
@@ -140,7 +141,7 @@
//10. purpose: getDate with short Property
public void testGetDateFromShort() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shortValue = 2;
dataObject.set(property, shortValue);
@@ -154,7 +155,7 @@
//11. purpose: getDate with Defined String Property
public void testGetDateConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
Calendar controlCalendar = Calendar.getInstance();
@@ -167,7 +168,7 @@
dataObject.setString(property, "2001-01-01");// add it to instance list
- this.assertEquals(d, dataObject.getDate(property));
+ assertEquals(d, dataObject.getDate(property));
}
//12. purpose: getDate with Undefined string Property
@@ -185,7 +186,7 @@
//13. purpose: getDate with bytes property
public void testGetDateFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("abcd").getBytes());
try {
@@ -197,7 +198,7 @@
//14. purpose: getBoolean with decimal property
public void testGetDateFromDecimal() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
dataObject.set(property, new BigDecimal(2));
try {
@@ -209,7 +210,7 @@
//15. purpose: getDate with integer property
public void testGetDateFromInteger() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
dataObject.set(property, Integer.valueOf(2));
try {
@@ -222,14 +223,14 @@
//16. purpose: getDate with Defined Date Property
public void testGetDateConversionFromDefinedDateProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
long l = 12000;
Date d = new Date(l);
dataObject.setDate(property, d);// add it to instance list
- this.assertEquals(d, dataObject.getDate(property));
+ assertEquals(d, dataObject.getDate(property));
}
//12. purpose: getDate with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionWithPathTest.java
index 4f6ea62..7074ea9 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateConversionWithPathTest.java
@@ -19,6 +19,7 @@
import java.util.Date;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -142,7 +143,7 @@
dataObject_c.setLong(property_c, l);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//9. purpose: getDate with Undefined Boolean Property
@@ -195,7 +196,7 @@
dataObject_a.setString(propertyPath_a_b_c, "2001-01-01");// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//12. purpose: getDate with Undefined string Property
@@ -274,7 +275,7 @@
Date d = new Date(l);
dataObject_a.setDate(propertyPath_a_b_c, d);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//12. purpose: getDate with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateWithIndexConversionTest.java
index 0134610..f5e133c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDateWithIndexConversionTest.java
@@ -20,6 +20,7 @@
import java.util.Date;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -37,7 +38,7 @@
//1. purpose: getDate with Boolean property
public void testGetDateFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -49,7 +50,7 @@
//2. purpose: getDate with Byte property
public void testGetDateFromByte() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
dataObject.set(property, new String("eee").getBytes()[0]);
try {
@@ -61,7 +62,7 @@
//3. purpose: getDate with character property
public void testGetDateFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'c');
try {
@@ -73,7 +74,7 @@
//4. purpose: getDate with Double Property
public void testGetDateFromDouble() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double doubleValue =3;
dataObject.set(property, doubleValue);
@@ -86,7 +87,7 @@
//5. purpose: getDate with float Property
public void testGetDateFromFloat() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float floatValue = 3;
dataObject.set(property, floatValue);
@@ -99,7 +100,7 @@
//7. purpose: getDate with int Property
public void testGetDateFromInt() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int intValue = 3;
dataObject.set(property, intValue);
@@ -113,7 +114,7 @@
//8. purpose: getDate with Defined long Property
public void testGetDateConversionFromDefinedLongProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long l = 12;
@@ -121,7 +122,7 @@
dataObject.setLong(PROPERTY_INDEX, l);// add it to instance list
- this.assertEquals(d, dataObject.getDate(PROPERTY_INDEX));
+ assertEquals(d, dataObject.getDate(PROPERTY_INDEX));
}
//9. purpose: getDate with Undefined Boolean Property
@@ -135,7 +136,7 @@
//10. purpose: getDate with short Property
public void testGetDateFromShort() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shortValue = 3;
dataObject.set(property, shortValue);
@@ -149,7 +150,7 @@
//11. purpose: getDate with Defined String Property
public void testGetDateConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
Calendar controlCalendar = Calendar.getInstance();
@@ -162,7 +163,7 @@
dataObject.setString(property, "2001-01-01");// add it to instance list
- this.assertEquals(d, dataObject.getDate(PROPERTY_INDEX));
+ assertEquals(d, dataObject.getDate(PROPERTY_INDEX));
}
//12. purpose: getDate with Undefined string Property
@@ -176,7 +177,7 @@
//13. purpose: getDate with bytes property
public void testGetDateFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("eee").getBytes());
try {
@@ -188,7 +189,7 @@
//14. purpose: getBoolean with decimal property
public void testGetDateFromDecimal() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
dataObject.set(property, new BigDecimal(11));
try {
@@ -200,7 +201,7 @@
//15. purpose: getDate with integer property
public void testGetDateFromInteger() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
dataObject.set(property, Integer.valueOf(2));
try {
@@ -213,14 +214,14 @@
//16. purpose: getDate with Defined Date Property
public void testGetDateConversionFromDefinedDateProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
long l = 12000;
Date d = new Date(l);
dataObject.setDate(PROPERTY_INDEX, d);// add it to instance list
- this.assertEquals(d, dataObject.getDate(PROPERTY_INDEX));
+ assertEquals(d, dataObject.getDate(PROPERTY_INDEX));
}
//12. purpose: getDate with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalByPositionalPathTest.java
index bc67954..8391e13 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getBigDecimal with boolean property
public void testGetDecimalFromBoolean() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(prop, true);
try {
@@ -48,7 +50,7 @@
//2. purpose: getBigDecimal with byte property
public void testGetDecimalFromByte() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTE);
byte theByte = 100;
dataObject_c.set(prop, theByte);
@@ -65,7 +67,7 @@
//3. purpose: getBigDecimal with character property
public void testGetDecimalFromCharacter() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(prop, 'e');
@@ -79,71 +81,71 @@
//5. purpose: getBigDecimal with Defined Double Property
public void testGetDecimalConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//7. purpose: getBigDecimal with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
BigDecimal bd = new BigDecimal(fl);
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//9. purpose: getBigDecimal with Defined int Property
public void testGetDecimalConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
BigDecimal bd = new BigDecimal(in);
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//11. purpose: getBigDecimal with Defined long Property
public void testGetDecimalConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
BigDecimal bd = new BigDecimal(lg);
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//14. purpose: getBigDecimal with Defined String Property
public void testGetDecimalConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
BigDecimal bd = new BigDecimal(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(property));
+ assertEquals(bd, dataObject_a.getBigDecimal(property));
}
//17. purpose: getBigDecimal with bytes property
public void testGetDecimalFromBytes() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(prop, new String("eee").getBytes());
@@ -157,20 +159,20 @@
//18. purpose: getBigDecimal with Defined Decimal Property
public void testGetDecimalConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
int db = 12;
BigDecimal bd = new BigDecimal(db);
@@ -180,15 +182,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigDecimal(property3, bd);
- this.assertEquals(bd, dataObject_a.getBigDecimal(property3));
+ assertEquals(bd, dataObject_a.getBigDecimal(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
int db = 12;
BigDecimal bd = new BigDecimal(db);
@@ -197,20 +199,20 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigDecimal(property + ".0", bd);
- this.assertEquals(bd, dataObject_a.getBigDecimal(property + ".0"));
+ assertEquals(bd, dataObject_a.getBigDecimal(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(property1, bd);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bd, dataObject_a.getBigDecimal(property1));
+ assertEquals(bd, dataObject_a.getBigDecimal(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -244,20 +246,20 @@
//20. purpose: getDecimal with Defined integer Property
public void testGetDecimalConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
BigDecimal bd = new BigDecimal(bi);
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//22. purpose: getBigDecimal with date property
public void testGetDecimalFromDate() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_DATE);
dataObject_c.set(prop, Calendar.getInstance().getTime());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionTest.java
index f6433d5..6763319 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getBigDecimal with boolean property
public void testGetDecimalFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,7 +49,7 @@
//2. purpose: getBigDecimal with byte property
public void testGetDecimalFromByte() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theByte = 10;
dataObject.set(property, theByte);
@@ -62,7 +64,7 @@
//3. purpose: getBigDecimal with character property
public void testGetDecimalFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, Character.valueOf('y'));
try {
@@ -75,14 +77,14 @@
//5. purpose: getBigDecimal with Defined Double Property
public void testGetDecimalConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(property));
+ assertEquals(bd, dataObject.getBigDecimal(property));
}
//6. purpose: getBigDecimal with Undefined Double Property
@@ -101,14 +103,14 @@
//7. purpose: getBigDecimal with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
BigDecimal bd = new BigDecimal(fl);
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(property));
+ assertEquals(bd, dataObject.getBigDecimal(property));
}
//8. purpose: getBigDecimal with Undefined float Property
@@ -127,14 +129,14 @@
//9. purpose: getBigDecimal with Defined int Property
public void testGetDecimalConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
BigDecimal bd = new BigDecimal(in);
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(property));
+ assertEquals(bd, dataObject.getBigDecimal(property));
}
//10. purpose: getBigDecimal with Undefined int Property
@@ -153,14 +155,14 @@
//11. purpose: getBigDecimal with Defined long Property
public void testGetDecimalConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
BigDecimal bd = new BigDecimal(lg);
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(property));
+ assertEquals(bd, dataObject.getBigDecimal(property));
}
//12. purpose: getBigDecimal with Undefined long Property
@@ -178,7 +180,7 @@
//13. purpose: getBigDecimal with Undefined short Property
public void testGetDecimalConversionFromUnDefinedShortProperty() {
- ((SDOType)dataObject.getType()).setOpen(true);
+ dataObject.getType().setOpen(true);
SDOProperty property = new SDOProperty(aHelperContext);
property.setName(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
@@ -196,14 +198,14 @@
//14. purpose: getBigDecimal with Defined String Property
public void testGetDecimalConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
BigDecimal bd = new BigDecimal(str);
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(property));
+ assertEquals(bd, dataObject.getBigDecimal(property));
}
//15. purpose: getBigDecimal with Undefined string Property
@@ -221,7 +223,7 @@
//17. purpose: getBigDecimal with bytes property
public void testGetDecimalFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("rty").getBytes());
try {
@@ -234,14 +236,14 @@
//18. purpose: getBigDecimal with Defined Decimal Property
public void testGetDecimalConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(property, bd);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(property));
+ assertEquals(bd, dataObject.getBigDecimal(property));
}
//19. purpose: getBigDecimal with Undefined decimal Property
@@ -260,14 +262,14 @@
//20. purpose: getDecimal with Defined integer Property
public void testGetDecimalConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
BigDecimal bd = new BigDecimal(bi);
dataObject.setBigInteger(property, bi);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(property));
+ assertEquals(bd, dataObject.getBigDecimal(property));
}
//21. purpose: getBigDecimal with Undefined Integer Property
@@ -285,7 +287,7 @@
//22. purpose: getBigDecimal with date property
public void testGetDecimalFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionWithpathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionWithpathTest.java
index 33e823a..04c3c54 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionWithpathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalConversionWithpathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -92,7 +94,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//6. purpose: getBigDecimal with Undefined Double Property
@@ -123,7 +125,7 @@
BigDecimal bd = new BigDecimal(fl);
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//8. purpose: getBigDecimal with Undefined float Property
@@ -154,7 +156,7 @@
BigDecimal bd = new BigDecimal(in);
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//10. purpose: getBigDecimal with Undefined int Property
@@ -185,7 +187,7 @@
BigDecimal bd = new BigDecimal(lg);
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//12. purpose: getBigDecimal with Undefined long Property
@@ -231,7 +233,7 @@
BigDecimal bd = new BigDecimal(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(property));
+ assertEquals(bd, dataObject_a.getBigDecimal(property));
}
//15. purpose: getBigDecimal with Undefined string Property
@@ -277,7 +279,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//19. purpose: getBigDecimal with Undefined decimal Property
@@ -308,7 +310,7 @@
BigDecimal bd = new BigDecimal(bi);
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//21. purpose: getBigDecimal with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalWithIndexConversionTest.java
index 2531118..30706af 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDecimalWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getBigDecimal with boolean property
public void testGetDecimalFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,7 +49,7 @@
//2. purpose: getBigDecimal with byte property
public void testGetDecimalFromByte() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theByte = 7;
dataObject.set(property, theByte);
@@ -62,7 +64,7 @@
//3. purpose: getBigDecimal with character property
public void testGetDecimalFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'k');
try {
@@ -75,20 +77,20 @@
//5. purpose: getBigDecimal with Defined Double Property
public void testGetDecimalConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
}
//7. purpose: getBigDecimal with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_INDEX);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_INDEX);
property.setName(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
@@ -96,51 +98,51 @@
BigDecimal bd = new BigDecimal(fl);
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
}
//9. purpose: getBigDecimal with Defined int Property
public void testGetDecimalConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
BigDecimal bd = new BigDecimal(in);
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
}
//11. purpose: getBigDecimal with Defined long Property
public void testGetDecimalConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
BigDecimal bd = new BigDecimal(lg);
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
}
//14. purpose: getBigDecimal with Defined String Property
public void testGetDecimalConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
BigDecimal bd = new BigDecimal(str);
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
}
//17. purpose: getBigDecimal with bytes property
public void testGetDecimalFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("eee").getBytes());
try {
@@ -153,14 +155,14 @@
//18. purpose: getBigDecimal with Defined Decimal Property
public void testGetDecimalConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(PROPERTY_INDEX, bd);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
}
//19. purpose: getBigDecimal with Undefined decimal Property
@@ -178,19 +180,19 @@
//20. purpose: getDecimal with Defined integer Property
public void testGetDecimalConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
BigDecimal bd = new BigDecimal(bi);
dataObject.setBigInteger(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigDecimal(PROPERTY_INDEX));
}
//22. purpose: getBigDecimal with date property
public void testGetDecimalFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleByPositionalPathTest.java
index 1234f8c..b001c0e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getDouble with boolean property
public void testGetDoubleFromBoolean() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(property, true);
@@ -49,7 +51,7 @@
//2. purpose: getDouble with Defined Byte Property
public void testGetDoubleConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
byte by = 12;
@@ -57,7 +59,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((double)by, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(by, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//3. purpose: getDouble with Undefined Byte Property
@@ -71,7 +73,7 @@
//4. purpose: getDouble with character property
public void testGetDoubleFromCharacter() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(property, 'e');
@@ -85,20 +87,20 @@
//5. purpose: getDouble with Defined Double Property
public void testGetDoubleConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
double delta = 0.0;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((double)db, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(db, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
double db = 12;
double delta = 0.0;
@@ -108,15 +110,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDouble(property3, db);
- this.assertEquals(db, dataObject_a.getDouble(property3), delta);
+ assertEquals(db, dataObject_a.getDouble(property3), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
double db = 12;
double delta = 0.0;
@@ -125,19 +127,19 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDouble(property + ".0", db);
- this.assertEquals(db, dataObject_a.getDouble(property + ".0"), delta);
+ assertEquals(db, dataObject_a.getDouble(property + ".0"), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
-((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
double delta = 0.0;
dataObject_a.setDouble(property1, db);// c dataobject's a property has value boolean 'true'
- this.assertEquals(db, dataObject_a.getDouble(property1), delta);
+ assertEquals(db, dataObject_a.getDouble(property1), delta);
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -163,52 +165,52 @@
//7. purpose: getDouble with Defined float Property
public void testGetDoubleConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
double delta = 0.0;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((double)fl, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(fl, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//9. purpose: getDouble with Defined int Property
public void testGetDoubleConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
double delta = 0.0;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((double)in, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(in, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//11. purpose: getDouble with Defined long Property
public void testGetDoubleConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
double delta = 0.0;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((double)lg, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals((double)lg, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//13. purpose: getDouble with Defined short Property
public void testGetDoubleConversionFromDefinedShortProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
short shr = 12;
double delta = 0.0;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((double)shr, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(shr, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
@@ -216,19 +218,19 @@
//15. purpose: getDouble with Defined String Property
public void testGetDoubleConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
Double s_d = Double.valueOf(str);
double delta = 0.0;
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(s_d.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//17. purpose: getDouble with bytes property
public void testGetDoubleFromBytes() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(property, new byte[]{10, 100});
@@ -242,14 +244,14 @@
//18. purpose: getDouble with Defined Decimal Property
public void testGetDoubleConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
double db = 12;
BigDecimal bd = new BigDecimal(db);
double delta = 0.0;
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(bd.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
@@ -258,18 +260,18 @@
// dataObject's type add int property
// !! OX PRO BIGINTEGER TO DOUBLE !!
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
double delta = 0.0;
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(bi.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//22. purpose: getDouble with date property
public void testGetDoubleFromDate() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DATE);
dataObject_c.set(property, Calendar.getInstance().getTime());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionTest.java
index 5e1aa3b..10cde1b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -34,7 +36,7 @@
//1. purpose: getDouble with boolean property
public void testGetDoubleFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -49,7 +51,7 @@
//2. purpose: getDouble with Defined Byte Property
public void testGetDoubleConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
@@ -57,7 +59,7 @@
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((double)by, dataObject.getDouble(property), delta);
+ assertEquals(by, dataObject.getDouble(property), delta);
}
//3. purpose: getDouble with Undefined Byte Property
@@ -75,7 +77,7 @@
//4. purpose: getDouble with character property
public void testGetDoubleFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'e');
try {
@@ -88,14 +90,14 @@
//5. purpose: getDouble with Defined Double Property
public void testGetDoubleConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
double delta = 0.0;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((double)db, dataObject.getDouble(property), delta);
+ assertEquals(db, dataObject.getDouble(property), delta);
}
//6. purpose: getDouble with Undefined Double Property
@@ -114,14 +116,14 @@
//7. purpose: getDouble with Defined float Property
public void testGetDoubleConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
double delta = 0.0;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((double)fl, dataObject.getDouble(property), delta);
+ assertEquals(fl, dataObject.getDouble(property), delta);
}
//8. purpose: getDouble with Undefined float Property
@@ -140,14 +142,14 @@
//9. purpose: getDouble with Defined int Property
public void testGetDoubleConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
double delta = 0.0;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((double)in, dataObject.getDouble(property), delta);
+ assertEquals(in, dataObject.getDouble(property), delta);
}
//10. purpose: getDouble with Undefined int Property
@@ -166,14 +168,14 @@
//11. purpose: getDouble with Defined long Property
public void testGetDoubleConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
double delta = 0.0;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((double)lg, dataObject.getDouble(property), delta);
+ assertEquals((double)lg, dataObject.getDouble(property), delta);
}
//12. purpose: getDouble with Undefined long Property
@@ -192,14 +194,14 @@
//13. purpose: getDouble with Defined short Property
public void testGetDoubleConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
double delta = 0.0;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((double)shr, dataObject.getDouble(property), delta);
+ assertEquals(shr, dataObject.getDouble(property), delta);
}
//14. purpose: getDouble with Undefined short Property
@@ -218,7 +220,7 @@
//15. purpose: getDouble with Defined String Property
public void testGetDoubleConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
@@ -226,7 +228,7 @@
double delta = 0.0;
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject.getDouble(property), delta);
+ assertEquals(s_d.doubleValue(), dataObject.getDouble(property), delta);
}
//16. purpose: getDouble with Undefined string Property
@@ -244,7 +246,7 @@
//17. purpose: getDouble with bytes property
public void testGetDoubleFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] bytes = new byte[]{10,100};
dataObject.set(property, bytes);
@@ -258,7 +260,7 @@
//18. purpose: getDouble with Defined Decimal Property
public void testGetDoubleConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
double db = 12;
@@ -266,7 +268,7 @@
double delta = 0.0;
dataObject.setBigDecimal(property, bd);// add it to instance list
- this.assertEquals(bd.doubleValue(), dataObject.getDouble(property), delta);
+ assertEquals(bd.doubleValue(), dataObject.getDouble(property), delta);
}
//19. purpose: getDouble with Undefined decimal Property
@@ -285,14 +287,14 @@
//20. purpose: getDouble with Defined integer Property
public void testGetDoubleConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
double delta = 0.0;
dataObject.setBigInteger(property, bi);// add it to instance list
- this.assertEquals(bi.doubleValue(), dataObject.getDouble(property), delta);
+ assertEquals(bi.doubleValue(), dataObject.getDouble(property), delta);
}
//21. purpose: getDouble with Undefined Integer Property
@@ -310,7 +312,7 @@
//22. purpose: getDouble with date property
public void testGetDoubleFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
@@ -331,7 +333,7 @@
}
public void testGetDoubleFromBooleanObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEANOBJECT);
dataObject.set(property, false);
try {
@@ -344,7 +346,7 @@
//2. purpose: getDouble with Defined Byte Property
public void testGetDoubleConversionFromDefinedBytePObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
byte by = 12;
@@ -352,11 +354,11 @@
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((double)by, dataObject.getDouble(property), delta);
+ assertEquals(by, dataObject.getDouble(property), delta);
}
public void testGetDoubleFromCharacterObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
dataObject.set(property, 'e');
try {
@@ -369,65 +371,65 @@
//5. purpose: getDouble with Defined Double Property
public void testGetDoubleConversionFromDefinedDoubleObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
double db = 12;
double delta = 0.0;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((double)db, dataObject.getDouble(property), delta);
+ assertEquals(db, dataObject.getDouble(property), delta);
}
//7. purpose: getDouble with Defined float Property
public void testGetDoubleConversionFromDefinedFloatObject() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
float fl = 12;
double delta = 0.0;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((double)fl, dataObject.getDouble(property), delta);
+ assertEquals(fl, dataObject.getDouble(property), delta);
}
//9. purpose: getDouble with Defined int Property
public void testGetDoubleConversionFromDefinedIntObject() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
int in = 12;
double delta = 0.0;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((double)in, dataObject.getDouble(property), delta);
+ assertEquals(in, dataObject.getDouble(property), delta);
}
//11. purpose: getDouble with Defined long Property
public void testGetDoubleConversionFromDefinedLongObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONGOBJECT);
long lg = 12;
double delta = 0.0;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((double)lg, dataObject.getDouble(property), delta);
+ assertEquals((double)lg, dataObject.getDouble(property), delta);
}
//13. purpose: getDouble with Defined short Property
public void testGetDoubleConversionFromDefinedShortObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
short shr = 12;
double delta = 0.0;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((double)shr, dataObject.getDouble(property), delta);
+ assertEquals(shr, dataObject.getDouble(property), delta);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionWithPathTest.java
index 776f0dc..8699730 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleConversionWithPathTest.java
@@ -19,6 +19,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -62,7 +64,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((double)by, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(by, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//3. purpose: getDouble with Undefined Byte Property
@@ -108,7 +110,7 @@
double delta = 0.0;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((double)db, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(db, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//6. purpose: getDouble with Undefined Double Property
@@ -139,7 +141,7 @@
double delta = 0.0;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((double)fl, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(fl, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//8. purpose: getDouble with Undefined float Property
@@ -170,7 +172,7 @@
double delta = 0.0;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((double)in, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(in, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//10. purpose: getDouble with Undefined int Property
@@ -201,7 +203,7 @@
double delta = 0.0;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((double)lg, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals((double)lg, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//12. purpose: getDouble with Undefined long Property
@@ -232,7 +234,7 @@
double delta = 0.0;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((double)shr, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(shr, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//14. purpose: getDouble with Undefined short Property
@@ -264,7 +266,7 @@
double delta = 0.0;
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(s_d.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//16. purpose: getDouble with Undefined string Property
@@ -311,7 +313,7 @@
double delta = 0.0;
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(bd.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//19. purpose: getDouble with Undefined decimal Property
@@ -342,7 +344,7 @@
double delta = 0.0;
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(bi.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//21. purpose: getDouble with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleWithIndexConversionTest.java
index 9e75353..94b8a7d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetDoubleWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getDouble with boolean property
public void testGetDoubleFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -48,7 +50,7 @@
//2. purpose: getDouble with Defined Byte Property
public void testGetDoubleConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
@@ -56,7 +58,7 @@
dataObject.setByte(PROPERTY_INDEX, by);// add it to instance list
- this.assertEquals((double)by, dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(by, dataObject.getDouble(PROPERTY_INDEX), delta);
}
//3. purpose: getDouble with Undefined Byte Property
@@ -73,7 +75,7 @@
//4. purpose: getDouble with character property
public void testGetDoubleFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'e');
try {
@@ -86,72 +88,72 @@
//5. purpose: getDouble with Defined Double Property
public void testGetDoubleConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
double delta = 0.0;
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals((double)db, dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(db, dataObject.getDouble(PROPERTY_INDEX), delta);
}
//7. purpose: getDouble with Defined float Property
public void testGetDoubleConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
double delta = 0.0;
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals((double)fl, dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(fl, dataObject.getDouble(PROPERTY_INDEX), delta);
}
//9. purpose: getDouble with Defined int Property
public void testGetDoubleConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
double delta = 0.0;
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals((double)in, dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(in, dataObject.getDouble(PROPERTY_INDEX), delta);
}
//11. purpose: getDouble with Defined long Property
public void testGetDoubleConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
double delta = 0.0;
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals((double)lg, dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals((double)lg, dataObject.getDouble(PROPERTY_INDEX), delta);
}
//13. purpose: getDouble with Defined short Property
public void testGetDoubleConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
double delta = 0.0;
dataObject.setShort(PROPERTY_INDEX, shr);// add it to instance list
- this.assertEquals((double)shr, dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(shr, dataObject.getDouble(PROPERTY_INDEX), delta);
}
//15. purpose: getDouble with Defined String Property
public void testGetDoubleConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
@@ -159,12 +161,12 @@
double delta = 0.0;
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(s_d.doubleValue(), dataObject.getDouble(PROPERTY_INDEX), delta);
}
//17. purpose: getDouble with bytes property
public void testGetDoubleFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new byte[] { 10, 100 });
try {
@@ -177,7 +179,7 @@
//18. purpose: getDouble with Defined Decimal Property
public void testGetDoubleConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
double db = 12;
@@ -185,25 +187,25 @@
double delta = 0.0;
dataObject.setBigDecimal(PROPERTY_INDEX, bd);// add it to instance list
- this.assertEquals(bd.doubleValue(), dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(bd.doubleValue(), dataObject.getDouble(PROPERTY_INDEX), delta);
}
//20. purpose: getDouble with Defined integer Property
public void testGetDoubleConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
double delta = 0.0;
dataObject.setBigInteger(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bi.doubleValue(), dataObject.getDouble(PROPERTY_INDEX), delta);
+ assertEquals(bi.doubleValue(), dataObject.getDouble(PROPERTY_INDEX), delta);
}
//22. purpose: getDouble with date property
public void testGetDoubleFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatByPositionalPathTest.java
index 0bfc06c..6387d40 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getFloat with boolean property
public void testGetFloatFromBoolean() {
- SDOProperty prop= ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop= dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(prop, true);
try {
@@ -48,14 +50,14 @@
//2. purpose: getFloat with Defined Byte Property
public void testGetFloatConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
byte by = 12;
float delta = 0;
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((float)by, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(by, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//3. purpose: getFloat with Undefined Byte Property
@@ -70,7 +72,7 @@
//4. purpose: getFloat with character property
public void testGetFloatFromCharacter() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(prop, 'e');
try {
@@ -83,33 +85,33 @@
//5. purpose: getFloat with Defined Double Property
public void testGetFloatConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
float delta = 0;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((float)db, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)db, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//7. purpose: getFloat with Defined float Property
public void testGetFloatConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
float delta = 0;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((float)fl, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(fl, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
float fl = 12;
float delta = 0;
@@ -119,15 +121,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setFloat(property3, fl);
- this.assertEquals(fl, dataObject_a.getFloat(property3), delta);
+ assertEquals(fl, dataObject_a.getFloat(property3), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
float fl = 12;
float delta = 0;
@@ -136,13 +138,13 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setFloat(property + ".0", fl);
- this.assertEquals(fl, dataObject_a.getFloat(property + ".0"), delta);
+ assertEquals(fl, dataObject_a.getFloat(property + ".0"), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
@@ -150,7 +152,7 @@
dataObject_a.setFloat(property1, fl);// c dataobject's a property has value boolean 'true'
- this.assertEquals(fl, dataObject_a.getFloat(property1), delta);
+ assertEquals(fl, dataObject_a.getFloat(property1), delta);
}
/* public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -176,39 +178,39 @@
//9. purpose: getFloat with Defined int Property
public void testGetFloatConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
float delta = 0;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((float)in, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)in, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//11. purpose: getFloat with Defined long Property
public void testGetFloatConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
float delta = 0;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((float)lg, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)lg, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//13. purpose: getFloat with Defined short Property
public void testGetFloatConversionFromDefinedShortProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
short shr = 12;
float delta = 0;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((float)shr, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(shr, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
@@ -216,21 +218,21 @@
//15. purpose: getFloat with Defined String Property
public void testGetFloatConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
Float s_d = Float.valueOf(str);
float delta = 0;
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(s_d.doubleValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//17. purpose: getFloat with bytes property
public void testGetFloatFromBytes() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(prop, new String("eee").getBytes());
@@ -244,34 +246,34 @@
//18. purpose: getFloat with Defined Decimal Property
public void testGetFloatConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
float db = 12;
BigDecimal bd = new BigDecimal(db);
float delta = 0;
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(bd.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//20. purpose: getFloat with Defined integer Property
public void testGetFloatConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
float delta = 0;
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(bi.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//22. purpose: getFloat with date property
public void testGetFloatFromDate() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_DATE);
dataObject_c.set(prop, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionTest.java
index 501bc02..98f9e05 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -34,7 +36,7 @@
//1. purpose: getFloat with boolean property
public void testGetFloatFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,7 +49,7 @@
//2. purpose: getFloat with Defined Byte Property
public void testGetFloatConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
@@ -55,7 +57,7 @@
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((float)by, dataObject.getFloat(property), delta);
+ assertEquals(by, dataObject.getFloat(property), delta);
}
//3. purpose: getFloat with Undefined Byte Property
@@ -73,7 +75,7 @@
//4. purpose: getFloat with character property
public void testGetFloatFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 't');
try {
@@ -86,14 +88,14 @@
//5. purpose: getFloat with Defined Double Property
public void testGetFloatConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
float delta = 0;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((float)db, dataObject.getFloat(property), delta);
+ assertEquals((float)db, dataObject.getFloat(property), delta);
}
//6. purpose: getFloat with Undefined Double Property
@@ -112,14 +114,14 @@
//7. purpose: getFloat with Defined float Property
public void testGetFloatConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
float delta = 0;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((float)fl, dataObject.getFloat(property), delta);
+ assertEquals(fl, dataObject.getFloat(property), delta);
}
//8. purpose: getFloat with Undefined float Property
@@ -138,14 +140,14 @@
//9. purpose: getFloat with Defined int Property
public void testGetFloatConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
float delta = 0;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((float)in, dataObject.getFloat(property), delta);
+ assertEquals((float)in, dataObject.getFloat(property), delta);
}
//10. purpose: getFloat with Undefined int Property
@@ -164,14 +166,14 @@
//11. purpose: getFloat with Defined long Property
public void testGetFloatConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
float delta = 0;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((float)lg, dataObject.getFloat(property), delta);
+ assertEquals((float)lg, dataObject.getFloat(property), delta);
}
//12. purpose: getFloat with Undefined long Property
@@ -190,14 +192,14 @@
//13. purpose: getFloat with Defined short Property
public void testGetFloatConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
float delta = 0;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((float)shr, dataObject.getFloat(property), delta);
+ assertEquals(shr, dataObject.getFloat(property), delta);
}
//14. purpose: getFloat with Undefined short Property
@@ -216,7 +218,7 @@
//15. purpose: getFloat with Defined String Property
public void testGetFloatConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
@@ -224,7 +226,7 @@
float delta = 0;
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject.getFloat(property), delta);
+ assertEquals(s_d.doubleValue(), dataObject.getFloat(property), delta);
}
//16. purpose: getFloat with Undefined string Property
@@ -242,7 +244,7 @@
//17. purpose: getFloat with bytes property
public void testGetFloatFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("123").getBytes());
try {
@@ -255,7 +257,7 @@
//18. purpose: getFloat with Defined Decimal Property
public void testGetFloatConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
float db = 12;
@@ -263,7 +265,7 @@
float delta = 0;
dataObject.setBigDecimal(property, bd);// add it to instance list
- this.assertEquals(bd.floatValue(), dataObject.getFloat(property), delta);
+ assertEquals(bd.floatValue(), dataObject.getFloat(property), delta);
}
//19. purpose: getFloat with Undefined decimal Property
@@ -282,14 +284,14 @@
//20. purpose: getFloat with Defined integer Property
public void testGetFloatConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
float delta = 0;
dataObject.setBigInteger(property, bi);// add it to instance list
- this.assertEquals(bi.floatValue(), dataObject.getFloat(property), delta);
+ assertEquals(bi.floatValue(), dataObject.getFloat(property), delta);
}
//21. purpose: getFloat with Undefined Integer Property
@@ -307,7 +309,7 @@
//22. purpose: getFloat with date property
public void testGetFloatFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
@@ -328,7 +330,7 @@
}
public void testGetFloatFromBooleanObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, Boolean.TRUE);
try {
@@ -341,7 +343,7 @@
//2. purpose: getFloat with Defined Byte Property
public void testGetFloatConversionFromDefinedByteObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
byte by = 12;
@@ -349,12 +351,12 @@
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((float)by, dataObject.getFloat(property), delta);
+ assertEquals(by, dataObject.getFloat(property), delta);
}
//4. purpose: getFloat with character property
public void testGetFloatFromCharacterObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
dataObject.set(property, Character.valueOf('y'));
try {
@@ -367,64 +369,64 @@
//5. purpose: getFloat with Defined Double Property
public void testGetFloatConversionFromDefinedDoubleObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
double db = 12;
float delta = 0;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((float)db, dataObject.getFloat(property), delta);
+ assertEquals((float)db, dataObject.getFloat(property), delta);
}
//7. purpose: getFloat with Defined float Property
public void testGetFloatConversionFromDefinedFloatObject() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
float fl = 12;
float delta = 0;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((float)fl, dataObject.getFloat(property), delta);
+ assertEquals(fl, dataObject.getFloat(property), delta);
}
//9. purpose: getFloat with Defined int Property
public void testGetFloatConversionFromDefinedIntObject() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
int in = 12;
float delta = 0;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((float)in, dataObject.getFloat(property), delta);
+ assertEquals((float)in, dataObject.getFloat(property), delta);
}
//11. purpose: getFloat with Defined long Property
public void testGetFloatConversionFromDefinedLongObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONGOBJECT);
long lg = 12;
float delta = 0;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((float)lg, dataObject.getFloat(property), delta);
+ assertEquals((float)lg, dataObject.getFloat(property), delta);
}
//13. purpose: getFloat with Defined short Property
public void testGetFloatConversionFromDefinedShortObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
short shr = 12;
float delta = 0;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((float)shr, dataObject.getFloat(property), delta);
+ assertEquals(shr, dataObject.getFloat(property), delta);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionWithPathTest.java
index cbe67df..623ba60 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatConversionWithPathTest.java
@@ -19,6 +19,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -63,7 +65,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((float)by, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(by, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//3. purpose: getFloat with Undefined Byte Property
@@ -110,7 +112,7 @@
float delta = 0;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((float)db, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)db, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//6. purpose: getFloat with Undefined Double Property
@@ -141,7 +143,7 @@
float delta = 0;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((float)fl, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(fl, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//8. purpose: getFloat with Undefined float Property
@@ -172,7 +174,7 @@
float delta = 0;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((float)in, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)in, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//10. purpose: getFloat with Undefined int Property
@@ -203,7 +205,7 @@
float delta = 0;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((float)lg, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)lg, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//12. purpose: getFloat with Undefined long Property
@@ -234,7 +236,7 @@
float delta = 0;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((float)shr, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(shr, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//14. purpose: getFloat with Undefined short Property
@@ -266,7 +268,7 @@
float delta = 0;
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(s_d.doubleValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//16. purpose: getFloat with Undefined string Property
@@ -314,7 +316,7 @@
float delta = 0;
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(bd.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//19. purpose: getFloat with Undefined decimal Property
@@ -345,7 +347,7 @@
float delta = 0;
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(bi.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//21. purpose: getFloat with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatWithIndexConversionTest.java
index 4381ae5..3b4c76a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetFloatWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getFloat with boolean property
public void testGetFloatFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -58,7 +60,7 @@
dataObject.setByte(PROPERTY_INDEX, by);// add it to instance list
- this.assertEquals((float)by, dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals(by, dataObject.getFloat(PROPERTY_INDEX), delta);
}
//3. purpose: getFloat with Undefined Byte Property
@@ -74,7 +76,7 @@
//4. purpose: getFloat with character property
public void testGetFloatFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'c');
try {
@@ -96,7 +98,7 @@
float delta = 0;
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals((float)db, dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals((float)db, dataObject.getFloat(PROPERTY_INDEX), delta);
}
//7. purpose: getFloat with Defined float Property
@@ -111,7 +113,7 @@
float delta = 0;
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals((float)fl, dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals(fl, dataObject.getFloat(PROPERTY_INDEX), delta);
}
//9. purpose: getFloat with Defined int Property
@@ -126,7 +128,7 @@
float delta = 0;
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals((float)in, dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals((float)in, dataObject.getFloat(PROPERTY_INDEX), delta);
}
//11. purpose: getFloat with Defined long Property
@@ -141,7 +143,7 @@
float delta = 0;
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals((float)lg, dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals((float)lg, dataObject.getFloat(PROPERTY_INDEX), delta);
}
//13. purpose: getFloat with Defined short Property
@@ -156,7 +158,7 @@
float delta = 0;
dataObject.setShort(PROPERTY_INDEX, shr);// add it to instance list
- this.assertEquals((float)shr, dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals(shr, dataObject.getFloat(PROPERTY_INDEX), delta);
}
//15. purpose: getFloat with Defined String Property
@@ -172,12 +174,12 @@
float delta = 0;
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals(s_d.doubleValue(), dataObject.getFloat(PROPERTY_INDEX), delta);
}
//17. purpose: getFloat with bytes property
public void testGetFloatFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("eee").getBytes());
try {
@@ -200,7 +202,7 @@
float delta = 0;
dataObject.setBigDecimal(PROPERTY_INDEX, bd);// add it to instance list
- this.assertEquals(bd.floatValue(), dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals(bd.floatValue(), dataObject.getFloat(PROPERTY_INDEX), delta);
}
//20. purpose: getFloat with Defined integer Property
@@ -215,12 +217,12 @@
float delta = 0;
dataObject.setBigInteger(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bi.floatValue(), dataObject.getFloat(PROPERTY_INDEX), delta);
+ assertEquals(bi.floatValue(), dataObject.getFloat(PROPERTY_INDEX), delta);
}
//22. purpose: getFloat with date property
public void testGetFloatFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntByPositionalPathTest.java
index 96b8422..8dbdde2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getInt with boolean property
public void testGetIntFromBoolean() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(prop, true);
try {
@@ -48,13 +50,13 @@
//2. purpose: getInt with Defined Byte Property
public void testGetIntConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((int)by, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getInt(propertyPath_a_b_c));
}
//3. purpose: getInt with Undefined Byte Property
@@ -69,7 +71,7 @@
//4. purpose: getInt with character property
public void testGetIntFromCharacter() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(prop, 'e');
try {
@@ -82,43 +84,43 @@
//5. purpose: getInt with Defined Double Property
public void testGetIntConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((int)db, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)db, dataObject_a.getInt(propertyPath_a_b_c));
}
//7. purpose: getInt with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((int)fl, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)fl, dataObject_a.getInt(propertyPath_a_b_c));
}
//9. purpose: getInt with Defined int Property
public void testGetIntConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((int)in, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(in, dataObject_a.getInt(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
int in = 12;
List b = new ArrayList();
@@ -127,14 +129,14 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setInt(property3, in);
- this.assertEquals(in, dataObject_a.getInt(property3));
+ assertEquals(in, dataObject_a.getInt(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
int in = 12;
List b = new ArrayList();
@@ -142,18 +144,18 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setInt(property + ".0", in);
- this.assertEquals(in, dataObject_a.getInt(property + ".0"));
+ assertEquals(in, dataObject_a.getInt(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
dataObject_a.setInt(property1, in);// c dataobject's a property has value boolean 'true'
- this.assertEquals(in, dataObject_a.getInt(property1));
+ assertEquals(in, dataObject_a.getInt(property1));
}
/* public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -178,44 +180,44 @@
//11. purpose: getInt with Defined long Property
public void testGetIntConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((int)lg, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)lg, dataObject_a.getInt(propertyPath_a_b_c));
}
//13. purpose: getInt with Defined short Property
public void testGetIntConversionFromDefinedShortProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((int)shr, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getInt(propertyPath_a_b_c));
}
//15. purpose: getInt with Defined String Property
public void testGetIntConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
Integer s_d = Integer.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(s_d.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
}
//17. purpose: getInt with bytes property
public void testGetIntFromBytes() {
- SDOProperty prop =((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(prop, new String("eee").getBytes());
try {
@@ -228,31 +230,31 @@
//18. purpose: getInt with Defined Decimal Property
public void testGetIntConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.intValue(), dataObject_a.getInt(property));
+ assertEquals(bd.intValue(), dataObject_a.getInt(property));
}
//20. purpose: getInt with Defined integer Property
public void testGetIntConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(bi.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
}
//22. purpose: getInt with date property
public void testGetIntFromDate() {
- SDOProperty prop =((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_DATE);
dataObject_c.set(prop, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionTest.java
index 1b16bd5..d2fe7fb 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionTest.java
@@ -19,6 +19,8 @@
import java.math.BigInteger;
import java.util.Calendar;
import java.util.Date;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.exceptions.SDOException;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -38,7 +40,7 @@
//1. purpose: getInt with boolean property
public void testGetIntFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
@@ -49,14 +51,14 @@
//2. purpose: getInt with Defined Byte Property
public void testGetIntConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((int)by, dataObject.getInt(property));
+ assertEquals(by, dataObject.getInt(property));
}
//3. purpose: getInt with Undefined Byte Property
@@ -74,7 +76,7 @@
//4. purpose: getInt with character property
public void testGetIntFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'c');
try {
@@ -86,7 +88,7 @@
//4. purpose: getInt with character property
public void testGetIntFromNullCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
try {
int value = dataObject.getInt(property);
@@ -98,13 +100,13 @@
//5. purpose: getInt with Defined Double Property
public void testGetIntConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((int)db, dataObject.getInt(property));
+ assertEquals((int)db, dataObject.getInt(property));
}
//6. purpose: getInt with Undefined Double Property
@@ -123,13 +125,13 @@
//7. purpose: getInt with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((int)fl, dataObject.getInt(property));
+ assertEquals((int)fl, dataObject.getInt(property));
}
//8. purpose: getInt with Undefined float Property
@@ -148,13 +150,13 @@
//9. purpose: getInt with Defined int Property
public void testGetIntConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((int)in, dataObject.getInt(property));
+ assertEquals(in, dataObject.getInt(property));
}
//10. purpose: getInt with Undefined int Property
@@ -173,13 +175,13 @@
//11. purpose: getInt with Defined long Property
public void testGetIntConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((int)lg, dataObject.getInt(property));
+ assertEquals((int)lg, dataObject.getInt(property));
}
//12. purpose: getInt with Undefined long Property
@@ -198,13 +200,13 @@
//13. purpose: getInt with Defined short Property
public void testGetIntConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((int)shr, dataObject.getInt(property));
+ assertEquals(shr, dataObject.getInt(property));
}
//14. purpose: getInt with Undefined short Property
@@ -223,14 +225,14 @@
//15. purpose: getInt with Defined String Property
public void testGetIntConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Integer s_d = Integer.valueOf(str);
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(s_d.intValue(), dataObject.getInt(property));
+ assertEquals(s_d.intValue(), dataObject.getInt(property));
}
//16. purpose: getInt with Undefined string Property
@@ -248,7 +250,7 @@
//17. purpose: getInt with bytes property
public void testGetIntFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
String testString = "abc";
byte[] bytes = testString.getBytes();
@@ -264,14 +266,14 @@
//18. purpose: getInt with Defined Decimal Property
public void testGetIntConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(property, bd);// add it to instance list
- this.assertEquals(bd.intValue(), dataObject.getInt(property));
+ assertEquals(bd.intValue(), dataObject.getInt(property));
}
//19. purpose: getInt with Undefined decimal Property
@@ -290,13 +292,13 @@
//20. purpose: getInt with Defined integer Property
public void testGetIntConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(property, bi);// add it to instance list
- this.assertEquals(bi.intValue(), dataObject.getInt(property));
+ assertEquals(bi.intValue(), dataObject.getInt(property));
}
//21. purpose: getInt with Undefined Integer Property
@@ -314,7 +316,7 @@
//22. purpose: getInt with date property
public void testGetIntFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
Date theDate = Calendar.getInstance().getTime();
dataObject.set(property, theDate);
@@ -337,7 +339,7 @@
//1. purpose: getInt with boolean property
public void testGetIntFromBooleanObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEANOBJECT);
dataObject.set(property, true);
@@ -349,19 +351,19 @@
//2. purpose: getInt with Defined Byte Property
public void testGetIntConversionFromDefinedByteObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((int)by, dataObject.getInt(property));
+ assertEquals(by, dataObject.getInt(property));
}
//4. purpose: getInt with character property
public void testGetIntFromCharacterObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
dataObject.set(property, "t");
try {
@@ -374,84 +376,84 @@
//5. purpose: getInt with Defined Double Property
public void testGetIntConversionFromDefinedDoubleObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((int)db, dataObject.getInt(property));
+ assertEquals((int)db, dataObject.getInt(property));
}
//7. purpose: getInt with Defined float Property
public void testGetIntConversionFromDefinedFloatObject() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((int)fl, dataObject.getInt(property));
+ assertEquals((int)fl, dataObject.getInt(property));
}
//9. purpose: getInt with Defined int Property
public void testGetIntConversionFromDefinedIntObject() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((int)in, dataObject.getInt(property));
+ assertEquals(in, dataObject.getInt(property));
}
//9. purpose: getInt with Defined int Property
public void testGetIntConversionFromNullDefinedIntObject() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
int value = dataObject.getInt(property);
- this.assertEquals(0, value);
+ assertEquals(0, value);
}
//11. purpose: getInt with Defined long Property
public void testGetIntConversionFromDefinedLongObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONGOBJECT);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((int)lg, dataObject.getInt(property));
+ assertEquals((int)lg, dataObject.getInt(property));
}
//13. purpose: getInt with Defined short Property
public void testGetIntConversionFromDefinedShortObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((int)shr, dataObject.getInt(property));
+ assertEquals(shr, dataObject.getInt(property));
}
// purpose: setString with incorrect Integer as String Property
public void testInvalidIntFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty) type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
String str = "12&";
try {
dataObject.setString(property, str);
} catch (SDOException sdo) {
- this.assertEquals(sdo.getErrorCode(), SDOException.INVALID_PROPERTY_VALUE);
+ assertEquals(sdo.getErrorCode(), SDOException.INVALID_PROPERTY_VALUE);
}
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionWithPathTest.java
index 4fa8102..9d17cee 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntConversionWithPathTest.java
@@ -17,6 +17,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -60,7 +62,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((int)by, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getInt(propertyPath_a_b_c));
}
//3. purpose: getInt with Undefined Byte Property
@@ -106,7 +108,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((int)db, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)db, dataObject_a.getInt(propertyPath_a_b_c));
}
//6. purpose: getInt with Undefined Double Property
@@ -136,7 +138,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((int)fl, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)fl, dataObject_a.getInt(propertyPath_a_b_c));
}
//8. purpose: getInt with Undefined float Property
@@ -166,7 +168,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((int)in, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(in, dataObject_a.getInt(propertyPath_a_b_c));
}
//10. purpose: getInt with Undefined int Property
@@ -196,7 +198,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((int)lg, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)lg, dataObject_a.getInt(propertyPath_a_b_c));
}
//12. purpose: getInt with Undefined long Property
@@ -226,7 +228,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((int)shr, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getInt(propertyPath_a_b_c));
}
//14. purpose: getInt with Undefined short Property
@@ -257,7 +259,7 @@
Integer s_d = Integer.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(s_d.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
}
//16. purpose: getInt with Undefined string Property
@@ -304,7 +306,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.intValue(), dataObject_a.getInt(property));
+ assertEquals(bd.intValue(), dataObject_a.getInt(property));
}
//19. purpose: getInt with Undefined decimal Property
@@ -334,7 +336,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(bi.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
}
//21. purpose: getInt with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntWithIndexConversionTest.java
index f81a42a..f8f9e86 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getInt with boolean property
public void testGetIntFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
@@ -47,14 +49,14 @@
//2. purpose: getInt with Defined Byte Property
public void testGetIntConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(PROPERTY_INDEX, by);// add it to instance list
- this.assertEquals((int)by, dataObject.getInt(PROPERTY_INDEX));
+ assertEquals(by, dataObject.getInt(PROPERTY_INDEX));
}
//3. purpose: getInt with Undefined Byte Property
@@ -71,7 +73,7 @@
//4. purpose: getInt with character property
public void testGetIntFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'e');
try {
@@ -84,13 +86,13 @@
//5. purpose: getInt with Defined Double Property
public void testGetIntConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals((int)db, dataObject.getInt(PROPERTY_INDEX));
+ assertEquals((int)db, dataObject.getInt(PROPERTY_INDEX));
}
@@ -98,70 +100,70 @@
//7. purpose: getInt with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals((int)fl, dataObject.getInt(PROPERTY_INDEX));
+ assertEquals((int)fl, dataObject.getInt(PROPERTY_INDEX));
}
//9. purpose: getInt with Defined int Property
public void testGetIntConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals((int)in, dataObject.getInt(PROPERTY_INDEX));
+ assertEquals(in, dataObject.getInt(PROPERTY_INDEX));
}
//11. purpose: getInt with Defined long Property
public void testGetIntConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals((int)lg, dataObject.getInt(PROPERTY_INDEX));
+ assertEquals((int)lg, dataObject.getInt(PROPERTY_INDEX));
}
//13. purpose: getInt with Defined short Property
public void testGetIntConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(PROPERTY_INDEX, shr);// add it to instance list
- this.assertEquals((int)shr, dataObject.getInt(PROPERTY_INDEX));
+ assertEquals(shr, dataObject.getInt(PROPERTY_INDEX));
}
//15. purpose: getInt with Defined String Property
public void testGetIntConversionFromDefinedStringProperty() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Integer s_d = Integer.valueOf(str);
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(s_d.intValue(), dataObject.getInt(PROPERTY_INDEX));
+ assertEquals(s_d.intValue(), dataObject.getInt(PROPERTY_INDEX));
}
//17. purpose: getInt with bytes property
public void testGetIntFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("rrr").getBytes());
try {
@@ -174,34 +176,34 @@
//18. purpose: getInt with Defined Decimal Property
public void testGetIntConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(PROPERTY_INDEX, bd);// add it to instance list
- this.assertEquals(bd.intValue(), dataObject.getInt(PROPERTY_INDEX));
+ assertEquals(bd.intValue(), dataObject.getInt(PROPERTY_INDEX));
}
//20. purpose: getInt with Defined integer Property
public void testGetIntConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bi.intValue(), dataObject.getInt(PROPERTY_INDEX));
+ assertEquals(bi.intValue(), dataObject.getInt(PROPERTY_INDEX));
}
//22. purpose: getInt with date property
public void testGetIntFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerByPositionalPathTest.java
index dc95255..f996356 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getBigInteger with boolean property
public void testGetIntegerFromBoolean() {
- SDOProperty prop =((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(prop, true);
@@ -48,7 +50,7 @@
//2. purpose: getBigInteger with byte property
public void testGetIntegerFromByte() {
- SDOProperty prop =((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTE);
byte theByte = 10;
dataObject_c.set(prop, theByte);
@@ -65,7 +67,7 @@
//3. purpose: getBigInteger with character property
public void testGetIntegerFromCharacter() {
- SDOProperty prop =((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(prop, 'e');
@@ -79,14 +81,14 @@
//5. purpose: getBigInteger with Defined Double Property
public void testGetIntegerConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
int il = (int)db;
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(property));
+ assertEquals(bd, dataObject_a.getBigInteger(property));
}
//6. purpose: getBigInteger with Undefined Double Property
@@ -103,46 +105,46 @@
//7. purpose: getBigInteger with Defined float Property
public void testGetIntegerConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
int il = (int)fl;
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(property));
+ assertEquals(bd, dataObject_a.getBigInteger(property));
}
//9. purpose: getBigInteger with Defined int Property
public void testGetIntegerConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
BigInteger bd = new BigInteger(String.valueOf(in));
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//11. purpose: getBigInteger with Defined long Property
public void testGetIntegerConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
BigInteger bd = new BigInteger(String.valueOf(lg));
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//13. purpose: getBigInteger with Undefined short Property
public void testGetIntegerConversionFromUnDefinedShortProperty() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
try {
BigInteger value = dataObject_a.getBigInteger(propertyPath_a_b_c);
@@ -155,13 +157,13 @@
//14. purpose: getBigInteger with Defined String Property
public void testGetgetIntegerConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
BigInteger bd = new BigInteger(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
@@ -186,14 +188,14 @@
//18. purpose: getBigInteger with Defined Decimal Property
public void testGetIntegerConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
BigInteger bd_ = new BigInteger(String.valueOf(bd));
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd_, dataObject_a.getBigInteger(property));
+ assertEquals(bd_, dataObject_a.getBigInteger(property));
}
@@ -201,19 +203,19 @@
//20. purpose: getBigInteger with Defined integer Property
public void testGetIntegerConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bi, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
BigInteger bi = new BigInteger("12");
List b = new ArrayList();
@@ -222,15 +224,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigInteger(property3, bi);
- this.assertEquals(bi, dataObject_a.getBigInteger(property3));
+ assertEquals(bi, dataObject_a.getBigInteger(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
BigInteger bi = new BigInteger("12");
List b = new ArrayList();
@@ -238,19 +240,19 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigInteger(property + ".0", bi);
- this.assertEquals(bi, dataObject_a.getBigInteger(property + ".0"));
+ assertEquals(bi, dataObject_a.getBigInteger(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(property1, bi);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bi, dataObject_a.getBigInteger(property1));
+ assertEquals(bi, dataObject_a.getBigInteger(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -275,7 +277,7 @@
//22. purpose: getBigInteger with date property
public void testGetIntegerFromDate() {
- SDOProperty prop =((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_DATE);
dataObject_c.set(prop, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionTest.java
index 38e6439..6886bbc 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getBigInteger with boolean property
public void testGetIntegerFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,7 +49,7 @@
//2. purpose: getBigInteger with byte property
public void testGetIntegerFromByte() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theByte = 10;
@@ -63,7 +65,7 @@
//3. purpose: getBigInteger with character property
public void testGetIntegerFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'd');
try {
@@ -76,7 +78,7 @@
//5. purpose: getBigInteger with Defined Double Property
public void testGetIntegerConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
@@ -84,7 +86,7 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(property));
+ assertEquals(bd, dataObject.getBigInteger(property));
}
//6. purpose: getBigInteger with Undefined Double Property
@@ -103,7 +105,7 @@
//7. purpose: getBigInteger with Defined float Property
public void testGetIntegerConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
@@ -111,7 +113,7 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(property));
+ assertEquals(bd, dataObject.getBigInteger(property));
}
//8. purpose: getBigInteger with Undefined float Property
@@ -130,14 +132,14 @@
//9. purpose: getBigInteger with Defined int Property
public void testGetIntegerConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
BigInteger bd = new BigInteger(String.valueOf(in));
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(property));
+ assertEquals(bd, dataObject.getBigInteger(property));
}
//10. purpose: getBigInteger with Undefined int Property
@@ -156,14 +158,14 @@
//11. purpose: getBigInteger with Defined long Property
public void testGetIntegerConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
BigInteger bd = new BigInteger(String.valueOf(lg));
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(property));
+ assertEquals(bd, dataObject.getBigInteger(property));
}
//12. purpose: getBigInteger with Undefined long Property
@@ -181,7 +183,7 @@
//13. purpose: getBigInteger with Undefined short Property
public void testGetIntegerConversionFromUnDefinedShortProperty() {
- ((SDOType)dataObject.getType()).setOpen(true);
+ dataObject.getType().setOpen(true);
SDOProperty property = new SDOProperty(aHelperContext);
property.setName(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
@@ -199,14 +201,14 @@
//14. purpose: getBigInteger with Defined String Property
public void testGetgetIntegerConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
BigInteger bd = new BigInteger(str);
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(property));
+ assertEquals(bd, dataObject.getBigInteger(property));
}
//15. purpose: getBigInteger with Undefined string Property
@@ -225,7 +227,7 @@
//16. purpose: getBigInteger with Defined Bytes Property !! OX Pro !!
public void testGetIntegerConversionFromDefinedBytesProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] b = { 12, 13 };
@@ -233,7 +235,7 @@
dataObject.setBytes(property, b);// add it to instance list
- this.assertEquals(bin, dataObject.getBigInteger(property));
+ assertEquals(bin, dataObject.getBigInteger(property));
}
//17. purpose: getBigInteger with Undefined Bytes Property
@@ -251,7 +253,7 @@
//17. purpose: getBigDecimal with bytes property
public void testGetDecimalFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("abcd").getBytes());
try {
@@ -264,7 +266,7 @@
//18. purpose: getBigInteger with Defined Decimal Property
public void testGetIntegerConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
@@ -272,7 +274,7 @@
BigInteger bd_ = new BigInteger(String.valueOf(bd));
dataObject.setBigDecimal(property, bd);// add it to instance list
- this.assertEquals(bd_, dataObject.getBigInteger(property));
+ assertEquals(bd_, dataObject.getBigInteger(property));
}
//19. purpose: getBigInteger with Undefined decimal Property
@@ -291,13 +293,13 @@
//20. purpose: getBigInteger with Defined integer Property
public void testGetIntegerConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(property, bi);// add it to instance list
- this.assertEquals(bi, dataObject.getBigInteger(property));
+ assertEquals(bi, dataObject.getBigInteger(property));
}
//21. purpose: getBigInteger with Undefined Integer Property
@@ -315,7 +317,7 @@
//22. purpose: getBigInteger with date property
public void testGetIntegerFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionWithPathTest.java
index b0fb816..d81fe26 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerConversionWithPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -96,7 +98,7 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(property));
+ assertEquals(bd, dataObject_a.getBigInteger(property));
}
//6. purpose: getBigInteger with Undefined Double Property
@@ -128,7 +130,7 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(property));
+ assertEquals(bd, dataObject_a.getBigInteger(property));
}
//8. purpose: getBigInteger with Undefined float Property
@@ -159,7 +161,7 @@
BigInteger bd = new BigInteger(String.valueOf(in));
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//10. purpose: getBigInteger with Undefined int Property
@@ -190,7 +192,7 @@
BigInteger bd = new BigInteger(String.valueOf(lg));
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//12. purpose: getBigInteger with Undefined long Property
@@ -237,7 +239,7 @@
BigInteger bd = new BigInteger(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//15. purpose: getBigInteger with Undefined string Property
@@ -269,7 +271,7 @@
dataObject_a.setBytes(propertyPath_a_b_c, b);// add it to instance list
- this.assertEquals(bin, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bin, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//17. purpose: getBigInteger with Undefined Bytes Property
@@ -301,7 +303,7 @@
BigInteger bd_ = new BigInteger(String.valueOf(bd));
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd_, dataObject_a.getBigInteger(property));
+ assertEquals(bd_, dataObject_a.getBigInteger(property));
}
//19. purpose: getBigInteger with Undefined decimal Property
@@ -331,7 +333,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bi, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//21. purpose: getBigInteger with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerWithIndexConversionTest.java
index 1f382ec..887decc 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetIntegerWithIndexConversionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getBigInteger with boolean property
public void testGetIntegerFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,7 +49,7 @@
//2. purpose: getBigInteger with byte property
public void testGetIntegerFromByte() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte theByte = 8;
dataObject.set(property, theByte);
@@ -62,7 +64,7 @@
//3. purpose: getBigInteger with character property
public void testGetIntegerFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'e');
try {
@@ -75,7 +77,7 @@
//5. purpose: getBigInteger with Defined Double Property
public void testGetIntegerConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
@@ -83,13 +85,13 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
}
//7. purpose: getBigInteger with Defined float Property
public void testGetIntegerConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
@@ -97,33 +99,33 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
}
//9. purpose: getBigInteger with Defined int Property
public void testGetIntegerConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
BigInteger bd = new BigInteger(String.valueOf(in));
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
}
//11. purpose: getBigInteger with Defined long Property
public void testGetIntegerConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
BigInteger bd = new BigInteger(String.valueOf(lg));
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
}
//14. purpose: getBigInteger with Defined String Property
@@ -138,13 +140,13 @@
BigInteger bd = new BigInteger(str);
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bd, dataObject.getBigInteger(PROPERTY_INDEX));
}
//16. purpose: getBigInteger with Defined Bytes Property !! OX PRO !!
public void testGetIntegerConversionFromDefinedBytesProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
byte[] b = { 12, 13 };
@@ -152,7 +154,7 @@
dataObject.setBytes(PROPERTY_INDEX, b);// add it to instance list
- this.assertEquals(bin, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bin, dataObject.getBigInteger(PROPERTY_INDEX));
}
//17. purpose: getBigInteger with Undefined Bytes Property
@@ -168,7 +170,7 @@
//17. purpose: getBigDecimal with bytes property
public void testGetDecimalFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("eee").getBytes());
try {
@@ -181,7 +183,7 @@
//18. purpose: getBigInteger with Defined Decimal Property
public void testGetIntegerConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
@@ -189,24 +191,24 @@
BigInteger bd_ = new BigInteger(String.valueOf(bd));
dataObject.setBigDecimal(PROPERTY_INDEX, bd);// add it to instance list
- this.assertEquals(bd_, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bd_, dataObject.getBigInteger(PROPERTY_INDEX));
}
//20. purpose: getBigInteger with Defined integer Property
public void testGetIntegerConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bi, dataObject.getBigInteger(PROPERTY_INDEX));
+ assertEquals(bi, dataObject.getBigInteger(PROPERTY_INDEX));
}
//22. purpose: getBigInteger with date property
public void testGetIntegerFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListByPositionalPathTest.java
index 3bf9914..b5bd7ae 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListByPositionalPathTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -27,8 +29,8 @@
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
Boolean bb = Boolean.valueOf(true);
List b = new ArrayList();
@@ -37,15 +39,15 @@
dataObject_a.setList("PName-a/PName-b.0/PName-c", b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBoolean(property3, true);
- this.assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
+ assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
String bb = "test";
List b = new ArrayList();
@@ -53,7 +55,7 @@
dataObject_a.setList("PName-a/PName-b[1]/PName-c", b);// c dataobject's a property has value boolean 'true'
dataObject_a.setString(property + ".0", bb);
- this.assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
+ assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListConversionTest.java
index 8ab444a..32eb701 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetListConversionTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import commonj.sdo.Property;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -42,7 +44,7 @@
dataObject_a_pathLength_1.setList("PName-a-length-1", b);
- this.assertEquals(b, dataObject_a_pathLength_1.getList("PName-a-length-1"));
+ assertEquals(b, dataObject_a_pathLength_1.getList("PName-a-length-1"));
}
//6. purpose: getList(Path) with path length 1: "a"
@@ -67,7 +69,7 @@
dataObject_a_pathLength_1.setList(property_a_pathLength_1, b);
- this.assertEquals(b, dataObject_a_pathLength_1.getList(property_a_pathLength_1));
+ assertEquals(b, dataObject_a_pathLength_1.getList(property_a_pathLength_1));
}
//6. purpose: getList(Path) with defined property
@@ -80,7 +82,7 @@
dataObject_a_pathLength_1.setList(property_a_pathLength_1, b);
dataObject_a_pathLength_1.set(PROPERTY_NAME_A_LENGTH_1 + ".0", "test");
- this.assertEquals(1, dataObject_a_pathLength_1.getList(property_a_pathLength_1).size());
+ assertEquals(1, dataObject_a_pathLength_1.getList(property_a_pathLength_1).size());
}
//6. purpose: getList(Path) with defined property
@@ -93,8 +95,8 @@
dataObject_a_pathLength_1.setList(property_a_pathLength_1, b);
dataObject_a_pathLength_1.set(PROPERTY_NAME_A_LENGTH_1 + "[1]", "test");
- this.assertEquals(1, dataObject_a_pathLength_1.getList(property_a_pathLength_1).size());
- this.assertEquals("test", dataObject_a_pathLength_1.getList(property_a_pathLength_1).get(0));
+ assertEquals(1, dataObject_a_pathLength_1.getList(property_a_pathLength_1).size());
+ assertEquals("test", dataObject_a_pathLength_1.getList(property_a_pathLength_1).get(0));
}
//6. purpose: getList(Path) with defined property value null
@@ -105,7 +107,7 @@
dataObject_a_pathLength_1.setList(property_a_pathLength_1, b);
- this.assertNotNull(dataObject_a_pathLength_1.getList(property_a_pathLength_1));
+ assertNotNull(dataObject_a_pathLength_1.getList(property_a_pathLength_1));
}
//6. purpose: getList(Path) with path length 1: "a"
@@ -131,7 +133,7 @@
dataObject_a_pathLength_1.setList(0, b);
- this.assertEquals(b, dataObject_a_pathLength_1.getList(0));
+ assertEquals(b, dataObject_a_pathLength_1.getList(0));
}
//6. purpose: getBoolean with Undefined Boolean Property
@@ -168,7 +170,7 @@
property_a_pathLength_1.setMany(true);
List value = dataObject_a_pathLength_1.getList("PName-a-length-1");
- this.assertEquals(new ArrayList(), value);
+ assertEquals(new ArrayList(), value);
}
public void testGetListConversionWithNullValueByProperty() {
@@ -176,7 +178,7 @@
property_a_pathLength_1.setMany(true);
List value = dataObject_a_pathLength_1.getList(PROPERTY_NAME_A_LENGTH_1);
- this.assertEquals(new ArrayList(), value);
+ assertEquals(new ArrayList(), value);
}
public void testSameListObject() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongByPositionalPathTest.java
index b9394f0..65d0f02 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getLong with boolean property
public void testGetLongFromBoolean() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(prop, true);
@@ -49,20 +51,20 @@
//2. purpose: getLong with Defined Byte Property
public void testGetLongConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((long)by, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getLong(propertyPath_a_b_c));
}
//4. purpose: getLong with character property
public void testGetLongFromCharacter() {
- SDOProperty prop =((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(prop, 't');
@@ -76,12 +78,12 @@
//5. purpose: getLong with Defined Double Property
public void testGetLongConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((long)db, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals((long)db, dataObject_a.getLong(propertyPath_a_b_c));
}
@@ -89,42 +91,42 @@
public void testGetLongConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((long)fl, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals((long)fl, dataObject_a.getLong(propertyPath_a_b_c));
}
//9. purpose: getLong with Defined int Property
public void testGetLongConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((long)in, dataObject_a.getLong(property));
+ assertEquals(in, dataObject_a.getLong(property));
}
//11. purpose: getLong with Defined long Property
public void testGetLongConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(lg, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(lg, dataObject_a.getLong(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
long lg = 12;
List b = new ArrayList();
@@ -133,37 +135,37 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setLong(property3, lg);
long value = dataObject_a.getLong(property3);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(false);
- this.assertEquals(lg, value);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(false);
+ assertEquals(lg, value);
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
long lg = 12;
List b = new ArrayList();
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setLong(property + ".0", lg);
long value = dataObject_a.getLong(property + ".0");
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(false);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(false);
- this.assertEquals(lg,value );
+ assertEquals(lg,value );
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject_a.setLong(property1, lg);// c dataobject's a property has value boolean 'true'
- this.assertEquals(lg, dataObject_a.getLong(property1));
+ assertEquals(lg, dataObject_a.getLong(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -187,29 +189,29 @@
//13. purpose: getLong with Defined short Property
public void testGetLongConversionFromDefinedShortProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((long)shr, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getLong(propertyPath_a_b_c));
}
//15. purpose: getLong with Defined String Property
public void testGetLongConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
Long s_d = Long.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(s_d.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//17. purpose: getLong with bytes property
public void testGetLongFromBytes() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(prop, new String("eee").getBytes());
try {
@@ -222,13 +224,13 @@
//18. purpose: getLong with Defined Decimal Property
public void testGetLongConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
long db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bd.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
@@ -236,24 +238,24 @@
//20. purpose: getLong with Defined integer Property
public void testGetLongConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bi.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//22. purpose: getLong with Defined date Property
public void testGetLongConversionFromDefinedDateProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DATE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DATE);
long d = 120000;
Date bi = new Date(d);
dataObject_a.setDate(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.getTime(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bi.getTime(), dataObject_a.getLong(propertyPath_a_b_c));
}
//23. purpose: getLong with Undefined date Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionTest.java
index 1d60c8d..b8799ee 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -34,7 +36,7 @@
//1. purpose: getLong with boolean property
public void testGetLongFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -47,14 +49,14 @@
//2. purpose: getLong with Defined Byte Property
public void testGetLongConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((long)by, dataObject.getLong(property));
+ assertEquals(by, dataObject.getLong(property));
}
//3. purpose: getLong with Undefined Byte Property
@@ -72,7 +74,7 @@
//4. purpose: getLong with character property
public void testGetLongFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'c');
try {
@@ -85,13 +87,13 @@
//5. purpose: getLong with Defined Double Property
public void testGetLongConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((long)db, dataObject.getLong(property));
+ assertEquals((long)db, dataObject.getLong(property));
}
//6. purpose: getLong with Undefined Double Property
@@ -110,13 +112,13 @@
//7. purpose: getLong with Defined float Property
public void testGetLongConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((long)fl, dataObject.getLong(property));
+ assertEquals((long)fl, dataObject.getLong(property));
}
//8. purpose: getLong with Undefined float Property
@@ -135,13 +137,13 @@
//9. purpose: getLong with Defined int Property
public void testGetLongConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((long)in, dataObject.getLong(property));
+ assertEquals(in, dataObject.getLong(property));
}
//10. purpose: getLong with Undefined int Property
@@ -160,13 +162,13 @@
//11. purpose: getLong with Defined long Property
public void testGetLongConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals(lg, dataObject.getLong(property));
+ assertEquals(lg, dataObject.getLong(property));
}
//12. purpose: getLong with Undefined long Property
@@ -185,13 +187,13 @@
//13. purpose: getLong with Defined short Property
public void testGetLongConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((long)shr, dataObject.getLong(property));
+ assertEquals(shr, dataObject.getLong(property));
}
//14. purpose: getLong with Undefined short Property
@@ -210,14 +212,14 @@
//15. purpose: getLong with Defined String Property
public void testGetLongConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Long s_d = Long.valueOf(str);
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(s_d.longValue(), dataObject.getLong(property));
+ assertEquals(s_d.longValue(), dataObject.getLong(property));
}
//16. purpose: getLong with Undefined string Property
@@ -235,7 +237,7 @@
//17. purpose: getLong with bytes property
public void testGetLongFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("cde").getBytes());
try {
@@ -248,14 +250,14 @@
//18. purpose: getLong with Defined Decimal Property
public void testGetLongConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
long db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(property, bd);// add it to instance list
- this.assertEquals(bd.longValue(), dataObject.getLong(property));
+ assertEquals(bd.longValue(), dataObject.getLong(property));
}
//19. purpose: getLong with Undefined decimal Property
@@ -274,13 +276,13 @@
//20. purpose: getLong with Defined integer Property
public void testGetLongConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(property, bi);// add it to instance list
- this.assertEquals(bi.longValue(), dataObject.getLong(property));
+ assertEquals(bi.longValue(), dataObject.getLong(property));
}
//21. purpose: getLong with Undefined Integer Property
@@ -299,14 +301,14 @@
//22. purpose: getLong with Defined date Property
public void testGetLongConversionFromDefinedDateProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
long d = 120000;
Date bi = new Date(d);
dataObject.setDate(property, bi);// add it to instance list
- this.assertEquals(bi.getTime(), dataObject.getLong(property));
+ assertEquals(bi.getTime(), dataObject.getLong(property));
}
//23. purpose: getLong with Undefined date Property
@@ -333,7 +335,7 @@
}
public void testGetLongFromBooleanObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEANOBJECT);
dataObject.set(property, Boolean.FALSE);
try {
@@ -346,19 +348,19 @@
//2. purpose: getLong with Defined Byte Property
public void testGetLongConversionFromDefinedByteObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((long)by, dataObject.getLong(property));
+ assertEquals(by, dataObject.getLong(property));
}
//4. purpose: getLong with character property
public void testGetLongFromCharacterObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
dataObject.set(property, Character.valueOf('v'));
try {
@@ -371,60 +373,60 @@
//5. purpose: getLong with Defined Double Property
public void testGetLongConversionFromDefinedDoubleObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((long)db, dataObject.getLong(property));
+ assertEquals((long)db, dataObject.getLong(property));
}
//7. purpose: getLong with Defined float Property
public void testGetLongConversionFromDefinedFloatObject() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((long)fl, dataObject.getLong(property));
+ assertEquals((long)fl, dataObject.getLong(property));
}
//9. purpose: getLong with Defined int Property
public void testGetLongConversionFromDefinedIntObject() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((long)in, dataObject.getLong(property));
+ assertEquals(in, dataObject.getLong(property));
}
//11. purpose: getLong with Defined long Property
public void testGetLongConversionFromDefinedLongObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONGOBJECT);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals(lg, dataObject.getLong(property));
+ assertEquals(lg, dataObject.getLong(property));
}
//13. purpose: getLong with Defined short Property
public void testGetLongConversionFromDefinedShortObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals((long)shr, dataObject.getLong(property));
+ assertEquals(shr, dataObject.getLong(property));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionWithPathTest.java
index 6c09885..401177f 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongConversionWithPathTest.java
@@ -19,6 +19,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -61,7 +63,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((long)by, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getLong(propertyPath_a_b_c));
}
//3. purpose: getLong with Undefined Byte Property
@@ -106,7 +108,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((long)db, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals((long)db, dataObject_a.getLong(propertyPath_a_b_c));
}
//6. purpose: getLong with Undefined Double Property
@@ -136,7 +138,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((long)fl, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals((long)fl, dataObject_a.getLong(propertyPath_a_b_c));
}
//8. purpose: getLong with Undefined float Property
@@ -166,7 +168,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((long)in, dataObject_a.getLong(property));
+ assertEquals(in, dataObject_a.getLong(property));
}
//10. purpose: getLong with Undefined int Property
@@ -196,7 +198,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(lg, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(lg, dataObject_a.getLong(propertyPath_a_b_c));
}
//12. purpose: getLong with Undefined long Property
@@ -226,7 +228,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((long)shr, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getLong(propertyPath_a_b_c));
}
//14. purpose: getLong with Undefined short Property
@@ -257,7 +259,7 @@
Long s_d = Long.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(s_d.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//16. purpose: getLong with Undefined string Property
@@ -303,7 +305,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bd.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//19. purpose: getLong with Undefined decimal Property
@@ -333,7 +335,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bi.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//21. purpose: getLong with Undefined Integer Property
@@ -364,7 +366,7 @@
Date bi = new Date(d);
dataObject_a.setDate(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.getTime(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bi.getTime(), dataObject_a.getLong(propertyPath_a_b_c));
}
//23. purpose: getLong with Undefined date Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongWithIndexConversionTest.java
index 1a77689..2857c0b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetLongWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -35,7 +37,7 @@
//1. purpose: getLong with boolean property
public void testGetLongFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -48,14 +50,14 @@
//2. purpose: getLong with Defined Byte Property
public void testGetLongConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(PROPERTY_INDEX, by);// add it to instance list
- this.assertEquals((long)by, dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(by, dataObject.getLong(PROPERTY_INDEX));
}
//3. purpose: getLong with Undefined Byte Property
@@ -72,7 +74,7 @@
//4. purpose: getLong with character property
public void testGetLongFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'l');
try {
@@ -85,83 +87,83 @@
//5. purpose: getLong with Defined Double Property
public void testGetLongConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals((long)db, dataObject.getLong(PROPERTY_INDEX));
+ assertEquals((long)db, dataObject.getLong(PROPERTY_INDEX));
}
//7. purpose: getLong with Defined float Property
public void testGetLongConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals((long)fl, dataObject.getLong(PROPERTY_INDEX));
+ assertEquals((long)fl, dataObject.getLong(PROPERTY_INDEX));
}
//9. purpose: getLong with Defined int Property
public void testGetLongConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals((long)in, dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(in, dataObject.getLong(PROPERTY_INDEX));
}
//11. purpose: getLong with Defined long Property
public void testGetLongConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals(lg, dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(lg, dataObject.getLong(PROPERTY_INDEX));
}
//13. purpose: getLong with Defined short Property
public void testGetLongConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(PROPERTY_INDEX, shr);// add it to instance list
- this.assertEquals((long)shr, dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(shr, dataObject.getLong(PROPERTY_INDEX));
}
//15. purpose: getLong with Defined String Property
public void testGetLongConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Long s_d = Long.valueOf(str);
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(s_d.longValue(), dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(s_d.longValue(), dataObject.getLong(PROPERTY_INDEX));
}
//17. purpose: getLong with bytes property
public void testGetLongFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("eee").getBytes());
try {
@@ -174,7 +176,7 @@
//18. purpose: getLong with Defined Decimal Property
public void testGetLongConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
@@ -182,33 +184,33 @@
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(PROPERTY_INDEX, bd);// add it to instance list
- this.assertEquals(bd.longValue(), dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(bd.longValue(), dataObject.getLong(PROPERTY_INDEX));
}
//20. purpose: getLong with Defined integer Property
public void testGetLongConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bi.longValue(), dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(bi.longValue(), dataObject.getLong(PROPERTY_INDEX));
}
//22. purpose: getLong with Defined date Property
public void testGetLongConversionFromDefinedDateProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
long d = 120000;
Date bi = new Date(d);
dataObject.setDate(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bi.getTime(), dataObject.getLong(PROPERTY_INDEX));
+ assertEquals(bi.getTime(), dataObject.getLong(PROPERTY_INDEX));
}
//purpose: getLong with nul value
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetPathTest.java
index c941cad..b44f040 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
try {
@@ -61,7 +62,7 @@
XMLDocument document = xmlHelper.load(inStream);
aRoot = (SDODataObject)document.getRootObject();
// reset changes if changeSummary=true
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot.getChangeSummary();
+ SDOChangeSummary aCS = aRoot.getChangeSummary();
if (aCS != null) {
//aCS.resetChanges();
aCS.endLogging();
@@ -147,34 +148,34 @@
public void testGetPathFromAncestorFromContainedToParent() {
SDODataObject target = (SDODataObject)aRoot5.get("items");
SDODataObject aSibling = (SDODataObject)aRoot5.get("items/item[2]");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling, target,(SDOChangeSummary)aSibling.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling, target, aSibling.getChangeSummary());
assertNotNull(aPath);
assertEquals("ns0:item[2]", aPath);
}
public void testGetPathFromAncestorFromChildToRoot() {
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)anItem.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, anItem.getChangeSummary());
assertNotNull(aPath);
assertEquals("ns0:items/ns0:item[2]", aPath);
}
public void testGetPathFromAncestorFromChildToCurrentObject() {
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,anItem,(SDOChangeSummary)anItem.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,anItem, anItem.getChangeSummary());
assertNotNull(aPath);
assertEquals(SDOConstants.EMPTY_STRING, aPath);
}
public void testGetPathFromAncestorFromRootToCurrentObject() {
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,aRoot5, aRoot5.getChangeSummary());
assertNotNull(aPath);
assertEquals(SDOConstants.EMPTY_STRING, aPath);
}
public void testGetPathFromAncestorFromRootToSibling() {
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,anItem,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,anItem, aRoot5.getChangeSummary());
assertEquals(SDOConstants.SDO_XPATH_INVALID_PATH, aPath);
}
@@ -182,7 +183,7 @@
public void testGetPathFromAncestorFromChildToSibling() {
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
SDODataObject aSibling = (SDODataObject)aRoot5.get("shipTo");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aSibling,(SDOChangeSummary)anItem.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aSibling, anItem.getChangeSummary());
assertEquals(SDOConstants.SDO_XPATH_INVALID_PATH, aPath);
}
@@ -191,12 +192,12 @@
SDODataObject aSibling = (SDODataObject)aRoot5.get("items/item[2]");
// get changeSummary
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
assertFalse(aCS.isLogging());
// delete source object
aSibling.delete();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling,target,(SDOChangeSummary)target.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling,target, target.getChangeSummary());
assertEquals(SDOConstants.SDO_XPATH_INVALID_PATH, aPath);
}
@@ -205,12 +206,12 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
// get changeSummary
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
assertFalse(aCS.isLogging());
// delete source object, useXPathFormat
anItem.delete();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, aRoot5.getChangeSummary());
assertNull(aPath);
// get path to root
@@ -223,21 +224,21 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
// get changeSummary
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
assertFalse(aCS.isLogging());
// delete source object
anItem.delete();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,anItem,(SDOChangeSummary)anItem.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,anItem, anItem.getChangeSummary());
assertNotNull(aPath);
assertEquals(SDOConstants.EMPTY_STRING, aPath);
}
public void testGetPathFromAncestorDeletedFromRootToCurrentObjectLoggingOff() {
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,aRoot5, aRoot5.getChangeSummary());
// get changeSummary
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
assertFalse(aCS.isLogging());
// delete source object
@@ -248,10 +249,10 @@
public void testGetPathFromAncestorDeletedFromRootToSiblingLoggingOff() {
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,anItem,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,anItem, aRoot5.getChangeSummary());
// get changeSummary
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
assertFalse(aCS.isLogging());
// delete source object
aRoot5.delete();
@@ -265,11 +266,11 @@
SDODataObject aSibling = (SDODataObject)aRoot5.get("items/item[2]");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
// delete source object
aSibling.delete();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling,target,(SDOChangeSummary)target.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling,target, target.getChangeSummary());
assertNotNull(aPath);
// TODO: no storage of deleted indexed postition - defaults to size() = start of list for now
// see SDODataObject: index = ((SDODataObject)parent).getList(aChild).size();
@@ -280,13 +281,13 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("billTo");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// modifydelete source object
((SDODataObject)aRoot5.get("billTo")).set("name", "new name");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)anItem.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, anItem.getChangeSummary());
assertNotNull(aPath);
assertEquals("ns0:billTo", aPath);
}
@@ -295,13 +296,13 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("billTo");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
((SDODataObject)aRoot5.get("billTo")).detach();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, aRoot5.getChangeSummary());
assertNotNull(aPath);
assertEquals("ns0:billTo", aPath);
}
@@ -311,14 +312,14 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
SDODataObject deletedObject = ((SDODataObject)aRoot5.get("items"));
deletedObject.delete();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, aRoot5.getChangeSummary());
assertNotNull(aPath);
// TODO: no storage of deleted indexed postition - defaults to size() = start of list for now
@@ -331,14 +332,14 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
//SDODataObject deletedObject = ((SDODataObject)aRoot5.get("items"));
anItem.delete();//detach();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, aRoot5.getChangeSummary());
//SDODataObject anItemFromPath = (SDODataObject)aRoot5.get(aPath);
//System.out.println("testGetPathFromAncestorDeletedFromChildToRootLoggingOn: " + aPath);
@@ -352,14 +353,14 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("billTo/phone[1]");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
SDODataObject deletedObjectParent = ((SDODataObject)aRoot5.get("billTo"));
deletedObjectParent.delete();//detach();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, aRoot5.getChangeSummary());
//SDODataObject anItemFromPath = (SDODataObject)aRoot5.get(aPath);
//System.out.println("testGetPathFromAncestorDeletedFromChildToRootLoggingOn: " + aPath);
@@ -374,14 +375,14 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
//SDODataObject deletedObject = ((SDODataObject)aRoot5.get("items"));
anItem.delete();//detach();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, aRoot5.getChangeSummary());
assertNotNull(aPath);
// TODO: no storage of deleted indexed postition - defaults to size() = start of list for now
@@ -395,7 +396,7 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
@@ -403,7 +404,7 @@
anItem.detach();
//String aPath = anItem.getPathFromAncestor(aCS, aRoot5, useXPathFormat);
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,aRoot5, aRoot5.getChangeSummary());
//SDODataObject anItemFromPath = (SDODataObject)aRoot5.get(aPath);
assertNotNull(aPath);
@@ -416,23 +417,23 @@
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
anItem.delete();
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,anItem,(SDOChangeSummary)anItem.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(anItem,anItem, anItem.getChangeSummary());
assertNotNull(aPath);
assertEquals(SDOConstants.EMPTY_STRING, aPath);
}
public void testGetXPathFromAncestorDeletedFromRootToCurrentObjectLoggingOn() {
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,aRoot5,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,aRoot5, aRoot5.getChangeSummary());
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
@@ -443,10 +444,10 @@
public void testGetPathFromAncestorDeletedFromRootToSiblingLoggingOn() {
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,anItem,(SDOChangeSummary)aRoot5.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aRoot5,anItem, aRoot5.getChangeSummary());
// start logging
- SDOChangeSummary aCS = (SDOChangeSummary)aRoot5.getChangeSummary();
+ SDOChangeSummary aCS = aRoot5.getChangeSummary();
aCS.beginLogging();
assertTrue(aCS.isLogging());
// delete source object
@@ -457,7 +458,7 @@
public void testGetXPathFromAncestorFromContainedToParent() {
SDODataObject target = (SDODataObject)aRoot5.get("items");
SDODataObject aSibling = (SDODataObject)aRoot5.get("items/item[2]");
- String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling,target,(SDOChangeSummary)aSibling.getChangeSummary());
+ String aPath = ((SDOMarshalListener)((SDOXMLHelper)xmlHelper).getXmlMarshaller().getMarshalListener()).getPathFromAncestor(aSibling,target, aSibling.getChangeSummary());
assertNotNull(aPath);
assertEquals("ns0:item[2]", aPath);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortByPositionalPathTest.java
index 7a42884..1202b61 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -35,7 +37,7 @@
//1. purpose: getShort with boolean property
public void testGetShortFromBoolean() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject_c.set(property, true);
try {
@@ -48,14 +50,14 @@
//2. purpose: getShort with Defined Byte Property
public void testGetShortConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((short)by, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getShort(propertyPath_a_b_c));
}
//3. purpose: getShort with Undefined Byte Property
@@ -70,7 +72,7 @@
//4. purpose: getShort with character property
public void testGetShortFromCharacter() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject_c.set(property, 'e');
try {
@@ -83,25 +85,25 @@
//5. purpose: getShort with Defined Double Property
public void testGetShortConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((short)db, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)db, dataObject_a.getShort(propertyPath_a_b_c));
}
//7. purpose: getShort with Defined float Property
public void testGetShortConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((short)fl, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)fl, dataObject_a.getShort(propertyPath_a_b_c));
}
@@ -109,13 +111,13 @@
//9. purpose: getShort with Defined int Property
public void testGetShortConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((short)in, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)in, dataObject_a.getShort(propertyPath_a_b_c));
}
@@ -123,33 +125,33 @@
//11. purpose: getShort with Defined long Property
public void testGetShortConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((short)lg, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)lg, dataObject_a.getShort(propertyPath_a_b_c));
}
//13. purpose: getShort with Defined short Property
public void testGetShortConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals(shr, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getShort(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
short shr = 12;
List b = new ArrayList();
@@ -158,15 +160,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setShort(property3, shr);
- this.assertEquals(shr, dataObject_a.getShort(property3));
+ assertEquals(shr, dataObject_a.getShort(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
short shr = 12;
List b = new ArrayList();
@@ -174,19 +176,19 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setShort(property + ".0", shr);
- this.assertEquals(shr, dataObject_a.getShort(property + ".0"));
+ assertEquals(shr, dataObject_a.getShort(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject_a.setShort(property1, shr);// c dataobject's a property has value boolean 'true'
- this.assertEquals(shr, dataObject_a.getShort(property1));
+ assertEquals(shr, dataObject_a.getShort(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -211,20 +213,20 @@
//15. purpose: getShort with Defined String Property
public void testGetShortConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
Short s_d = Short.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.shortValue(), dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(s_d.shortValue(), dataObject_a.getShort(propertyPath_a_b_c));
}
//17. purpose: getShort with bytes property
public void testGetShortFromBytes() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_BYTES);
dataObject_c.set(property, new String("eee").getBytes());
try {
@@ -236,7 +238,7 @@
//18. purpose: getShort with decimal property
public void testGetShortFromDecimal() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DECIMAL);
dataObject_c.set(property, new BigDecimal(2));
try {
@@ -250,7 +252,7 @@
//19. purpose: getShort with integer property
public void testGetShortFromInteger() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_INTEGER);
dataObject_c.set(property, new BigInteger("3"));
try {
@@ -264,7 +266,7 @@
//22. purpose: getShort with date property
public void testGetShortFromDate() {
- SDOProperty property = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty property = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
property.setType(SDOConstants.SDO_DATE);
dataObject_c.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionTest.java
index dec9b54..1ee665b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -34,7 +36,7 @@
//1. purpose: getShort with boolean property
public void testGetShortFromBoolean() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
try {
@@ -48,14 +50,14 @@
//2. purpose: getShort with Defined Byte Property
public void testGetShortConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((short)by, dataObject.getShort(property));
+ assertEquals(by, dataObject.getShort(property));
}
//3. purpose: getShort with Undefined Byte Property
@@ -73,7 +75,7 @@
//4. purpose: getShort with character property
public void testGetShortFromCharacter() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property,'a');
try {
@@ -86,13 +88,13 @@
//5. purpose: getShort with Defined Double Property
public void testGetShortConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((short)db, dataObject.getShort(property));
+ assertEquals((short)db, dataObject.getShort(property));
}
//6. purpose: getShort with Undefined Double Property
@@ -111,13 +113,13 @@
//7. purpose: getShort with Defined float Property
public void testGetShortConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((short)fl, dataObject.getShort(property));
+ assertEquals((short)fl, dataObject.getShort(property));
}
//8. purpose: getShort with Undefined float Property
@@ -136,13 +138,13 @@
//9. purpose: getShort with Defined int Property
public void testGetShortConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((short)in, dataObject.getShort(property));
+ assertEquals((short)in, dataObject.getShort(property));
}
//10. purpose: getShort with Undefined int Property
@@ -161,13 +163,13 @@
//11. purpose: getShort with Defined long Property
public void testGetShortConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((short)lg, dataObject.getShort(property));
+ assertEquals((short)lg, dataObject.getShort(property));
}
//12. purpose: getShort with Undefined long Property
@@ -186,13 +188,13 @@
//13. purpose: getShort with Defined short Property
public void testGetShortConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals(shr, dataObject.getShort(property));
+ assertEquals(shr, dataObject.getShort(property));
}
//14. purpose: getShort with Undefined short Property
@@ -211,14 +213,14 @@
//15. purpose: getShort with Defined String Property
public void testGetShortConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Short s_d = Short.valueOf(str);
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(s_d.shortValue(), dataObject.getShort(property));
+ assertEquals(s_d.shortValue(), dataObject.getShort(property));
}
//16. purpose: getShort with Undefined string Property
@@ -236,7 +238,7 @@
//17. purpose: getShort with bytes property
public void testGetShortFromBytes() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] bytes = new String("abc").getBytes();
dataObject.set(property, bytes);
@@ -249,7 +251,7 @@
//18. purpose: getShort with decimal property
public void testGetShortFromDecimal() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
BigDecimal bd = new BigDecimal(2);
dataObject.set(property, bd);
@@ -263,7 +265,7 @@
//19. purpose: getShort with integer property
public void testGetShortFromInteger() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
dataObject.set(property, Integer.valueOf("123"));
try {
@@ -276,7 +278,7 @@
//22. purpose: getShort with date property
public void testGetShortFromDate() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
@@ -297,7 +299,7 @@
}
public void testGetShortFromBooleanObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEANOBJECT);
dataObject.set(property, Boolean.FALSE);
try {
@@ -310,19 +312,19 @@
//2. purpose: getShort with Defined Byte Property
public void testGetShortConversionFromDefinedBytePbject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTEOBJECT);
byte by = 12;
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals((short)by, dataObject.getShort(property));
+ assertEquals(by, dataObject.getShort(property));
}
//4. purpose: getShort with character property
public void testGetShortFromCharacterObject() {
- SDOProperty property = (SDOProperty)dataObject.getInstanceProperty(PROPERTY_NAME);
+ SDOProperty property = dataObject.getInstanceProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTEROBJECT);
dataObject.set(property,Character.valueOf('a'));
try {
@@ -335,60 +337,60 @@
//5. purpose: getShort with Defined Double Property
public void testGetShortConversionFromDefinedDoubleObject() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLEOBJECT);
double db = 12;
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals((short)db, dataObject.getShort(property));
+ assertEquals((short)db, dataObject.getShort(property));
}
//7. purpose: getShort with Defined float Property
public void testGetShortConversionFromDefinedFloatObject() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOATOBJECT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
- this.assertEquals((short)fl, dataObject.getShort(property));
+ assertEquals((short)fl, dataObject.getShort(property));
}
//9. purpose: getShort with Defined int Property
public void testGetShortConversionFromDefinedIntObject() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTOBJECT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
- this.assertEquals((short)in, dataObject.getShort(property));
+ assertEquals((short)in, dataObject.getShort(property));
}
//11. purpose: getShort with Defined long Property
public void testGetShortConversionFromDefinedLongObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONGOBJECT);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
- this.assertEquals((short)lg, dataObject.getShort(property));
+ assertEquals((short)lg, dataObject.getShort(property));
}
//13. purpose: getShort with Defined short Property
public void testGetShortConversionFromDefinedShortObject() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORTOBJECT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
- this.assertEquals(shr, dataObject.getShort(property));
+ assertEquals(shr, dataObject.getShort(property));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionWithPathTest.java
index 56e9994..d957e32 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortConversionWithPathTest.java
@@ -19,6 +19,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -61,7 +63,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((short)by, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getShort(propertyPath_a_b_c));
}
//3. purpose: getShort with Undefined Byte Property
@@ -106,7 +108,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((short)db, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)db, dataObject_a.getShort(propertyPath_a_b_c));
}
//6. purpose: getShort with Undefined Double Property
@@ -136,7 +138,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((short)fl, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)fl, dataObject_a.getShort(propertyPath_a_b_c));
}
//8. purpose: getShort with Undefined float Property
@@ -166,7 +168,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((short)in, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)in, dataObject_a.getShort(propertyPath_a_b_c));
}
//10. purpose: getShort with Undefined int Property
@@ -196,7 +198,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((short)lg, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)lg, dataObject_a.getShort(propertyPath_a_b_c));
}
//12. purpose: getShort with Undefined long Property
@@ -226,7 +228,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals(shr, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getShort(propertyPath_a_b_c));
}
//14. purpose: getShort with Undefined short Property
@@ -257,7 +259,7 @@
Short s_d = Short.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.shortValue(), dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(s_d.shortValue(), dataObject_a.getShort(propertyPath_a_b_c));
}
//16. purpose: getShort with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortWithIndexConversionTest.java
index bde9a44..ed883b6 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetShortWithIndexConversionTest.java
@@ -18,6 +18,8 @@
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Calendar;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -36,7 +38,7 @@
//1. purpose: getShort with boolean property
public void testGetShortFromBoolean() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
dataObject.set(property, true);
@@ -47,14 +49,14 @@
//2. purpose: getShort with Defined Byte Property
public void testGetShortConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
dataObject.setByte(PROPERTY_INDEX, by);// add it to instance list
- this.assertEquals((short)by, dataObject.getShort(PROPERTY_INDEX));
+ assertEquals(by, dataObject.getShort(PROPERTY_INDEX));
}
//3. purpose: getShort with Undefined Byte Property
@@ -70,7 +72,7 @@
//4. purpose: getShort with character property
public void testGetShortFromCharacter() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
dataObject.set(property, 'k');
try {
@@ -83,81 +85,81 @@
//5. purpose: getShort with Defined Double Property
public void testGetShortConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals((short)db, dataObject.getShort(PROPERTY_INDEX));
+ assertEquals((short)db, dataObject.getShort(PROPERTY_INDEX));
}
//7. purpose: getShort with Defined float Property
public void testGetShortConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
- this.assertEquals((short)fl, dataObject.getShort(PROPERTY_INDEX));
+ assertEquals((short)fl, dataObject.getShort(PROPERTY_INDEX));
}
//9. purpose: getShort with Defined int Property
public void testGetShortConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
- this.assertEquals((short)in, dataObject.getShort(PROPERTY_INDEX));
+ assertEquals((short)in, dataObject.getShort(PROPERTY_INDEX));
}
//11. purpose: getShort with Defined long Property
public void testGetShortConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
- this.assertEquals((short)lg, dataObject.getShort(PROPERTY_INDEX));
+ assertEquals((short)lg, dataObject.getShort(PROPERTY_INDEX));
}
//13. purpose: getShort with Defined short Property
public void testGetShortConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(PROPERTY_INDEX, shr);// add it to instance list
- this.assertEquals(shr, dataObject.getShort(PROPERTY_INDEX));
+ assertEquals(shr, dataObject.getShort(PROPERTY_INDEX));
}
//15. purpose: getShort with Defined String Property
public void testGetShortConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
Short s_d = Short.valueOf(str);
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(s_d.shortValue(), dataObject.getShort(PROPERTY_INDEX));
+ assertEquals(s_d.shortValue(), dataObject.getShort(PROPERTY_INDEX));
}
//17. purpose: getShort with bytes property
public void testGetShortFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
dataObject.set(property, new String("rrr").getBytes());
try {
@@ -169,7 +171,7 @@
//18. purpose: getShort with decimal property
public void testGetShortFromDecimal() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
dataObject.set(property, new BigDecimal("2"));
try {
@@ -183,7 +185,7 @@
//19. purpose: getShort with integer property
public void testGetShortFromInteger() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
dataObject.set(property, new BigInteger("2"));
try {
@@ -197,7 +199,7 @@
//22. purpose: getShort with date property
public void testGetShortFromDate() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
dataObject.set(property, Calendar.getInstance().getTime());
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringByPositionalPathTest.java
index 95e299d..0addcf0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringByPositionalPathTest.java
@@ -23,6 +23,7 @@
import java.util.List;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -40,13 +41,13 @@
//1. purpose: getString with Defined boolean Property
public void testGetStringConversionFromDefinedBoolean() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BOOLEAN);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BOOLEAN);
boolean str = true;
Boolean B_STR = Boolean.valueOf(str);
dataObject_a.setBoolean(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(B_STR.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(B_STR.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//2. purpose: getString with Undefined boolean Property
@@ -62,14 +63,14 @@
//3. purpose: getString with Defined Byte Property
public void testGetStringConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_BYTE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_BYTE);
byte by = 12;
String by_ = String.valueOf(by);
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals(by_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(by_, dataObject_a.getString(propertyPath_a_b_c));
}
@@ -77,13 +78,13 @@
//4. purpose: getString with Defined character Property
public void testGetStringConversionFromDefinedCharacterProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_CHARACTER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_CHARACTER);
char str = 'c';
String str_ = String.valueOf(str);
dataObject_a.setChar(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(str_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(str_, dataObject_a.getString(propertyPath_a_b_c));
}
@@ -91,50 +92,50 @@
//6. purpose: getString with Defined Double Property
public void testGetStringConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DOUBLE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DOUBLE);
double db = 12;
String db_ = "12.0";// String.valueOf(12);
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(db_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(db_, dataObject_a.getString(propertyPath_a_b_c));
}
//8. purpose: getString with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_FLOAT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
String fl_ = String.valueOf(fl);
- this.assertEquals(fl_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(fl_, dataObject_a.getString(propertyPath_a_b_c));
}
//10. purpose: getString with Defined int Property
public void testGetStringConversionFromDefinedIntProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INT);
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
String in_ = String.valueOf(in);
- this.assertEquals(in_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(in_, dataObject_a.getString(propertyPath_a_b_c));
}
//12. purpose: getString with Defined long Property
public void testGetStringConversionFromDefinedLongProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_LONG);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
String lg_ = String.valueOf(lg);
- this.assertEquals(lg_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(lg_, dataObject_a.getString(propertyPath_a_b_c));
}
@@ -142,13 +143,13 @@
//14. purpose: getString with Defined short Property
public void testGetStringConversionFromDefinedShortProperty() {
// dataObject's type add short property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_SHORT);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
String shr_ = String.valueOf(shr);
- this.assertEquals(shr_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(shr_, dataObject_a.getString(propertyPath_a_b_c));
}
@@ -156,19 +157,19 @@
//16. purpose: getString with Defined String Property
public void testGetIntConversionFromDefinedStringProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(str, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(str, dataObject_a.getString(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
String str = "12";
List b = new ArrayList();
@@ -177,15 +178,15 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setString(property3, str);
- this.assertEquals(str, dataObject_a.getString(property3));
+ assertEquals(str, dataObject_a.getString(property3));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyDotPositionalSet() {
// dataObject's type add boolean property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setMany(true);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setMany(true);
String str = "12";
List b = new ArrayList();
@@ -193,19 +194,19 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setString(property + ".0", str);
- this.assertEquals(str, dataObject_a.getString(property + ".0"));
+ assertEquals(str, dataObject_a.getString(property + ".0"));
}
//1. purpose: getBoolean with Defined Boolean Property
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyBracketInPathMiddle() {
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_STRING);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_STRING);
String str = "12";
dataObject_a.setString(property1, str);// c dataobject's a property has value boolean 'true'
- this.assertEquals(str, dataObject_a.getString(property1));
+ assertEquals(str, dataObject_a.getString(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -229,7 +230,7 @@
//18. purpose: getString with bytes property
public void testGetStringFromBytes() {
- SDOProperty prop = ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C));
+ SDOProperty prop = dataObject_c.getInstanceProperty(PROPERTY_NAME_C);
prop.setType(SDOConstants.SDO_BYTES);
byte[] bytes = new byte[]{10, 100};
@@ -245,25 +246,25 @@
//19. purpose: getString with Defined Decimal Property
public void testGetStringConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DECIMAL);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(bd.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//21. purpose: getString with Defined integer Property
public void testGetStringConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_INTEGER);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(bi.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
@@ -271,7 +272,7 @@
//23. purpose: getString with Defined date Property
public void testGetStringConversionFromDefinedDateProperty() {
// dataObject's type add int property
- ((SDOProperty)dataObject_c.getInstanceProperty(PROPERTY_NAME_C)).setType(SDOConstants.SDO_DATE);
+ dataObject_c.getInstanceProperty(PROPERTY_NAME_C).setType(SDOConstants.SDO_DATE);
//long d = 120000;
//Date bi = new Date(d);
@@ -287,7 +288,7 @@
//dataObject.setString(property, "2001-01-01");// add it to instance list
dataObject_a.setDate(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals("2001-01-01T00:00:00Z", dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals("2001-01-01T00:00:00Z", dataObject_a.getString(propertyPath_a_b_c));
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversion.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversion.java
index a5089dd..7b57eea 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversion.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversion.java
@@ -22,6 +22,7 @@
import java.util.Date;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -40,14 +41,14 @@
//1. purpose: getString with Defined boolean Property
public void testGetStringConversionFromDefinedBoolean() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
boolean str = true;
Boolean B_STR = Boolean.valueOf(str);
dataObject.setBoolean(property, str);// add it to instance list
- this.assertEquals(B_STR.toString(), dataObject.getString(property));
+ assertEquals(B_STR.toString(), dataObject.getString(property));
}
//2. purpose: getString with Undefined boolean Property
@@ -66,7 +67,7 @@
//3. purpose: getString with Defined Byte Property
public void testGetStringConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
@@ -74,7 +75,7 @@
dataObject.setByte(property, by);// add it to instance list
- this.assertEquals(by_, dataObject.getString(property));
+ assertEquals(by_, dataObject.getString(property));
}
//3. purpose: getString with Undefined Byte Property
@@ -93,14 +94,14 @@
//4. purpose: getString with Defined character Property
public void testGetStringConversionFromDefinedCharacterProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
char str = 'c';
String str_ = String.valueOf(str);
dataObject.setChar(property, str);// add it to instance list
- this.assertEquals(str_, dataObject.getString(property));
+ assertEquals(str_, dataObject.getString(property));
}
//5. purpose: getString with Undefined boolean Property
@@ -119,14 +120,14 @@
//6. purpose: getString with Defined Double Property
public void testGetStringConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
String db_ = "12.0";// String.valueOf(12);
dataObject.setDouble(property, db);// add it to instance list
- this.assertEquals(db_, dataObject.getString(property));
+ assertEquals(db_, dataObject.getString(property));
}
//7. purpose: getString with Undefined Double Property
@@ -145,14 +146,14 @@
//8. purpose: getString with Defined float Property
public void testGetIntConversionFromDefinedFloatProperty() {
// dataObject's type add float property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_FLOAT);
float fl = 12;
dataObject.setFloat(property, fl);// add it to instance list
String fl_ = String.valueOf(fl);
- this.assertEquals(fl_, dataObject.getString(property));
+ assertEquals(fl_, dataObject.getString(property));
}
//9. purpose: getString with Undefined float Property
@@ -171,14 +172,14 @@
//10. purpose: getString with Defined int Property
public void testGetStringConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(property, in);// add it to instance list
String in_ = String.valueOf(in);
- this.assertEquals(in_, dataObject.getString(property));
+ assertEquals(in_, dataObject.getString(property));
}
//11. purpose: getString with Undefined int Property
@@ -197,14 +198,14 @@
//12. purpose: getString with Defined long Property
public void testGetStringConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(property, lg);// add it to instance list
String lg_ = String.valueOf(lg);
- this.assertEquals(lg_, dataObject.getString(property));
+ assertEquals(lg_, dataObject.getString(property));
}
//13. purpose: getString with Undefined long Property
@@ -223,14 +224,14 @@
//14. purpose: getString with Defined short Property
public void testGetStringConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(property, shr);// add it to instance list
String shr_ = String.valueOf(shr);
- this.assertEquals(shr_, dataObject.getString(property));
+ assertEquals(shr_, dataObject.getString(property));
}
//15. purpose: getString with Undefined short Property
@@ -249,13 +250,13 @@
//16. purpose: getString with Defined String Property
public void testGetIntConversionFromDefinedStringProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_STRING);
String str = "12";
dataObject.setString(property, str);// add it to instance list
- this.assertEquals(str, dataObject.getString(property));
+ assertEquals(str, dataObject.getString(property));
}
//17. purpose: getString with Undefined string Property
@@ -273,7 +274,7 @@
//18. purpose: getString with bytes property
public void testGetStringFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte[] bytes = new byte[]{10, 100};
@@ -289,14 +290,14 @@
//19. purpose: getString with Defined Decimal Property
public void testGetStringConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(property, bd);// add it to instance list
- this.assertEquals(bd.toString(), dataObject.getString(property));
+ assertEquals(bd.toString(), dataObject.getString(property));
}
//20. purpose: getString with Undefined decimal Property
@@ -314,13 +315,13 @@
//21. purpose: getString with Defined integer Property
public void testGetStringConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(property, bi);// add it to instance list
- this.assertEquals(bi.toString(), dataObject.getString(property));
+ assertEquals(bi.toString(), dataObject.getString(property));
}
//22. purpose: getString with Undefined Integer Property
@@ -339,7 +340,7 @@
//23. purpose: getString with Defined date Property
public void testGetStringConversionFromDefinedDateProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
//long d = 120000;
@@ -356,7 +357,7 @@
//dataObject.setString(property, "2001-01-01");// add it to instance list
dataObject.setDate(property, bi);// add it to instance list
- this.assertEquals("2001-01-01T00:00:00Z", dataObject.getString(property));
+ assertEquals("2001-01-01T00:00:00Z", dataObject.getString(property));
}
//23. purpose: getString with Undefined date Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversionWithPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversionWithPathTest.java
index f1f5915..37a667a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversionWithPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringConversionWithPathTest.java
@@ -20,6 +20,7 @@
import java.util.Date;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -47,7 +48,7 @@
Boolean B_STR = Boolean.valueOf(str);
dataObject_a.setBoolean(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(B_STR.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(B_STR.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//2. purpose: getString with Undefined boolean Property
@@ -79,7 +80,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals(by_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(by_, dataObject_a.getString(propertyPath_a_b_c));
}
//3. purpose: getString with Undefined Byte Property
@@ -110,7 +111,7 @@
String str_ = String.valueOf(str);
dataObject_a.setChar(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(str_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(str_, dataObject_a.getString(propertyPath_a_b_c));
}
//5. purpose: getString with Undefined boolean Property
@@ -141,7 +142,7 @@
String db_ = "12.0";// String.valueOf(12);
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(db_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(db_, dataObject_a.getString(propertyPath_a_b_c));
}
//7. purpose: getString with Undefined Double Property
@@ -172,7 +173,7 @@
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
String fl_ = String.valueOf(fl);
- this.assertEquals(fl_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(fl_, dataObject_a.getString(propertyPath_a_b_c));
}
//9. purpose: getString with Undefined float Property
@@ -203,7 +204,7 @@
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
String in_ = String.valueOf(in);
- this.assertEquals(in_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(in_, dataObject_a.getString(propertyPath_a_b_c));
}
//11. purpose: getString with Undefined int Property
@@ -234,7 +235,7 @@
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
String lg_ = String.valueOf(lg);
- this.assertEquals(lg_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(lg_, dataObject_a.getString(propertyPath_a_b_c));
}
//13. purpose: getString with Undefined long Property
@@ -265,7 +266,7 @@
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
String shr_ = String.valueOf(shr);
- this.assertEquals(shr_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(shr_, dataObject_a.getString(propertyPath_a_b_c));
}
//15. purpose: getString with Undefined short Property
@@ -295,7 +296,7 @@
String str = "12";
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(str, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(str, dataObject_a.getString(propertyPath_a_b_c));
}
//17. purpose: getString with Undefined string Property
@@ -344,7 +345,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(bd.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//20. purpose: getString with Undefined decimal Property
@@ -374,7 +375,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(bi.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//22. purpose: getString with Undefined Integer Property
@@ -415,7 +416,7 @@
//dataObject.setString(property, "2001-01-01");// add it to instance list
dataObject_a.setDate(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals("2001-01-01T00:00:00Z", dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals("2001-01-01T00:00:00Z", dataObject_a.getString(propertyPath_a_b_c));
}
//23. purpose: getString with Undefined date Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringWithIndexConversionTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringWithIndexConversionTest.java
index e34d513..ff13a08 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringWithIndexConversionTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectGetStringWithIndexConversionTest.java
@@ -21,6 +21,7 @@
import java.util.Date;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -40,14 +41,14 @@
//1. purpose: getString with Defined boolean Property
public void testGetStringConversionFromDefinedBoolean() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BOOLEAN);
boolean str = true;
Boolean B_STR = Boolean.valueOf(str);
dataObject.setBoolean(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(B_STR.toString(), dataObject.getString(PROPERTY_INDEX));
+ assertEquals(B_STR.toString(), dataObject.getString(PROPERTY_INDEX));
}
//2. purpose: getString with Undefined boolean Property
@@ -64,40 +65,40 @@
//3. purpose: getString with Defined Byte Property
public void testGetStringConversionFromDefinedByteProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTE);
byte by = 12;
String by_ = String.valueOf(by);
dataObject.setByte(PROPERTY_INDEX, by);// add it to instance list
- this.assertEquals(by_, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(by_, dataObject.getString(PROPERTY_INDEX));
}
//4. purpose: getString with Defined character Property
public void testGetStringConversionFromDefinedCharacterProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_CHARACTER);
char str = 'c';
String str_ = String.valueOf(str);
dataObject.setChar(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(str_, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(str_, dataObject.getString(PROPERTY_INDEX));
}
//6. purpose: getString with Defined Double Property
public void testGetStringConversionFromDefinedDoubleProperty() {
// dataObject's type add boolean property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DOUBLE);
double db = 12;
String db_ = "12.0";//tring.valueOf(12);
dataObject.setDouble(PROPERTY_INDEX, db);// add it to instance list
- this.assertEquals(db_, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(db_, dataObject.getString(PROPERTY_INDEX));
}
//8. purpose: getString with Defined float Property
@@ -112,46 +113,46 @@
dataObject.setFloat(PROPERTY_INDEX, fl);// add it to instance list
String fl_ = String.valueOf(fl);
- this.assertEquals(fl_, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(fl_, dataObject.getString(PROPERTY_INDEX));
}
//10. purpose: getString with Defined int Property
public void testGetStringConversionFromDefinedIntProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INT);
int in = 12;
dataObject.setInt(PROPERTY_INDEX, in);// add it to instance list
String in_ = String.valueOf(in);
- this.assertEquals(in_, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(in_, dataObject.getString(PROPERTY_INDEX));
}
//12. purpose: getString with Defined long Property
public void testGetStringConversionFromDefinedLongProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_LONG);
long lg = 12;
dataObject.setLong(PROPERTY_INDEX, lg);// add it to instance list
String lg_ = String.valueOf(lg);
- this.assertEquals(lg_, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(lg_, dataObject.getString(PROPERTY_INDEX));
}
//14. purpose: getString with Defined short Property
public void testGetStringConversionFromDefinedShortProperty() {
// dataObject's type add short property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_SHORT);
short shr = 12;
dataObject.setShort(PROPERTY_INDEX, shr);// add it to instance list
String shr_ = String.valueOf(shr);
- this.assertEquals(shr_, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(shr_, dataObject.getString(PROPERTY_INDEX));
}
//16. purpose: getString with Defined String Property
@@ -165,12 +166,12 @@
String str = "12";
dataObject.setString(PROPERTY_INDEX, str);// add it to instance list
- this.assertEquals(str, dataObject.getString(PROPERTY_INDEX));
+ assertEquals(str, dataObject.getString(PROPERTY_INDEX));
}
//18. purpose: getString with bytes property
public void testGetStringFromBytes() {
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_BYTES);
byte [] bytes = new byte[]{10, 100};
dataObject.set(property, bytes);
@@ -184,32 +185,32 @@
//19. purpose: getString with Defined Decimal Property
public void testGetStringConversionFromDefinedDecimalProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DECIMAL);
int db = 12;
BigDecimal bd = new BigDecimal(db);
dataObject.setBigDecimal(PROPERTY_INDEX, bd);// add it to instance list
- this.assertEquals(bd.toString(), dataObject.getString(PROPERTY_INDEX));
+ assertEquals(bd.toString(), dataObject.getString(PROPERTY_INDEX));
}
//21. purpose: getString with Defined integer Property
public void testGetStringConversionFromDefinedIntegerProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_INTEGER);
BigInteger bi = new BigInteger("12");
dataObject.setBigInteger(PROPERTY_INDEX, bi);// add it to instance list
- this.assertEquals(bi.toString(), dataObject.getString(PROPERTY_INDEX));
+ assertEquals(bi.toString(), dataObject.getString(PROPERTY_INDEX));
}
//23. purpose: getString with Defined date Property
public void testGetStringConversionFromDefinedDateProperty() {
// dataObject's type add int property
- SDOProperty property = ((SDOProperty)type.getProperty(PROPERTY_NAME));
+ SDOProperty property = type.getProperty(PROPERTY_NAME);
property.setType(SDOConstants.SDO_DATE);
Calendar controlCalendar = Calendar.getInstance();
@@ -223,7 +224,7 @@
//dataObject.setString(property, "2001-01-01");// add it to instance list
dataObject.setDate(property, bi);// add it to instance list
- this.assertEquals("2001-01-01T00:00:00Z", dataObject.getString(PROPERTY_INDEX));
+ assertEquals("2001-01-01T00:00:00Z", dataObject.getString(PROPERTY_INDEX));
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableCompositeObjectTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableCompositeObjectTestCases.java
index dfc8ae5..9a9a4ac 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableCompositeObjectTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableCompositeObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
Type stringType = SDOConstants.SDO_STRING;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableDirectTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableDirectTestCases.java
index 5302ece..e32e2f2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableDirectTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA102NillableDirectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -44,6 +44,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
Type stringType = SDOConstants.SDO_STRING;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA81TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA81TestCases.java
index c91ae8d..344c640 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA81TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA81TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
Type intType = SDOConstants.SDO_INT;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA90ConversionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA90ConversionTestCases.java
index d93b59e..24d8413 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA90ConversionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectJIRA90ConversionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -34,6 +34,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
Type intType = SDOConstants.SDO_INT;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectListWrapperTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectListWrapperTest.java
index 5af55da..ed992e3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectListWrapperTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectListWrapperTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -57,6 +57,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
String xsdString = getXSDString("org/eclipse/persistence/testing/sdo/helper/xmlhelper/PurchaseOrderDeep.xsd");
@@ -656,7 +657,7 @@
// TODO: 20060906 bidirectional
public void testListWrapperIterator() {
//log("SDODataObjectListWrapperTest.testListWrapperIterator()");
- List aList1 = (List)aRoot5.getList("items/item");
+ List aList1 = aRoot5.getList("items/item");
// Test step:
// start at index 2 in the bidirectional iterator
@@ -669,7 +670,7 @@
// int lastIndexOf(Object item)
public void testListWrapperLastIndexOfInternalNoDupl() {
//log("SDODataObjectListWrapperTest.testListWrapperLastIndexOfInternalNoDupl()");
- List aList1 = (List)aRoot5.getList("items/item");
+ List aList1 = aRoot5.getList("items/item");
SDODataObject anItem = (SDODataObject)aRoot5.get("items/item[2]");
int anIndex = aList1.lastIndexOf(anItem);
assertTrue(anIndex == (2 - 1));
@@ -678,7 +679,7 @@
// int lastIndexOf(Object item)
public void testListWrapperLastIndexOfNotExisting() {
//log("SDODataObjectListWrapperTest.testListWrapperLastIndexOfNotExisting()");
- List aList1 = (List)aRoot5.getList("items/item");
+ List aList1 = aRoot5.getList("items/item");
try {
SDODataObject anItem = (SDODataObject)aRoot.get("items/item[4]");
} catch (IndexOutOfBoundsException e) {
@@ -694,8 +695,8 @@
// ListIterator listIterator()
public void testListWrapperListIteratorIndirect() {
//log("SDODataObjectListWrapperTest.testListWrapperListIteratorIndirect()");
- List aList1 = (List)aRoot5.getList("items/item");
- List aList2 = (List)aRoot5.getList("items/item");
+ List aList1 = aRoot5.getList("items/item");
+ List aList2 = aRoot5.getList("items/item");
// testing equality will invoke the ListWrapper.listIterator() function
assertEquals(aList2, aList1);
@@ -705,7 +706,7 @@
// TODO: 20060906 bidirectional
public void testListWrapperListIteratorDirect() {
//log("SDODataObjectListWrapperTest.testListWrapperListIteratorDirect()");
- List aList1 = (List)aRoot5.getList("items/item");
+ List aList1 = aRoot5.getList("items/item");
// Test step:
// start at index 0 in the bidirectional iterator
@@ -719,7 +720,7 @@
// TODO: 20060906 bidirectional
public void testListWrapperListIteratorIndex() {
//log("SDODataObjectListWrapperTest.testListWrapperListIteratorIndex()");
- List aList1 = (List)aRoot5.getList("items/item");
+ List aList1 = aRoot5.getList("items/item");
// Test step:
// start at index 2 in the bidirectional iterator
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectOpenContentBug6011530TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectOpenContentBug6011530TestCases.java
index 7c6e1c6..d34c280 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectOpenContentBug6011530TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectOpenContentBug6011530TestCases.java
@@ -40,6 +40,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
Type stringType = SDOConstants.SDO_STRING;
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithIndexTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithIndexTest.java
index 98adf57..8e3b8cd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithIndexTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithIndexTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -15,6 +15,7 @@
package org.eclipse.persistence.testing.sdo.model.dataobject;
import commonj.sdo.Property;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOProperty;
import org.eclipse.persistence.exceptions.SDOException;
@@ -33,7 +34,7 @@
//purpose: a property index is in instance property boundry
public void testInstancePropertiesWithDefinedProperty() {
// check it is in the list
- this.assertTrue(DEFINED_PROPERTY_INDEX <= (dataObject.getInstanceProperties().size() - 1));
+ assertTrue(DEFINED_PROPERTY_INDEX <= (dataObject.getInstanceProperties().size() - 1));
}
//required conditions: none
@@ -42,13 +43,13 @@
dataObject.set(DEFINED_PROPERTY_INDEX, CONTROL_STRING_1);// set defined Property value
String testValue = (String)dataObject.get(DEFINED_PROPERTY_INDEX);
- this.assertEquals(CONTROL_STRING_1, testValue);// check value is set as we want
+ assertEquals(CONTROL_STRING_1, testValue);// check value is set as we want
}
//purpose: Confirm that index id out of boundry of instance properties list.
public void testInstancePropertiesWithUndefinedProperty() {
// check it is not in the list
- this.assertFalse(UNDEFINED_PROPERTY_INDEX <= (dataObject.getInstanceProperties().size() - 1));
+ assertFalse(UNDEFINED_PROPERTY_INDEX <= (dataObject.getInstanceProperties().size() - 1));
}
//required conditions: 1) DataObject is open
@@ -81,13 +82,13 @@
//purpose: check dataObject is not open
public void testDataObject_Not_Open() {
- this.assertFalse(dataObject_Not_Open.getType().isOpen());// check if DataObject is not Opened
+ assertFalse(dataObject_Not_Open.getType().isOpen());// check if DataObject is not Opened
}
//purpose: check property index is out of bountry of instance property list
public void testDataObject_Not_In_List() {
// check if it is undefined
- this.assertFalse(UNDEFINED_PROPERTY_INDEX < (dataObject_Not_Open.getInstanceProperties().size() - 1));
+ assertFalse(UNDEFINED_PROPERTY_INDEX < (dataObject_Not_Open.getInstanceProperties().size() - 1));
}
//!! !!
@@ -131,10 +132,10 @@
//purpose: UnsupportedOperationException can be thrown for read only Property when set.
public void testSetinvalidPropertyIndex_WithProperty_ReadOnly() {
// check if it is defined
- this.assertTrue(DEFINED_PROPERTY_READONLY_INDEX <= (dataObject_WithReadOnlyProperty.getInstanceProperties().size() - 1));
+ assertTrue(DEFINED_PROPERTY_READONLY_INDEX <= (dataObject_WithReadOnlyProperty.getInstanceProperties().size() - 1));
// check property is read only
- this.assertTrue(dataObject_WithReadOnlyProperty.getInstanceProperty(DEFINED_PROPERTY_READONLY_NAME).isReadOnly());
+ assertTrue(dataObject_WithReadOnlyProperty.getInstanceProperty(DEFINED_PROPERTY_READONLY_NAME).isReadOnly());
try {
dataObject_WithReadOnlyProperty.set(DEFINED_PROPERTY_READONLY_INDEX, CONTROL_STRING_1);// set undefined Property value
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithPropertyTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithPropertyTest.java
index 840f9a7..be34431 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithPropertyTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectSetGetWithPropertyTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -14,6 +14,7 @@
// Oracle - initial API and implementation from Oracle TopLink
package org.eclipse.persistence.testing.sdo.model.dataobject;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import commonj.sdo.Property;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -42,7 +43,7 @@
Property definedProperty = dataObject.getInstanceProperty(DEFINED_PROPERTY_NAME);
// check it is in the list
- this.assertTrue(dataObject.getInstanceProperties().contains(definedProperty));
+ assertTrue(dataObject.getInstanceProperties().contains(definedProperty));
}
//required conditions: none
@@ -53,7 +54,7 @@
dataObject.set(definedProperty, CONTROL_STRING_1);// set defined Property value
String testValue = (String)dataObject.get(definedProperty);
- this.assertEquals(CONTROL_STRING_1, testValue);// check value is set as we want
+ assertEquals(CONTROL_STRING_1, testValue);// check value is set as we want
}
//purpose: Confirm that the undefined property is not in instance properties.
@@ -62,7 +63,7 @@
undefinedProperty.setName(UNDEFINED_PROPERTY_NAME);
// check it is not in the list
- this.assertFalse(dataObject.getInstanceProperties().contains(undefinedProperty));
+ assertFalse(dataObject.getInstanceProperties().contains(undefinedProperty));
}
//required conditions: 1) DataObject is open
@@ -96,7 +97,7 @@
dataObject.set(undefinedProperty, CONTROL_STRING_1);// set undefined Property value
Object testValue = dataObject.get(undefinedProperty);// check it is in
- this.assertEquals(CONTROL_STRING_1, testValue);// also verify its value
+ assertEquals(CONTROL_STRING_1, testValue);// also verify its value
}
//required conditions: 1) DataObject is open
@@ -110,7 +111,7 @@
dataObject.set(undefinedProperty, CONTROL_STRING_1);// set undefined Property value
// check it is in the list
- this.assertTrue(dataObject.getInstanceProperties().contains(undefinedProperty));
+ assertTrue(dataObject.getInstanceProperties().contains(undefinedProperty));
}
//required conditions: 1) DataObject is not open
@@ -119,10 +120,10 @@
SDOProperty undefinedProperty = new SDOProperty(aHelperContext);// make a undefined Property
undefinedProperty.setName(UNDEFINED_PROPERTY_NAME);
- this.assertFalse(dataObject_Not_Open.getType().isOpen());// check if DataObject is not Opened
+ assertFalse(dataObject_Not_Open.getType().isOpen());// check if DataObject is not Opened
// check if it is undefined
- this.assertFalse(dataObject_Not_Open.getInstanceProperties().contains(undefinedProperty));
+ assertFalse(dataObject_Not_Open.getInstanceProperties().contains(undefinedProperty));
try {
dataObject_Not_Open.set(undefinedProperty, CONTROL_STRING_1);// set undefined Property value
@@ -137,10 +138,10 @@
SDOProperty undefinedProperty = new SDOProperty(aHelperContext);// make a undefined Property
undefinedProperty.setName(UNDEFINED_PROPERTY_NAME);
- this.assertFalse(dataObject_Not_Open.getType().isOpen());// check if DataObject is not Opened
+ assertFalse(dataObject_Not_Open.getType().isOpen());// check if DataObject is not Opened
// check if it is undefined
- this.assertFalse(dataObject_Not_Open.getInstanceProperties().contains(undefinedProperty));
+ assertFalse(dataObject_Not_Open.getInstanceProperties().contains(undefinedProperty));
try {
dataObject_Not_Open.get(undefinedProperty);// get undefined Property value
@@ -171,7 +172,7 @@
Property ReadOnlyProperty = dataObject_WithReadOnlyProperty.getInstanceProperty(DEFINED_PROPERTY_READONLY_NAME);// make a undefined Property
// check if it is undefined
- this.assertTrue(dataObject_WithReadOnlyProperty.getInstanceProperties().contains(ReadOnlyProperty));
+ assertTrue(dataObject_WithReadOnlyProperty.getInstanceProperties().contains(ReadOnlyProperty));
try {
dataObject_WithReadOnlyProperty.set(ReadOnlyProperty, CONTROL_STRING_1);// set undefined Property value
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectTestCases.java
index 2ffe639..2fb6660 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -51,6 +51,7 @@
}
+ @Override
public void setUp() {
super.setUp();
SDOType type = new SDOType(URINAME, TYPENAME);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectUnsetIsSetTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectUnsetIsSetTest.java
index 03b4838..9541b0b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectUnsetIsSetTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/SDODataObjectUnsetIsSetTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -16,6 +16,8 @@
import commonj.sdo.Property;
import java.lang.System;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -34,46 +36,46 @@
//purpose: if dataObject just been new and property has not been set, iset() return false
public void testIsSetWithNotYetSetDefinedProperty_SingleValue() {
Property test = dataObject.getInstanceProperty(DEFINED_PROPERTY_NAME);
- this.assertFalse(dataObject.isSet(test));
+ assertFalse(dataObject.isSet(test));
}
//purpose: if dataObject just been new and property has not been set, iset() return false
public void testIsSetWithNotYetSetDefinedProperty_SingleValue_Path() {
- this.assertFalse(dataObject.isSet(DEFINED_PROPERTY_NAME));
+ assertFalse(dataObject.isSet(DEFINED_PROPERTY_NAME));
}
//purpose: if dataObject just been new and property has not been set, iset() return false
public void testIsSetWithNotYetSetDefinedProperty_SingleValue_Index() {
- this.assertFalse(dataObject.isSet(0));
+ assertFalse(dataObject.isSet(0));
}
//purpose: if dataObject just been new and property has not been set, iset() return false
public void testIsSetWithNotYetSetDefinedProperty_SingleValue_Path_a_b() {
- this.assertFalse(dataObject_Path_a_b.isSet(DEFINED_PROPERTY_NAME_A_B));
+ assertFalse(dataObject_Path_a_b.isSet(DEFINED_PROPERTY_NAME_A_B));
}
//purpose: if property has not been unSet, iset() return false
public void testIsSetWithUnSetDefinedProperty_SingleValue() {
Property test = dataObject.getInstanceProperty(DEFINED_PROPERTY_NAME);
dataObject.unset(test);
- this.assertFalse(dataObject.isSet(test));
+ assertFalse(dataObject.isSet(test));
}
//purpose: if property has been set and then unSet, isSet() return true first and false later
public void testIsSetWithSetThenUnSetDefinedProperty_SingleValue() {
Property test = dataObject.getInstanceProperty(DEFINED_PROPERTY_NAME);
dataObject.set(test, CONTROL_STRING_1);
- this.assertTrue(dataObject.isSet(test));
+ assertTrue(dataObject.isSet(test));
dataObject.unset(test);
- this.assertFalse(dataObject.isSet(test));
+ assertFalse(dataObject.isSet(test));
}
//purpose: if current value isn't default value, iset() return false
public void testIsSetWithCurrentAsDefinedPropertyDefault_SingleValue() {
Property test = dataObject.getInstanceProperty(DEFINED_PROPERTY_NAME);
dataObject.set(test, CONTROL_STRING_2);
- this.assertFalse(((String)dataObject.get(test)).equals(DEFAULT_VALUE));
- this.assertTrue(dataObject.isSet(test));
+ assertFalse(dataObject.get(test).equals(DEFAULT_VALUE));
+ assertTrue(dataObject.isSet(test));
}
//purpose: if property has been set to default value, iset() return true.
@@ -82,7 +84,7 @@
public void testIsSetWithSetDefinedPropertyAsDefault_SingleValue() {
Property test = dataObject.getInstanceProperty(DEFINED_PROPERTY_NAME);
dataObject.set(test, test.getDefault());
- assertTrue(((String)dataObject.get(test)).equals(DEFAULT_VALUE));
+ assertTrue(dataObject.get(test).equals(DEFAULT_VALUE));
assertTrue(dataObject.isSet(test));
}
@@ -92,7 +94,7 @@
dataObject.set(test, CONTROL_STRING_1);
- this.assertTrue(dataObject.isSet(test));
+ assertTrue(dataObject.isSet(test));
}
//purpose: set a property's value, then unset it, get its value should now return defaule value.
@@ -121,14 +123,14 @@
dataObject.unset(0);
- this.assertEquals(DEFAULT_VALUE, (String)dataObject.get(DEFINED_PROPERTY_NAME));
+ assertEquals(DEFAULT_VALUE, (String)dataObject.get(DEFINED_PROPERTY_NAME));
}
//purpose: set a property's value, then unset it, get its value should now return defaule value.
public void testUnSetWithDefinedProperty_SingleValue_Path_a_b() {
dataObject_Path_a_b.unset(DEFINED_PROPERTY_NAME_A_B);
- this.assertEquals(DEFAULT_VALUE, (String)dataObject_Path_a_b.get(DEFINED_PROPERTY_NAME_A_B));
+ assertEquals(DEFAULT_VALUE, (String)dataObject_Path_a_b.get(DEFINED_PROPERTY_NAME_A_B));
}
//purpose: unset undefined property should cause exception
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentManyTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentManyTestCases.java
index 1157c13..d0ceeb8 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentManyTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentManyTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -32,6 +32,7 @@
+ @Override
public SDOType getRootSDOType() {
SDOType type = new SDOType("http://testing", "myRoot");
type.setOpen(true);
@@ -67,6 +68,7 @@
return type;
}
+ @Override
public SDOType getFirstChildType() {
SDOType type = new SDOType("http://testing", "firstChildType");
type.setOpen(true);
@@ -90,6 +92,7 @@
return type;
}
+ @Override
public SDOType getSecondChildType() {
SDOType type = new SDOType("http://testing", "secondChildType");
type.setOpen(true);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentTestCases.java
index 32e2f34..f11dcee 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/ContainmentTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,6 +42,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
secondChildType = getSecondChildType();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DeleteTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DeleteTestCases.java
index 84e6235..9df3b61 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DeleteTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DeleteTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -22,6 +22,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
rootDataObject.set("name", "mySampleRootName");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DetachTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DetachTestCases.java
index e9d47e2..3fd6ace 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DetachTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/containment/DetachTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
rootDataObject.set("name", "mySampleRootName");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathEngineSimpleTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathEngineSimpleTestCases.java
index 283fdfc..267f627 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathEngineSimpleTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathEngineSimpleTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -37,6 +37,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathExpressionTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathExpressionTestCases.java
index aed9677..63deaa0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathExpressionTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathExpressionTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -38,6 +38,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathHelperTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathHelperTestCases.java
index 0afd261..9963d2d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathHelperTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathengine/XPathHelperTestCases.java
@@ -37,6 +37,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
try {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBooleanByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBooleanByPositionalPathTest.java
index 7859ec5..f3c92d2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBooleanByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBooleanByPositionalPathTest.java
@@ -18,6 +18,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -49,7 +51,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBoolean(property3, true);
- this.assertEquals(bb.booleanValue(), dataObject_a.getBoolean(property3));
+ assertEquals(bb.booleanValue(), dataObject_a.getBoolean(property3));
}
@@ -69,7 +71,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBoolean(property + ".0", true);
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
}
@@ -85,7 +87,7 @@
dataObject_a.setBoolean(property1, true);// c dataobject's a property has value boolean 'true'
- this.assertEquals(true, dataObject_a.getBoolean(property1));
+ assertEquals(true, dataObject_a.getBoolean(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -154,7 +156,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setChar(property + ".0", bb.charValue());
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -184,7 +186,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDouble(property + ".0", bb.doubleValue());
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -214,7 +216,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setFloat(property + ".0", bb.floatValue());
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -245,7 +247,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setInt(property + ".0", bb.intValue());
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -276,7 +278,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setLong(property + ".0", bb.longValue());
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -307,7 +309,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setShort(property + ".0", bb.shortValue());
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
/*property_c = new SDOProperty(aHelperContext);
property_c.setName(PROPERTY_NAME_C);
@@ -334,7 +336,7 @@
Boolean B_STR = Boolean.valueOf(str);
dataObject_c.setString(property_c, str);// add it to instance list
- this.assertEquals(B_STR.booleanValue(), dataObject_a.getBoolean(property));
+ assertEquals(B_STR.booleanValue(), dataObject_a.getBoolean(property));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -355,7 +357,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.set(property3, bb);
- this.assertEquals(bb.booleanValue(), dataObject_a.getBoolean(property3));
+ assertEquals(bb.booleanValue(), dataObject_a.getBoolean(property3));
}
@@ -376,7 +378,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.set(property + ".0", bb);
- this.assertEquals(true, dataObject_a.getBoolean(property + ".0"));
+ assertEquals(true, dataObject_a.getBoolean(property + ".0"));
}
@@ -393,7 +395,7 @@
dataObject_a.set(property1, b);// c dataobject's a property has value boolean 'true'
- this.assertEquals(true, dataObject_a.getBoolean(property1));
+ assertEquals(true, dataObject_a.getBoolean(property1));
}
/* public void testGetBooleanConversionWithPathFromDefinedStringPropertyEqualSignBracketInPathDotSet() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTest.java
index 7a24e0c..27c6a51 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import commonj.sdo.Type;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -47,13 +49,13 @@
dataObject_c.set(property_c, "test");
- this.assertEquals("test", dataObject_a.get(property));
+ assertEquals("test", dataObject_a.get(property));
}
// normal test: a/b.0/c as path
public void testGetByPositionalPathStringObj() {
- this.assertEquals(dataObject_c, dataObject_a.get("PName-a/PName-b.0"));
+ assertEquals(dataObject_c, dataObject_a.get("PName-a/PName-b.0"));
}
@@ -67,7 +69,7 @@
dataObject_a.set(property4, "test");
- this.assertEquals("test", dataObject_a.get(property4));
+ assertEquals("test", dataObject_a.get(property4));
}
@@ -97,7 +99,7 @@
type_c.addDeclaredProperty(property_c);
dataObject_c._setType(type_c);
- this.assertNull(dataObject_a.get("PName-a/PName-f.0/PName-c"));
+ assertNull(dataObject_a.get("PName-a/PName-f.0/PName-c"));
/*try
{
@@ -162,7 +164,7 @@
dataObject_c.set(property_c, "test");
- this.assertTrue(dataObject_a == dataObject_b.get(".."));
+ assertTrue(dataObject_a == dataObject_b.get(".."));
}
@@ -176,19 +178,19 @@
dataObject_c.set(property_c, "test");
- this.assertTrue(dataObject_a == dataObject_c.get("/"));
+ assertTrue(dataObject_a == dataObject_c.get("/"));
}
// purpose: test path as "/"
public void testGetByPositionalPathStringWithShortDotPath() {
- this.assertEquals(dataObject_c, dataObject_b.get("PName-b.0"));
+ assertEquals(dataObject_c, dataObject_b.get("PName-b.0"));
}
// purpose: test path as "/"
public void testGetByPositionalPathStringWithShortBracketPath() {
- this.assertEquals(dataObject_c, dataObject_b.get("PName-b[1]"));
+ assertEquals(dataObject_c, dataObject_b.get("PName-b[1]"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTestCases.java
index 4141f8c..8e23beb 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByPositionalPathTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -65,6 +65,7 @@
protected SDOProperty property_c_bNotSDODataOject;
protected SDOProperty property_a_pathLength_1;
+ @Override
public void setUp() {// set up as a/b/c
super.setUp();
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByteByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByteByPositionalPathTest.java
index 5b671db..510ad5e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByteByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetByteByPositionalPathTest.java
@@ -20,6 +20,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -62,7 +64,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals(by, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getByte(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -82,7 +84,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setByte(property3, by);
- this.assertEquals(by, dataObject_a.getByte(property3));
+ assertEquals(by, dataObject_a.getByte(property3));
}
@@ -102,7 +104,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setByte(property + ".0", by);
- this.assertEquals(by, dataObject_a.getByte(property + ".0"));
+ assertEquals(by, dataObject_a.getByte(property + ".0"));
}
@@ -118,7 +120,7 @@
dataObject_a.setByte(property1, by);// c dataobject's a property has value boolean 'true'
- this.assertEquals(by, dataObject_a.getByte(property1));
+ assertEquals(by, dataObject_a.getByte(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -179,7 +181,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((byte)db, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)db, dataObject_a.getByte(propertyPath_a_b_c));
}
//6. purpose: getByte with Undefined Double Property
@@ -207,7 +209,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((byte)fl, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)fl, dataObject_a.getByte(propertyPath_a_b_c));
}
//8. purpose: getByte with Undefined float Property
@@ -236,7 +238,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((byte)in, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)in, dataObject_a.getByte(propertyPath_a_b_c));
}
//10. purpose: getByte with Undefined int Property
@@ -265,7 +267,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((byte)lg, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)lg, dataObject_a.getByte(propertyPath_a_b_c));
}
//12. purpose: getByte with Undefined long Property
@@ -294,7 +296,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((byte)shr, dataObject_a.getByte(propertyPath_a_b_c));
+ assertEquals((byte)shr, dataObject_a.getByte(propertyPath_a_b_c));
}
//14. purpose: getByte with Undefined short Property
@@ -324,7 +326,7 @@
Byte s_d = Byte.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.byteValue(), dataObject_a.getByte(property));
+ assertEquals(s_d.byteValue(), dataObject_a.getByte(property));
}
//16. purpose: getDouble with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBytesByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBytesByPositionalPathTest.java
index ba365fb..81d3164 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBytesByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetBytesByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -20,6 +20,8 @@
import java.util.Arrays;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -200,7 +202,7 @@
dataObject_a.setBytes(propertyPath_a_b_c, b);// add it to instance list
- this.assertTrue(Arrays.equals(b, dataObject_a.getBytes(propertyPath_a_b_c)));
+ assertTrue(Arrays.equals(b, dataObject_a.getBytes(propertyPath_a_b_c)));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -220,7 +222,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBytes(property3, bb);
- this.assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property3)));
+ assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property3)));
}
@@ -240,7 +242,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBytes(property + ".0", bb);
- this.assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property + ".0")));
+ assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property + ".0")));
}
@@ -256,7 +258,7 @@
dataObject_a.setBytes(property1, bb);// c dataobject's a property has value boolean 'true'
- this.assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property1)));
+ assertTrue(Arrays.equals(bb, dataObject_a.getBytes(property1)));
}
/* public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetCharacterByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetCharacterByPositionalPathTest.java
index 77632d3..3a45f5c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetCharacterByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetCharacterByPositionalPathTest.java
@@ -20,6 +20,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -80,7 +82,7 @@
dataObject_a.setChar(propertyPath_a_b_c, b);// add it to instance list
- this.assertEquals(b, dataObject_a.getChar(propertyPath_a_b_c));
+ assertEquals(b, dataObject_a.getChar(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -100,7 +102,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setChar(property3, bb);
- this.assertEquals(bb, dataObject_a.getChar(property3));
+ assertEquals(bb, dataObject_a.getChar(property3));
}
@@ -120,7 +122,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setChar(property + ".0", bb);
- this.assertEquals(bb, dataObject_a.getChar(property + ".0"));
+ assertEquals(bb, dataObject_a.getChar(property + ".0"));
}
@@ -136,7 +138,7 @@
dataObject_a.setChar(property1, bb);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bb, dataObject_a.getChar(property1));
+ assertEquals(bb, dataObject_a.getChar(property1));
}
/* public void testGetCharacterConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -275,7 +277,7 @@
Character B_STR = Character.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, B_STR.toString());// add it to instance list
- this.assertEquals(str, dataObject_a.getChar(property));
+ assertEquals(str, dataObject_a.getChar(property));
}
//11. purpose: getChar with Undefined boolean Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDataObjectByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDataObjectByPositionalPathTest.java
index 0a8b9d5..5a9d265 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDataObjectByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDataObjectByPositionalPathTest.java
@@ -17,6 +17,8 @@
import commonj.sdo.DataObject;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -30,8 +32,8 @@
// purpose: pass a/b, to get dataObjcet c
public void testGetDataObjectConversionFromDefinedProperty() {
- this.assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b.0"));
- this.assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b[1]"));
+ assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b.0"));
+ assertEquals(dataObject_c, dataObject_a.getDataObject("PName-a/PName-b[1]"));
}
// purpose: opencontent properties
@@ -61,7 +63,7 @@
dataObject_b.set(property, objects);// add it to instance list
dataObject_a.setDataObject("PName-a/openTest[1]", b);
- this.assertEquals(b, dataObject_a.getDataObject("PName-a/openTest[number=1]"));
+ assertEquals(b, dataObject_a.getDataObject("PName-a/openTest[number=1]"));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -83,7 +85,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDataObject(property3, bb);
- this.assertEquals(bb, dataObject_a.getDataObject(property3));
+ assertEquals(bb, dataObject_a.getDataObject(property3));
}
@@ -105,7 +107,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDataObject(property + ".0", bb);
- this.assertEquals(bb, dataObject_a.getDataObject(property + ".0"));
+ assertEquals(bb, dataObject_a.getDataObject(property + ".0"));
}
@@ -123,7 +125,7 @@
dataObject_a.setDataObject(property1, bb);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bb, dataObject_a.getDataObject(property1));
+ assertEquals(bb, dataObject_a.getDataObject(property1));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -149,7 +151,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -159,6 +161,6 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDateByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDateByPositionalPathTest.java
index e3bbbea..7e3715c 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDateByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDateByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,8 @@
import java.util.Calendar;
import java.util.Date;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -130,7 +132,7 @@
dataObject_c.setLong(property_c, l);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//9. purpose: getDate with Undefined Boolean Property
@@ -181,7 +183,7 @@
dataObject_c.setString(property_c, "2001-01-01");// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//11. purpose: getDate with Defined String Property
@@ -205,7 +207,7 @@
objects.add("2001-01-01");
dataObject_c.set(property_c, objects);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c + ".0"));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c + ".0"));
}
//12. purpose: getDate with Undefined string Property
@@ -281,7 +283,7 @@
Date d = new Date(l);
dataObject_a.setDate(propertyPath_a_b_c, d);// add it to instance list
- this.assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
+ assertEquals(d, dataObject_a.getDate(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -302,7 +304,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDate(property3, d);
- this.assertEquals(d, dataObject_a.getDate(property3));
+ assertEquals(d, dataObject_a.getDate(property3));
}
@@ -323,7 +325,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDate(property + ".0", d);
- this.assertEquals(d, dataObject_a.getDate(property + ".0"));
+ assertEquals(d, dataObject_a.getDate(property + ".0"));
}
@@ -340,7 +342,7 @@
dataObject_a.setDate(property1, d);// c dataobject's a property has value boolean 'true'
- this.assertEquals(d, dataObject_a.getDate(property1));
+ assertEquals(d, dataObject_a.getDate(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDecimalByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDecimalByPositionalPathTest.java
index 766be5e..ca3d469 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDecimalByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDecimalByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -96,7 +98,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//6. purpose: getBigDecimal with Undefined Double Property
@@ -127,7 +129,7 @@
BigDecimal bd = new BigDecimal(fl);
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//8. purpose: getBigDecimal with Undefined float Property
@@ -158,7 +160,7 @@
BigDecimal bd = new BigDecimal(in);
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//10. purpose: getBigDecimal with Undefined int Property
@@ -189,7 +191,7 @@
BigDecimal bd = new BigDecimal(lg);
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//12. purpose: getBigDecimal with Undefined long Property
@@ -235,7 +237,7 @@
BigDecimal bd = new BigDecimal(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(property));
+ assertEquals(bd, dataObject_a.getBigDecimal(property));
}
//15. purpose: getBigDecimal with Undefined string Property
@@ -282,7 +284,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -303,7 +305,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigDecimal(property3, bd);
- this.assertEquals(bd, dataObject_a.getBigDecimal(property3));
+ assertEquals(bd, dataObject_a.getBigDecimal(property3));
}
@@ -324,7 +326,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigDecimal(property + ".0", bd);
- this.assertEquals(bd, dataObject_a.getBigDecimal(property + ".0"));
+ assertEquals(bd, dataObject_a.getBigDecimal(property + ".0"));
}
@@ -341,7 +343,7 @@
dataObject_a.setBigDecimal(property1, bd);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bd, dataObject_a.getBigDecimal(property1));
+ assertEquals(bd, dataObject_a.getBigDecimal(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -391,7 +393,7 @@
BigDecimal bd = new BigDecimal(bi);
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigDecimal(propertyPath_a_b_c));
}
//21. purpose: getBigDecimal with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDoubleByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDoubleByPositionalPathTest.java
index 4c2c34b..9671cd1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDoubleByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetDoubleByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -64,7 +66,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((double)by, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(by, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//3. purpose: getDouble with Undefined Byte Property
@@ -110,7 +112,7 @@
double delta = 0.0;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((double)db, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(db, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -131,7 +133,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDouble(property3, db);
- this.assertEquals(db, dataObject_a.getDouble(property3), delta);
+ assertEquals(db, dataObject_a.getDouble(property3), delta);
}
@@ -152,7 +154,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDouble(property + ".0", db);
- this.assertEquals(db, dataObject_a.getDouble(property + ".0"), delta);
+ assertEquals(db, dataObject_a.getDouble(property + ".0"), delta);
}
@@ -169,7 +171,7 @@
dataObject_a.setDouble(property1, db);// c dataobject's a property has value boolean 'true'
- this.assertEquals(db, dataObject_a.getDouble(property1), delta);
+ assertEquals(db, dataObject_a.getDouble(property1), delta);
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -219,7 +221,7 @@
double delta = 0.0;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((double)fl, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(fl, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//8. purpose: getDouble with Undefined float Property
@@ -250,7 +252,7 @@
double delta = 0.0;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((double)in, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(in, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//10. purpose: getDouble with Undefined int Property
@@ -281,7 +283,7 @@
double delta = 0.0;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((double)lg, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals((double)lg, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//12. purpose: getDouble with Undefined long Property
@@ -312,7 +314,7 @@
double delta = 0.0;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((double)shr, dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(shr, dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//14. purpose: getDouble with Undefined short Property
@@ -344,7 +346,7 @@
double delta = 0.0;
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(s_d.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//16. purpose: getDouble with Undefined string Property
@@ -392,7 +394,7 @@
double delta = 0.0;
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(bd.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//19. purpose: getDouble with Undefined decimal Property
@@ -423,7 +425,7 @@
double delta = 0.0;
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
+ assertEquals(bi.doubleValue(), dataObject_a.getDouble(propertyPath_a_b_c), delta);
}
//21. purpose: getDouble with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetFloatByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetFloatByPositionalPathTest.java
index 6bc3980..e115639 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetFloatByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetFloatByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -62,7 +64,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((float)by, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(by, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//3. purpose: getFloat with Undefined Byte Property
@@ -108,7 +110,7 @@
float delta = 0;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((float)db, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)db, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//6. purpose: getFloat with Undefined Double Property
@@ -139,7 +141,7 @@
float delta = 0;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((float)fl, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(fl, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -160,7 +162,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setFloat(property3, fl);
- this.assertEquals(fl, dataObject_a.getFloat(property3), delta);
+ assertEquals(fl, dataObject_a.getFloat(property3), delta);
}
@@ -181,7 +183,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setFloat(property + ".0", fl);
- this.assertEquals(fl, dataObject_a.getFloat(property + ".0"), delta);
+ assertEquals(fl, dataObject_a.getFloat(property + ".0"), delta);
}
@@ -198,7 +200,7 @@
dataObject_a.setFloat(property1, fl);// c dataobject's a property has value boolean 'true'
- this.assertEquals(fl, dataObject_a.getFloat(property1), delta);
+ assertEquals(fl, dataObject_a.getFloat(property1), delta);
}
/* public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -248,7 +250,7 @@
float delta = 0;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((float)in, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)in, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//10. purpose: getFloat with Undefined int Property
@@ -279,7 +281,7 @@
float delta = 0;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((float)lg, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals((float)lg, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//12. purpose: getFloat with Undefined long Property
@@ -310,7 +312,7 @@
float delta = 0;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((float)shr, dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(shr, dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//14. purpose: getFloat with Undefined short Property
@@ -342,7 +344,7 @@
float delta = 0;
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.doubleValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(s_d.doubleValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//16. purpose: getFloat with Undefined string Property
@@ -390,7 +392,7 @@
float delta = 0;
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(bd.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//19. purpose: getFloat with Undefined decimal Property
@@ -421,7 +423,7 @@
float delta = 0;
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
+ assertEquals(bi.floatValue(), dataObject_a.getFloat(propertyPath_a_b_c), delta);
}
//21. purpose: getFloat with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntByPositionalPathTest.java
index 7bc89cf..1b18def 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntByPositionalPathTest.java
@@ -18,6 +18,8 @@
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -54,7 +56,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((int)by, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getInt(propertyPath_a_b_c));
}
//3. purpose: getInt with Undefined Byte Property
@@ -99,7 +101,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((int)db, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)db, dataObject_a.getInt(propertyPath_a_b_c));
}
//6. purpose: getInt with Undefined Double Property
@@ -129,7 +131,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((int)fl, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)fl, dataObject_a.getInt(propertyPath_a_b_c));
}
//8. purpose: getInt with Undefined float Property
@@ -159,7 +161,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((int)in, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(in, dataObject_a.getInt(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -179,7 +181,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setInt(property3, in);
- this.assertEquals(in, dataObject_a.getInt(property3));
+ assertEquals(in, dataObject_a.getInt(property3));
}
@@ -199,7 +201,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setInt(property + ".0", in);
- this.assertEquals(in, dataObject_a.getInt(property + ".0"));
+ assertEquals(in, dataObject_a.getInt(property + ".0"));
}
@@ -215,7 +217,7 @@
dataObject_a.setInt(property1, in);// c dataobject's a property has value boolean 'true'
- this.assertEquals(in, dataObject_a.getInt(property1));
+ assertEquals(in, dataObject_a.getInt(property1));
}
/* public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -263,7 +265,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((int)lg, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals((int)lg, dataObject_a.getInt(propertyPath_a_b_c));
}
//12. purpose: getInt with Undefined long Property
@@ -293,7 +295,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((int)shr, dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getInt(propertyPath_a_b_c));
}
//14. purpose: getInt with Undefined short Property
@@ -324,7 +326,7 @@
Integer s_d = Integer.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(s_d.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
}
//16. purpose: getInt with Undefined string Property
@@ -370,7 +372,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.intValue(), dataObject_a.getInt(property));
+ assertEquals(bd.intValue(), dataObject_a.getInt(property));
}
//19. purpose: getInt with Undefined decimal Property
@@ -400,7 +402,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
+ assertEquals(bi.intValue(), dataObject_a.getInt(propertyPath_a_b_c));
}
//21. purpose: getInt with Undefined Integer Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntegerByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntegerByPositionalPathTest.java
index f407229..6c0f7ae 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntegerByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetIntegerByPositionalPathTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -97,7 +99,7 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(property));
+ assertEquals(bd, dataObject_a.getBigInteger(property));
}
//6. purpose: getBigInteger with Undefined Double Property
@@ -129,7 +131,7 @@
BigInteger bd = new BigInteger(String.valueOf(il));
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(property));
+ assertEquals(bd, dataObject_a.getBigInteger(property));
}
//8. purpose: getBigInteger with Undefined float Property
@@ -160,7 +162,7 @@
BigInteger bd = new BigInteger(String.valueOf(in));
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//10. purpose: getBigInteger with Undefined int Property
@@ -191,7 +193,7 @@
BigInteger bd = new BigInteger(String.valueOf(lg));
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//12. purpose: getBigInteger with Undefined long Property
@@ -240,7 +242,7 @@
BigInteger bd = new BigInteger(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//15. purpose: getBigInteger with Undefined string Property
@@ -304,7 +306,7 @@
BigInteger bd_ = new BigInteger(String.valueOf(bd));
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd_, dataObject_a.getBigInteger(property));
+ assertEquals(bd_, dataObject_a.getBigInteger(property));
}
//19. purpose: getBigInteger with Undefined decimal Property
@@ -334,7 +336,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi, dataObject_a.getBigInteger(propertyPath_a_b_c));
+ assertEquals(bi, dataObject_a.getBigInteger(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -354,7 +356,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigInteger(property3, bi);
- this.assertEquals(bi, dataObject_a.getBigInteger(property3));
+ assertEquals(bi, dataObject_a.getBigInteger(property3));
}
@@ -374,7 +376,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigInteger(property + ".0", bi);
- this.assertEquals(bi, dataObject_a.getBigInteger(property + ".0"));
+ assertEquals(bi, dataObject_a.getBigInteger(property + ".0"));
}
@@ -390,7 +392,7 @@
dataObject_a.setBigInteger(property1, bi);// c dataobject's a property has value boolean 'true'
- this.assertEquals(bi, dataObject_a.getBigInteger(property1));
+ assertEquals(bi, dataObject_a.getBigInteger(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetListByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetListByPositionalPathTest.java
index 6543abc..a25c14e 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetListByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetListByPositionalPathTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -41,7 +43,7 @@
dataObject_a.setList("PName-a/PName-b.0/PName-c", b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBoolean(property3, true);
- this.assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
+ assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
}
@@ -61,7 +63,7 @@
dataObject_a.setList("PName-a/PName-b[1]/PName-c", b);// c dataobject's a property has value boolean 'true'
dataObject_a.setString(property + ".0", bb);
- this.assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
+ assertEquals(bb, dataObject_a.getList("PName-a/PName-b.0/PName-c").get(0));
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetLongByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetLongByPositionalPathTest.java
index 448710c..9979b19 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetLongByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetLongByPositionalPathTest.java
@@ -19,6 +19,8 @@
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -63,7 +65,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((long)by, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getLong(propertyPath_a_b_c));
}
//3. purpose: getLong with Undefined Byte Property
@@ -108,7 +110,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((long)db, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals((long)db, dataObject_a.getLong(propertyPath_a_b_c));
}
//6. purpose: getLong with Undefined Double Property
@@ -138,7 +140,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((long)fl, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals((long)fl, dataObject_a.getLong(propertyPath_a_b_c));
}
//8. purpose: getLong with Undefined float Property
@@ -168,7 +170,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((long)in, dataObject_a.getLong(property));
+ assertEquals(in, dataObject_a.getLong(property));
}
//10. purpose: getLong with Undefined int Property
@@ -198,7 +200,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals(lg, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(lg, dataObject_a.getLong(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -218,7 +220,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setLong(property3, lg);
- this.assertEquals(lg, dataObject_a.getLong(property3));
+ assertEquals(lg, dataObject_a.getLong(property3));
}
@@ -238,7 +240,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setLong(property + ".0", lg);
- this.assertEquals(lg, dataObject_a.getLong(property + ".0"));
+ assertEquals(lg, dataObject_a.getLong(property + ".0"));
}
@@ -254,7 +256,7 @@
dataObject_a.setLong(property1, lg);// c dataobject's a property has value boolean 'true'
- this.assertEquals(lg, dataObject_a.getLong(property1));
+ assertEquals(lg, dataObject_a.getLong(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -302,7 +304,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals((long)shr, dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getLong(propertyPath_a_b_c));
}
//14. purpose: getLong with Undefined short Property
@@ -333,7 +335,7 @@
Long s_d = Long.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(s_d.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//16. purpose: getLong with Undefined string Property
@@ -381,7 +383,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bd.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//19. purpose: getLong with Undefined decimal Property
@@ -411,7 +413,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bi.longValue(), dataObject_a.getLong(propertyPath_a_b_c));
}
//21. purpose: getLong with Undefined Integer Property
@@ -442,7 +444,7 @@
Date bi = new Date(d);
dataObject_a.setDate(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.getTime(), dataObject_a.getLong(propertyPath_a_b_c));
+ assertEquals(bi.getTime(), dataObject_a.getLong(propertyPath_a_b_c));
}
//23. purpose: getLong with Undefined date Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetShortByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetShortByPositionalPathTest.java
index c2aac3a..fb814e0 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetShortByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetShortByPositionalPathTest.java
@@ -17,6 +17,8 @@
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -61,7 +63,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals((short)by, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(by, dataObject_a.getShort(propertyPath_a_b_c));
}
//3. purpose: getShort with Undefined Byte Property
@@ -106,7 +108,7 @@
double db = 12;
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals((short)db, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)db, dataObject_a.getShort(propertyPath_a_b_c));
}
//6. purpose: getShort with Undefined Double Property
@@ -136,7 +138,7 @@
float fl = 12;
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
- this.assertEquals((short)fl, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)fl, dataObject_a.getShort(propertyPath_a_b_c));
}
//8. purpose: getShort with Undefined float Property
@@ -166,7 +168,7 @@
int in = 12;
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
- this.assertEquals((short)in, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)in, dataObject_a.getShort(propertyPath_a_b_c));
}
//10. purpose: getShort with Undefined int Property
@@ -196,7 +198,7 @@
long lg = 12;
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
- this.assertEquals((short)lg, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals((short)lg, dataObject_a.getShort(propertyPath_a_b_c));
}
//12. purpose: getShort with Undefined long Property
@@ -226,7 +228,7 @@
short shr = 12;
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
- this.assertEquals(shr, dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(shr, dataObject_a.getShort(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -246,7 +248,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setShort(property3, shr);
- this.assertEquals(shr, dataObject_a.getShort(property3));
+ assertEquals(shr, dataObject_a.getShort(property3));
}
@@ -266,7 +268,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setShort(property + ".0", shr);
- this.assertEquals(shr, dataObject_a.getShort(property + ".0"));
+ assertEquals(shr, dataObject_a.getShort(property + ".0"));
}
@@ -282,7 +284,7 @@
dataObject_a.setShort(property1, shr);// c dataobject's a property has value boolean 'true'
- this.assertEquals(shr, dataObject_a.getShort(property1));
+ assertEquals(shr, dataObject_a.getShort(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -331,7 +333,7 @@
Short s_d = Short.valueOf(str);
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(s_d.shortValue(), dataObject_a.getShort(propertyPath_a_b_c));
+ assertEquals(s_d.shortValue(), dataObject_a.getShort(propertyPath_a_b_c));
}
//16. purpose: getShort with Undefined string Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetStringByPositionalPathTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetStringByPositionalPathTest.java
index dd26440..96c6ce7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetStringByPositionalPathTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathpositional/SDODataObjectGetStringByPositionalPathTest.java
@@ -22,6 +22,7 @@
import java.util.List;
import java.util.TimeZone;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -50,7 +51,7 @@
Boolean B_STR = Boolean.valueOf(str);
dataObject_a.setBoolean(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(B_STR.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(B_STR.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//2. purpose: getString with Undefined boolean Property
@@ -82,7 +83,7 @@
dataObject_a.setByte(propertyPath_a_b_c, by);// add it to instance list
- this.assertEquals(by_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(by_, dataObject_a.getString(propertyPath_a_b_c));
}
//3. purpose: getString with Undefined Byte Property
@@ -113,7 +114,7 @@
String str_ = String.valueOf(str);
dataObject_a.setChar(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(str_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(str_, dataObject_a.getString(propertyPath_a_b_c));
}
//5. purpose: getString with Undefined boolean Property
@@ -144,7 +145,7 @@
String db_ = "12.0";// String.valueOf(12);
dataObject_a.setDouble(propertyPath_a_b_c, db);// add it to instance list
- this.assertEquals(db_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(db_, dataObject_a.getString(propertyPath_a_b_c));
}
//7. purpose: getString with Undefined Double Property
@@ -175,7 +176,7 @@
dataObject_a.setFloat(propertyPath_a_b_c, fl);// add it to instance list
String fl_ = String.valueOf(fl);
- this.assertEquals(fl_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(fl_, dataObject_a.getString(propertyPath_a_b_c));
}
//9. purpose: getString with Undefined float Property
@@ -206,7 +207,7 @@
dataObject_a.setInt(propertyPath_a_b_c, in);// add it to instance list
String in_ = String.valueOf(in);
- this.assertEquals(in_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(in_, dataObject_a.getString(propertyPath_a_b_c));
}
//11. purpose: getString with Undefined int Property
@@ -237,7 +238,7 @@
dataObject_a.setLong(propertyPath_a_b_c, lg);// add it to instance list
String lg_ = String.valueOf(lg);
- this.assertEquals(lg_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(lg_, dataObject_a.getString(propertyPath_a_b_c));
}
//13. purpose: getString with Undefined long Property
@@ -268,7 +269,7 @@
dataObject_a.setShort(propertyPath_a_b_c, shr);// add it to instance list
String shr_ = String.valueOf(shr);
- this.assertEquals(shr_, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(shr_, dataObject_a.getString(propertyPath_a_b_c));
}
//15. purpose: getString with Undefined short Property
@@ -298,7 +299,7 @@
String str = "12";
dataObject_a.setString(propertyPath_a_b_c, str);// add it to instance list
- this.assertEquals(str, dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(str, dataObject_a.getString(propertyPath_a_b_c));
}
//1. purpose: getBoolean with Defined Boolean Property
@@ -318,7 +319,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setString(property3, str);
- this.assertEquals(str, dataObject_a.getString(property3));
+ assertEquals(str, dataObject_a.getString(property3));
}
@@ -338,7 +339,7 @@
dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setString(property + ".0", str);
- this.assertEquals(str, dataObject_a.getString(property + ".0"));
+ assertEquals(str, dataObject_a.getString(property + ".0"));
}
@@ -354,7 +355,7 @@
dataObject_a.setString(property1, str);// c dataobject's a property has value boolean 'true'
- this.assertEquals(str, dataObject_a.getString(property1));
+ assertEquals(str, dataObject_a.getString(property1));
}
/*public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
@@ -421,7 +422,7 @@
BigDecimal bd = new BigDecimal(db);
dataObject_a.setBigDecimal(propertyPath_a_b_c, bd);// add it to instance list
- this.assertEquals(bd.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(bd.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//20. purpose: getString with Undefined decimal Property
@@ -451,7 +452,7 @@
BigInteger bi = new BigInteger("12");
dataObject_a.setBigInteger(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals(bi.toString(), dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals(bi.toString(), dataObject_a.getString(propertyPath_a_b_c));
}
//22. purpose: getString with Undefined Integer Property
@@ -492,7 +493,7 @@
//dataObject.setString(property, "2001-01-01");// add it to instance list
dataObject_a.setDate(propertyPath_a_b_c, bi);// add it to instance list
- this.assertEquals("2001-01-01T00:00:00Z", dataObject_a.getString(propertyPath_a_b_c));
+ assertEquals("2001-01-01T00:00:00Z", dataObject_a.getString(propertyPath_a_b_c));
}
//23. purpose: getString with Undefined date Property
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBooleanConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBooleanConversionByXPathQueryTest.java
index 52600dd..1fd5844 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBooleanConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBooleanConversionByXPathQueryTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -33,12 +35,12 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_BOOLEAN);
dataObject_a.setBoolean(propertyTest + "test", true);
- this.assertEquals(true, dataObject_a.getBoolean(propertyTest + "test"));
+ assertEquals(true, dataObject_a.getBoolean(propertyTest + "test"));
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathWithColon() {
@@ -54,7 +56,7 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBoolean("schema:" + propertyTest + "test", true);
- this.assertEquals(true, dataObject_a.getBoolean(propertyTest + "test"));
+ assertEquals(true, dataObject_a.getBoolean(propertyTest + "test"));
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathWithAtSign() {
@@ -70,7 +72,7 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBoolean("PName-a0/@alias2[number='123']/test", true);
- this.assertEquals(true, dataObject_a.getBoolean(propertyTest + "test"));
+ assertEquals(true, dataObject_a.getBoolean(propertyTest + "test"));
}
// purpose: opencontent properties
@@ -92,7 +94,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb.booleanValue(), dataObject_a.getBoolean("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb.booleanValue(), dataObject_a.getBoolean("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -119,7 +121,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -129,7 +131,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -145,7 +147,7 @@
dataObject_a.setBoolean("PName-a0/PName-b0[number='1']/PName-c1.0", true);
- this.assertEquals(true, dataObject_a.getBoolean("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(true, dataObject_a.getBoolean("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
public void testSetGetDataObjectWithQueryPath_ShortPath() {
@@ -161,6 +163,6 @@
dataObject_c0.setBoolean("PName-c1.0", true);
- this.assertEquals(true, dataObject_c0.getBoolean("PName-c1.0"));
+ assertEquals(true, dataObject_c0.getBoolean("PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTest.java
index ac00314..6785652 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -18,6 +18,7 @@
import java.util.ArrayList;
import java.util.List;
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
@@ -38,7 +39,7 @@
//case:a/b.0/c[number="123"] where number is a many type property, and no objects meets requirement
public void testMultipleCaseOueryD1Colon() {
dataObject_d1.set(property_d_number, "123");
- this.assertNull(dataObject_a.get("schema:PName-a/PName-b.0/PName-c[number=\"1\"]"));
+ assertNull(dataObject_a.get("schema:PName-a/PName-b.0/PName-c[number=\"1\"]"));
}
//case:a/b.0/c[number="123"] where number is a many type property, and no objects meets requirement
@@ -47,7 +48,7 @@
aliasNames.add("alias1");
aliasNames.add("alias2");
property_d_number.setAliasNames(aliasNames);
- this.assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/PName-b.0/PName-c[alias1=\"1\"]"));
+ assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/PName-b.0/PName-c[alias1=\"1\"]"));
}
//case:a/b.0/c[number="123"] where number is a many type property, and no objects meets requirement
@@ -56,7 +57,7 @@
aliasNames.add("alias1");
aliasNames.add("alias2");
property_b.setAliasNames(aliasNames);
- this.assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/alias2.0/PName-c[number=\"1\"]"));
+ assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/alias2.0/PName-c[number=\"1\"]"));
}
public void testMiddleOpenContentPropertyAliasName() {
@@ -84,7 +85,7 @@
dataObject_b.set(property_open, d);
- this.assertEquals("test", dataObject_a.get("schema:PName-a/openProperty/P"));
+ assertEquals("test", dataObject_a.get("schema:PName-a/openProperty/P"));
}
@@ -94,7 +95,7 @@
//aliasNames.add("alias1");
//aliasNames.add("alias2");
//property_d_number.setAliasNames(aliasNames);
- this.assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/PName-b.0/PName-c[alias1=\"1\"]"));
+ assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/PName-b.0/PName-c[alias1=\"1\"]"));
}
public void testMultipleCaseOueryD1AliasNameBaseTypes() {
@@ -107,7 +108,7 @@
dataObject_d0._setType(type_d);
dataObject_d0.set("alias3", "1");
- this.assertEquals(dataObject_d0, dataObject_a.get("schema:PName-a/PName-b.0/PName-c[alias3=\"1\"]"));
+ assertEquals(dataObject_d0, dataObject_a.get("schema:PName-a/PName-b.0/PName-c[alias3=\"1\"]"));
}
public void testMultipleCaseOueryD1AliasNameBaseTypes1() {
@@ -119,7 +120,7 @@
type_c.addBaseType(baseType1);
dataObject_c._setType(type_c);
dataObject_c.set("alias3", "1");
- this.assertNull(dataObject_a.get("schema:PName-a/PName-b.0/alias10"));
+ assertNull(dataObject_a.get("schema:PName-a/PName-b.0/alias10"));
}
public void testMultipleCaseOueryD1AliasNameBaseTypes2() {
@@ -141,7 +142,7 @@
type_b.addBaseType(baseType1);
dataObject_b._setType(type_b);
dataObject_b.set("alias5", d);
- this.assertEquals("test", dataObject_a.get("schema:PName-a/alias5/P"));
+ assertEquals("test", dataObject_a.get("schema:PName-a/alias5/P"));
}
public void testMultipleCaseOueryD1AliasNameBaseTypes3() {
@@ -163,37 +164,37 @@
type_b.addBaseType(baseType1);
dataObject_b._setType(type_b);
dataObject_b.set("alias5", d);
- this.assertEquals("test", dataObject_a.get("schema:PName-a/baseProperty2/P"));
+ assertEquals("test", dataObject_a.get("schema:PName-a/baseProperty2/P"));
}
//case:a/b.0/c[number="123"] where number is a many type property, and no objects meets requirement
public void testMultipleCaseOueryD1AliasName1_() {
- this.assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/alias2.0/PName-c[number=\"1\"]"));
+ assertEquals(dataObject_d1, dataObject_a.get("schema:PName-a/alias2.0/PName-c[number=\"1\"]"));
}
// case: a/b[number=123]/c, more than one dataobject b in value list of dataobject a's property
// b meets the query requirement number=123
public void testMultipleCaseOuery() {
dataObject_d1.set(property_d_number, "123");
- this.assertEquals(dataObject_d0, dataObject_a.get(property));
+ assertEquals(dataObject_d0, dataObject_a.get(property));
}
//case:a/b.0/c[number="123"] where number is a many type property, and no objects meets requirement
public void testMultipleCaseOueryD1() {
dataObject_d1.set(property_d_number, "123");
- this.assertNull(dataObject_a.get("PName-a/PName-b.0/PName-c[number1=\"1\"]"));
+ assertNull(dataObject_a.get("PName-a/PName-b.0/PName-c[number1=\"1\"]"));
}
//case:a/b.0/c[number='123'] where number is a many type property, and there are objects that meets requirement
// and value is doule 5.55
public void testMultipleCaseOueryD() {
dataObject_d1.set(property_d_number, "123");
- this.assertEquals(dataObject_d1, dataObject_a.get(propertyD));
+ assertEquals(dataObject_d1, dataObject_a.get(propertyD));
}
// case: a/b[number=123]/c, no match for the query condition: number=123
public void testQueryNotMatch() {
- this.assertNull(dataObject_a.get("PName-a0/PName-b0[number='23']/PName-c0.0"));
+ assertNull(dataObject_a.get("PName-a0/PName-b0[number='23']/PName-c0.0"));
}
// case: a/b[number=123]/c, dataobject b in value list of dataobject a's property b does not have
@@ -201,39 +202,39 @@
public void testQueryMiddlePositionalAtLast() {
DataObject resultDO = dataObject_a.getDataObject(property1);
String result = resultDO.getString(PROPERTY_NAME_D_NUMBER);
- this.assertEquals("one", result);
+ assertEquals("one", result);
}
// case: a/b[number=123]/c[2], c is many type property, and access by bracket and second position
public void testQueryMiddlePositionalAtLast1() {
DataObject resultDO = dataObject_a.getDataObject("PName-a0/PName-b0[number=\"123\"]/PName-c0[2]");
String result = resultDO.getString(PROPERTY_NAME_D_NUMBER);
- this.assertEquals("two", result);
+ assertEquals("two", result);
}
// case: a/b[number=123]/c[2], c is many type property, and access by bracket and second position
public void testQueryMiddlePositionalAtLast1ContainingAt() {
DataObject resultDO = dataObject_a.getDataObject("@PName-a0/@PName-b0[number=\"123\"]/@PName-c0[2]");
String result = resultDO.getString(PROPERTY_NAME_D_NUMBER);
- this.assertEquals("two", result);
+ assertEquals("two", result);
}
// case: a/b[number=123]/c[name='Jane']
// case: a/b.0/c[number='123'], no match for condition: name='jane'
public void testPositionalInMiddleQueryAtLastDataObject() {
- this.assertEquals(dataObject_d0, dataObject_a.get(property));
+ assertEquals(dataObject_d0, dataObject_a.get(property));
}
// case: null input
public void testQueryBasePathWithNullValue() {
String v = null;
- this.assertNull(dataObject_a.get(v));
+ assertNull(dataObject_a.get(v));
}
// purpose: test path as "/"
public void testGetByXPathQueryWithShortBracketPath() {
- this.assertEquals(dataObject_d1, dataObject_c.get("PName-c[number1='5.55']"));
+ assertEquals(dataObject_d1, dataObject_c.get("PName-c[number1='5.55']"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTestCases.java
index a020476..28746ec 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByXPathQueryTestCases.java
@@ -81,6 +81,7 @@
protected SDOType baseType1;
protected SDOProperty baseProperty3;
+ @Override
public void setUp() {// set up as a/b/c
super.setUp();
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByteConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByteConversionByXPathQueryTest.java
index 61b901c..80d6e92 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByteConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetByteConversionByXPathQueryTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -27,7 +29,7 @@
}
public void testGetByteConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_BYTE);
byte bb = 12;
@@ -36,12 +38,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setByte(propertyTest + "test", bb);
- this.assertEquals(bb, dataObject_a.getByte(propertyTest + "test"));
+ assertEquals(bb, dataObject_a.getByte(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetByteConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_BYTE);
//type_c0.addDeclaredProperty(property_c1_object);
@@ -57,7 +59,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb.byteValue(), dataObject_a.getByte("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb.byteValue(), dataObject_a.getByte("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -84,7 +86,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -94,7 +96,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -111,6 +113,6 @@
dataObject_a.set("PName-a0/PName-b0[number='1']/PName-c1.0", b);
- this.assertEquals(b.byteValue(), dataObject_a.getByte("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(b.byteValue(), dataObject_a.getByte("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBytesConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBytesConversionByXPathQueryTest.java
index fa51401..d91c4ae 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBytesConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetBytesConversionByXPathQueryTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -27,7 +29,7 @@
}
public void testGetByteConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_BYTES);
byte[] b = { 12, 13 };
@@ -36,12 +38,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBytes(propertyTest + "test", b);
- this.assertEquals(b, dataObject_a.getBytes(propertyTest + "test"));
+ assertEquals(b, dataObject_a.getBytes(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetBytesConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_BYTES);
//type_c0.addDeclaredProperty(property_c1_object);
@@ -53,7 +55,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb, dataObject_a.getBytes("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb, dataObject_a.getBytes("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -80,7 +82,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -90,17 +92,17 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_BYTES);
byte[] b = { 1, 12 };
dataObject_a.set("PName-a0/PName-b0[number='1']/PName-c1.0", b);
- this.assertEquals(b, dataObject_a.getBytes("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(b, dataObject_a.getBytes("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetCharacterConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetCharacterConversionByXPathQueryTest.java
index 89830c2..a4a5ab1 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetCharacterConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetCharacterConversionByXPathQueryTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -27,7 +29,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_CHARACTER);
char bb = 'a';
@@ -36,12 +38,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setChar(propertyTest + "test", bb);
- this.assertEquals(bb, dataObject_a.getChar(propertyTest + "test"));
+ assertEquals(bb, dataObject_a.getChar(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetBooleanConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_CHARACTER);
List objects = new ArrayList();
char c = 'c';
@@ -53,7 +55,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb.charValue(), dataObject_a.getChar("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb.charValue(), dataObject_a.getChar("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -80,7 +82,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -90,16 +92,16 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_CHARACTER);
char b = 'c';
dataObject_a.setChar("PName-a0/PName-b0[number='1']/PName-c1.0", b);
- this.assertEquals(b, dataObject_a.getChar("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(b, dataObject_a.getChar("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDataObjectConversionWithXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDataObjectConversionWithXPathQueryTest.java
index b65c16f..ee156dd 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDataObjectConversionWithXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDataObjectConversionWithXPathQueryTest.java
@@ -19,6 +19,8 @@
import commonj.sdo.Type;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -31,7 +33,7 @@
// purpose: pass a/b, to get dataObjcet c
public void testGetDataObjectConversionFromDefinedProperty() {
- this.assertEquals(dataObject_d0, dataObject_a.getDataObject("PName-a/PName-b.0/PName-c[number='123']"));
+ assertEquals(dataObject_d0, dataObject_a.getDataObject("PName-a/PName-b.0/PName-c[number='123']"));
}
// purpose: opencontent properties
@@ -48,7 +50,7 @@
public void testGetDataObjectConversionFromDefinedPropertyWithPath() {
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(dataObjectType);
//type_c0.addDeclaredProperty(property_c1_object);
@@ -60,7 +62,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
//dataObject_c1.setDataObject(property_c1_object, bb);
- this.assertEquals(bb, dataObject_a.getDataObject("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb, dataObject_a.getDataObject("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -88,7 +90,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -98,7 +100,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -116,6 +118,6 @@
dataObject_a.set("PName-a0/PName-b0[number='1']/PName-c1.0", b);
- this.assertEquals(b, dataObject_a.get("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(b, dataObject_a.get("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDateConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDateConversionByXPathQueryTest.java
index dade357..09d1b7b 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDateConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDateConversionByXPathQueryTest.java
@@ -17,6 +17,8 @@
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -35,7 +37,7 @@
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_DATE);
//Boolean bb = Boolean.valueOf(true);
@@ -46,12 +48,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setDate(propertyTest + "test", d);
- this.assertEquals(d, dataObject_a.getDate(propertyTest + "test"));
+ assertEquals(d, dataObject_a.getDate(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetBooleanConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_DATE);
//type_c0.addDeclaredProperty(property_c1_object);
@@ -65,7 +67,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb, dataObject_a.getDate("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb, dataObject_a.getDate("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -92,7 +94,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -102,11 +104,11 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_DATE);
long l = 12000;
@@ -114,6 +116,6 @@
dataObject_a.setDate("PName-a0/PName-b0[number='1']/PName-c1.0", b);
- this.assertEquals(b, dataObject_a.getDate("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(b, dataObject_a.getDate("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDecimalConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDecimalConversionByXPathQueryTest.java
index 7f44450..baef5f2 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDecimalConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDecimalConversionByXPathQueryTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -28,7 +30,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_DECIMAL);
BigDecimal bb = new BigDecimal(12);
@@ -37,12 +39,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigDecimal(propertyTest + "test", bb);
- this.assertEquals(bb, dataObject_a.getBigDecimal(propertyTest + "test"));
+ assertEquals(bb, dataObject_a.getBigDecimal(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetDecimalConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_DECIMAL);
List objects = new ArrayList();
@@ -53,7 +55,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb, dataObject_a.getBigDecimal("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb, dataObject_a.getBigDecimal("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -80,7 +82,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -90,7 +92,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -106,6 +108,6 @@
dataObject_a.setBigDecimal("PName-a0/PName-b0[number='1']/PName-c1.0", bb);
- this.assertEquals(bb, dataObject_a.getBigDecimal("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(bb, dataObject_a.getBigDecimal("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDoubleConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDoubleConversionByXPathQueryTest.java
index 32841e2..6813d65 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDoubleConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetDoubleConversionByXPathQueryTest.java
@@ -27,7 +27,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_DOUBLE);
double bb = 12.0;
@@ -41,7 +41,7 @@
// purpose: opencontent properties
public void testGetBooleanConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_DOUBLE);
List objects = new ArrayList();
Double b = Double.valueOf(12);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetFloatConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetFloatConversionByXPathQueryTest.java
index 65844af..b68827d 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetFloatConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetFloatConversionByXPathQueryTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -27,7 +29,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_FLOAT);
Float bb = Float.valueOf(1.2f);
@@ -41,7 +43,7 @@
// purpose: opencontent properties
public void testGetFloatConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_FLOAT);
List objects = new ArrayList();
Float b = Float.valueOf(2f);
@@ -78,7 +80,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -88,7 +90,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -104,6 +106,6 @@
dataObject_a.setFloat("PName-a0/PName-b0[number='1']/PName-c1.0", b.floatValue());
- this.assertEquals("testSetGetDataObjectWithQueryPath failed", b.floatValue(), dataObject_a.getFloat("PName-a0/PName-b0[number='1']/PName-c1.0"), (float)0.0);
+ assertEquals("testSetGetDataObjectWithQueryPath failed", b.floatValue(), dataObject_a.getFloat("PName-a0/PName-b0[number='1']/PName-c1.0"), (float)0.0);
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntConversionByXPathQueryTest.java
index 182398a..9481c68 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntConversionByXPathQueryTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -27,7 +29,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_INT);
Integer bb = Integer.valueOf(12);
@@ -35,12 +37,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setInt(propertyTest + "test", bb.intValue());
- this.assertEquals(bb.intValue(), dataObject_a.getInt(propertyTest + "test"));
+ assertEquals(bb.intValue(), dataObject_a.getInt(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetIntConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_INT);
//type_c0.addDeclaredProperty(property_c1_object);
@@ -52,7 +54,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb.intValue(), dataObject_a.getInt("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb.intValue(), dataObject_a.getInt("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -79,7 +81,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -89,7 +91,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -105,6 +107,6 @@
dataObject_a.setInt("PName-a0/PName-b0[number='1']/PName-c1.0", b.intValue());
- this.assertEquals(b.intValue(), dataObject_a.getInt("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(b.intValue(), dataObject_a.getInt("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntegerConversionWithXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntegerConversionWithXPathQueryTest.java
index 9d80f05..9e744d3 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntegerConversionWithXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetIntegerConversionWithXPathQueryTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -28,7 +30,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_INTEGER);
double db = 12;
@@ -38,12 +40,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setBigInteger(propertyTest + "test", bd);
- this.assertEquals(bd, dataObject_a.getBigInteger(propertyTest + "test"));
+ assertEquals(bd, dataObject_a.getBigInteger(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetIntegerConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_INTEGER);
List objects = new ArrayList();
double db = 12;
@@ -57,7 +59,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb, dataObject_a.getBigInteger("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb, dataObject_a.getBigInteger("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -84,7 +86,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -94,7 +96,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -112,6 +114,6 @@
dataObject_a.setBigInteger("PName-a0/PName-b0[number='1']/PName-c1.0", bd);
- this.assertEquals(bd, dataObject_a.getBigInteger("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(bd, dataObject_a.getBigInteger("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetListConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetListConversionByXPathQueryTest.java
index 997708b..2602b57 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetListConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetListConversionByXPathQueryTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -28,7 +30,7 @@
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_BOOLEAN);
prop.setMany(true);
@@ -41,7 +43,7 @@
List lista = dataObject_a.getList(propertyTest + "test");
prop.setMany(false);
- this.assertEquals(b, lista );
+ assertEquals(b, lista );
}
@@ -49,7 +51,7 @@
public void testGetDataObjectConversionFromUndefinedProperty() {
SDOType dataObjectType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.DATAOBJECT);
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(dataObjectType);
dataObject_c0.set("test", new SDODataObject());
@@ -64,7 +66,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -74,7 +76,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
/* public void testSetGetDataObjectWithQueryPath(){
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetLongConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetLongConversionByXPathQueryTest.java
index 4e14a1b..241cfd7 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetLongConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetLongConversionByXPathQueryTest.java
@@ -27,7 +27,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_LONG);
Long bb = Long.valueOf(12);
@@ -41,7 +41,7 @@
// purpose: opencontent properties
public void testGetLongConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_LONG);
List objects = new ArrayList();
Long b = Long.valueOf(12);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetShortConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetShortConversionByXPathQueryTest.java
index 78eb901..623d0b5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetShortConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetShortConversionByXPathQueryTest.java
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
import org.eclipse.persistence.sdo.SDOProperty;
@@ -27,7 +29,7 @@
}
public void testGetBooleanConversionWithPathFromDefinedBooleanPropertyEqualSignBracketInPathDotSet() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_SHORT);
short s = 12;
@@ -37,12 +39,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setShort(propertyTest + "test", bb.shortValue());
- this.assertEquals(bb.shortValue(), dataObject_a.getShort(propertyTest + "test"));
+ assertEquals(bb.shortValue(), dataObject_a.getShort(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetShortConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_SHORT);
List objects = new ArrayList();
@@ -55,7 +57,7 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb.shortValue(), dataObject_a.getShort("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb.shortValue(), dataObject_a.getShort("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
@@ -82,7 +84,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -92,11 +94,11 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_SHORT);
short s = 12;
@@ -104,6 +106,6 @@
dataObject_a.setShort("PName-a0/PName-b0[number='1']/PName-c1.0", bb.shortValue());
- this.assertEquals(bb.shortValue(), dataObject_a.getShort("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(bb.shortValue(), dataObject_a.getShort("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetStringConversionByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetStringConversionByXPathQueryTest.java
index 3c276bc..731b7e5 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetStringConversionByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectGetStringConversionByXPathQueryTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -16,6 +16,8 @@
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -46,12 +48,12 @@
//dataObject_c.set(property_c, b);// c dataobject's a property has value boolean 'true'
dataObject_a.setString(propertyTest + "test", bb);
- this.assertEquals(bb, dataObject_a.getString(propertyTest + "test"));
+ assertEquals(bb, dataObject_a.getString(propertyTest + "test"));
}
// purpose: opencontent properties
public void testGetStringConversionFromDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_STRING);
//type_c0.addDeclaredProperty(property_c1_object);
@@ -63,12 +65,12 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(bb, dataObject_a.getString("PName-a0/PName-b0[number='1']/PName-c1.1"));
+ assertEquals(bb, dataObject_a.getString("PName-a0/PName-b0[number='1']/PName-c1.1"));
}
// purpose: numberblah is invalid property name
public void testGetStringConversionFromUnDefinedPropertyWithPath() {
- SDOProperty property_c1_object = ((SDOProperty)dataObject_c1.getInstanceProperty("PName-c1"));
+ SDOProperty property_c1_object = dataObject_c1.getInstanceProperty("PName-c1");
property_c1_object.setType(SDOConstants.SDO_STRING);
//type_c0.addDeclaredProperty(property_c1_object);
@@ -80,12 +82,12 @@
dataObject_c1.set(property_c1_object, objects);// add it to instance list
- this.assertEquals(null, dataObject_a.getString("PName-a0/PName-b0[numberblah='1']/PName-c1.1"));
+ assertEquals(null, dataObject_a.getString("PName-a0/PName-b0[numberblah='1']/PName-c1.1"));
}
//2. purpose: getDataObject with property value is not dataobject
public void testGetDataObjectConversionFromUndefinedProperty() {
- SDOProperty prop = (SDOProperty)dataObject_c0.getType().getProperty("test");
+ SDOProperty prop = dataObject_c0.getType().getProperty("test");
prop.setType(SDOConstants.SDO_BYTES);
//dataObject_c.setType(type_c);
byte[] C = { 1, 2 };
@@ -102,7 +104,7 @@
//3. purpose: getDataObject with property set to boolean value
public void testGetDataObjectConversionFromProperty() {
//try {
- this.assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
+ assertNull(dataObject_a.getDataObject("PName-a/notExistedTest"));
//fail("IllegalArgumentException should be thrown.");
//} catch (IllegalArgumentException e) {
@@ -112,7 +114,7 @@
//purpose: getDataObject with nul value
public void testGetDataObjectConversionWithNullArgument() {
String p = null;
- this.assertNull(dataObject_a.getDataObject(p));
+ assertNull(dataObject_a.getDataObject(p));
}
public void testSetGetDataObjectWithQueryPath() {
@@ -129,6 +131,6 @@
dataObject_a.setString("PName-a0/PName-b0[number='1']/PName-c1.0", bb);
- this.assertEquals(bb, dataObject_a.getString("PName-a0/PName-b0[number='1']/PName-c1.0"));
+ assertEquals(bb, dataObject_a.getString("PName-a0/PName-b0[number='1']/PName-c1.0"));
}
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectUnsetIsSetByXPathQueryTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectUnsetIsSetByXPathQueryTest.java
index 2514916..7ecc1ae 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectUnsetIsSetByXPathQueryTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/dataobject/xpathquery/SDODataObjectUnsetIsSetByXPathQueryTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -17,6 +17,8 @@
import commonj.sdo.Property;
import java.util.ArrayList;
import java.util.List;
+
+import junit.framework.TestCase;
import junit.textui.TestRunner;
import org.eclipse.persistence.sdo.SDOConstants;
import org.eclipse.persistence.sdo.SDODataObject;
@@ -36,37 +38,37 @@
public void testIsSetWithNotYetSetDefinedProperty_SingleValue() {
//Property test = dataObject.getProperty(DEFINED_PROPERTY_NAME);
//a/b[number=1]/c
- this.assertFalse(dataObject_a.isSet("PName-a0/PName-b0[number='1']/" + "PName-c0"));
+ assertFalse(dataObject_a.isSet("PName-a0/PName-b0[number='1']/" + "PName-c0"));
}
//purpose: if dataObject just been new and property has not been set, iset() return false
public void testIsSetWithNotYetSetDefinedProperty_SingleValue_Path() {
//a/b.0/c
- this.assertFalse(dataObject_a.isSet("PName-a0/PName-b0.1/PName-c0"));
+ assertFalse(dataObject_a.isSet("PName-a0/PName-b0.1/PName-c0"));
}
//purpose: if dataObject just been new and property has not been set, iset() return false
public void testIsSetWithNotYetSetDefinedProperty_SingleValue_Index() {
- this.assertTrue(dataObject_a.isSet(propertyTest + "PName-c0"));
+ assertTrue(dataObject_a.isSet(propertyTest + "PName-c0"));
}
//purpose: if dataObject just been new and property has not been set, iset() return false
public void testIsSetWithNotYetSetDefinedProperty_SingleValue_Path_a_b() {
- this.assertTrue(dataObject_a.isSet("PName-a0/PName-b0.0/PName-c0"));
+ assertTrue(dataObject_a.isSet("PName-a0/PName-b0.0/PName-c0"));
}
//purpose: if property has been set and then unSet, isSet() return true first and false later
public void testIsSetWithSetThenUnSetDefinedProperty_SingleValue1() {
- this.assertTrue(dataObject_a.isSet(propertyTest + "PName-c0"));
+ assertTrue(dataObject_a.isSet(propertyTest + "PName-c0"));
dataObject_a.unset(propertyTest + "PName-c0");
- this.assertFalse(dataObject_a.isSet(propertyTest + "PName-c0"));
+ assertFalse(dataObject_a.isSet(propertyTest + "PName-c0"));
}
//purpose: if property has been set and then unSet, isSet() return true first and false later
public void testIsSetWithSetThenUnSetDefinedProperty_SingleValue() {
- this.assertTrue(dataObject_a.isSet("PName-a0/PName-b0.0/PName-c0"));
+ assertTrue(dataObject_a.isSet("PName-a0/PName-b0.0/PName-c0"));
dataObject_a.unset("PName-a0/PName-b0.0/PName-c0");
- this.assertFalse(dataObject_a.isSet("PName-a0/PName-b0.0/PName-c0"));
+ assertFalse(dataObject_a.isSet("PName-a0/PName-b0.0/PName-c0"));
}
//purpose: set a property's value, then unset it, get its value should now return defaule value.
@@ -75,7 +77,7 @@
property_c0.setDefault(deflt);
dataObject_a.unset(propertyTest + "PName-c0");
- this.assertEquals(deflt, (List)dataObject_a.get(propertyTest + "PName-c0"));
+ assertEquals(deflt, dataObject_a.get(propertyTest + "PName-c0"));
}
//purpose: set a property's value, then unset it, get its value should now return defaule value.
@@ -84,7 +86,7 @@
property_c0.setDefault(deflt);
dataObject_a.unset("PName-a0/PName-b0.0/PName-c0");
- this.assertEquals(deflt, (List)dataObject_a.get("PName-a0/PName-b0.0/PName-c0"));
+ assertEquals(deflt, dataObject_a.get("PName-a0/PName-b0.0/PName-c0"));
}
//case:a/b.0/c[number="123"] where number is a many type property, and no objects meets requirement
@@ -94,7 +96,7 @@
//aliasNames.add("alias2");
//property_d_number.setAliasNames(aliasNames);
dataObject_a.unset("schema:PName-a/PName-b.0/PName-c[alias1=\"1\"]");
- this.assertFalse(dataObject_a.isSet("schema:PName-a/PName-b.0/PName-c[alias1=\"1\"]"));
+ assertFalse(dataObject_a.isSet("schema:PName-a/PName-b.0/PName-c[alias1=\"1\"]"));
}
public void testunSetOpenContentPropertyAliasName() {
@@ -110,14 +112,14 @@
dataObject_c.set(property_open, "test");
dataObject_a.unset("schema:PName-a/PName-b.0/alias2");
- this.assertFalse(dataObject_a.isSet("schema:PName-a/PName-b.0/alias1"));
+ assertFalse(dataObject_a.isSet("schema:PName-a/PName-b.0/alias1"));
}
//case:a/b.0/c[number="123"] where number is a many type property, and no objects meets requirement
public void testMultipleCaseOueryD1AliasName1() {
dataObject_a.unset("schema:PName-a/@alias2.0/PName-c[number=\"1\"]");
- this.assertFalse(dataObject_a.isSet("schema:PName-a/@alias2.0/PName-c[number=\"1\"]"));
+ assertFalse(dataObject_a.isSet("schema:PName-a/@alias2.0/PName-c[number=\"1\"]"));
}
/*//purpose: unset undefined property should cause exception
@@ -135,7 +137,7 @@
public void testSetWithUndefinedProperty_SingleValue1() {
// Property test = dataObject.getProperty(UNDEFINED_PROPERTY_NAME);
//try {
- this.assertFalse(dataObject_a.isSet(propertyTest + "undefined"));
+ assertFalse(dataObject_a.isSet(propertyTest + "undefined"));
//fail("Should throw IllegalArgumentException.");
//} catch (IllegalArgumentException e) {
@@ -146,7 +148,7 @@
public void testSetWithUndefinedProperty_SingleValue() {
// Property test = dataObject.getProperty(UNDEFINED_PROPERTY_NAME);
//try {
- this.assertFalse(dataObject_a.isSet("PName-a0/PName-b0.0/undefined"));
+ assertFalse(dataObject_a.isSet("PName-a0/PName-b0.0/undefined"));
//fail("Should throw IllegalArgumentException.");
//} catch (IllegalArgumentException e) {
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceListTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceListTestCases.java
index b15db06..e363047 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceListTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceListTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -30,6 +30,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
SDOType typeType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.TYPE);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTest.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTest.java
index 4d12e8b..f283f6a 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTest.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -67,6 +67,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
stringType = typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.STRING);
@@ -88,14 +89,17 @@
return "company";
}
+ @Override
public String getSchemaToDefine() {
return XSD_PATH;
}
+ @Override
public String getControlGeneratedFileName() {
return XSD_PATH;
}
+ @Override
protected List<Type> getTypesToGenerateFrom() {
return getControlTypes();
}
@@ -334,6 +338,7 @@
Type companyType = registerCompanyType(poType, customerType, itemType);
}
+ @Override
public List<Type> getControlTypes() {
List<Type> types = new ArrayList<Type>();
if(typeHelper.getType(URINAME, COMPANY_TYPENAME) != null) {
@@ -406,7 +411,7 @@
SDODataObject po = (SDODataObject)root.get(PO_SEQUENCE_PATH);
assertNotNull(po);
assertTrue(po.getType().isSequenced());
- SDOSequence aSequence = (SDOSequence)po.getSequence();
+ SDOSequence aSequence = po.getSequence();
assertNotNull(aSequence);
// assertEquals(4, aSequence.size());
}
@@ -436,7 +441,7 @@
SDODataObject po = (SDODataObject)root.get(PO_SEQUENCE_PATH);
assertNotNull(po);
assertTrue(po.getType().isSequenced());
- SDOSequence aSequence = (SDOSequence)po.getSequence();
+ SDOSequence aSequence = po.getSequence();
// move 2 sequenced objects
@@ -455,7 +460,7 @@
SDODataObject po = (SDODataObject)root.get(PO_SEQUENCE_PATH);
assertNotNull(po);
assertTrue(po.getType().isSequenced());
- SDOSequence aSequence = (SDOSequence)po.getSequence();
+ SDOSequence aSequence = po.getSequence();
// move 2 sequenced objects
Property beforeMoveProp0 = aSequence.getProperty(0);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestCS.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestCS.java
index 595e370..35dcfaf 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestCS.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestCS.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -76,6 +76,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
stringType = typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.STRING);
@@ -98,14 +99,17 @@
return "company";
}
+ @Override
public String getSchemaToDefine() {
return XSD_PATH;
}
+ @Override
public String getControlGeneratedFileName() {
return XSD_PATH;
}
+ @Override
protected List<Type> getTypesToGenerateFrom() {
return getControlTypes();
}
@@ -335,6 +339,7 @@
return aType;
}
+ @Override
protected DataObject addProperty(DataObject parentType, String name, Type propType) {
DataObject newProperty = parentType.createDataObject("property");
SDOProperty prop = (SDOProperty)newProperty.getType().getProperty("name");
@@ -402,6 +407,7 @@
public void registerTypes() {
registerTypes(true);
}
+ @Override
public List<Type> getControlTypes() {
List<Type> types = new ArrayList<Type>();
if(typeHelper.getType(URINAME, COMPANY_TYPENAME) != null) {
@@ -1048,6 +1054,7 @@
* @see #get(String)
* @deprecated in 2.1.0.
*/
+ @Deprecated
public void test_SequenceReturnFrom_SDODataObject_getSequence_StringFails() {
defineAndLoadRoot(false, false);
assertNotNull(root);
@@ -1082,6 +1089,7 @@
* @see #get(int)
* @deprecated in 2.1.0.
*/
+ @Deprecated
public void test_SequenceReturnFrom_SDODataObject_getSequence_index_type_complex_many() {
defineAndLoadRoot(false, false);
assertNotNull(root);
@@ -1165,6 +1173,7 @@
* @see #get(Property)
* @deprecated in 2.1.0.
*/
+ @Deprecated
public void test_SequenceReturnFrom_SDODataObject_getSequence_Property_type_single_many() {
defineAndLoadRoot(false, false);
assertNotNull(root);
@@ -1585,7 +1594,7 @@
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
SDOSequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -1702,7 +1711,7 @@
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
SDOSequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -1719,7 +1728,7 @@
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
SDOSequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -1754,7 +1763,7 @@
Sequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
Sequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -3279,6 +3288,7 @@
/**
* @deprecated replaced by {@link #addText(String)} in 2.1.0
*/
+ @Deprecated
public void test_voidReturnFrom_add_String() {
// String text) {
defineAndLoadRoot(false, false);
@@ -3303,6 +3313,7 @@
/**
* @deprecated replaced by {@link #addText(int, String)} in 2.1.0
*/
+ @Deprecated
public void test_voidReturnFrom_add_int_String() {
defineAndLoadRoot(false, false);
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
@@ -3507,7 +3518,7 @@
public void test_getValue_whereSettingIsNull() {
registerCustomerType(true, null);
- DataObject cust1 = (DataObject)dataFactory.create(typeHelper.getType(URINAME, CUSTOMER_TYPENAME));
+ DataObject cust1 = dataFactory.create(typeHelper.getType(URINAME, CUSTOMER_TYPENAME));
cust1.set("custID", 5);
List emails = new ArrayList();
emails.add("email1-DF@myCompany.com");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestXSD.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestXSD.java
index 01cf905..9e21b49 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestXSD.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SDOSequenceTestXSD.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -76,6 +76,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
stringType = typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.STRING);
@@ -98,14 +99,17 @@
return "company";
}
+ @Override
public String getSchemaToDefine() {
return XSD_PATH;
}
+ @Override
public String getControlGeneratedFileName() {
return XSD_PATH;
}
+ @Override
protected List<Type> getTypesToGenerateFrom() {
return getControlTypes();
}
@@ -375,6 +379,7 @@
public void registerTypes() {
registerTypes(true);
}
+ @Override
public List<Type> getControlTypes() {
List<Type> types = new ArrayList<Type>();
if(typeHelper.getType(URINAME, COMPANY_TYPENAME) != null) {
@@ -1258,6 +1263,7 @@
* @see #get(String)
* @deprecated in 2.1.0.
*/
+ @Deprecated
public void test_SequenceReturnFrom_SDODataObject_getSequence_StringFails() {
defineAndLoadRoot(false, false);
assertNotNull(root);
@@ -1292,6 +1298,7 @@
* @see #get(int)
* @deprecated in 2.1.0.
*/
+ @Deprecated
public void test_SequenceReturnFrom_SDODataObject_getSequence_index_type_complex_many() {
defineAndLoadRoot(false, false);
assertNotNull(root);
@@ -1375,6 +1382,7 @@
* @see #get(Property)
* @deprecated in 2.1.0.
*/
+ @Deprecated
public void test_SequenceReturnFrom_SDODataObject_getSequence_Property_type_single_many() {
defineAndLoadRoot(false, false);
assertNotNull(root);
@@ -1795,7 +1803,7 @@
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
SDOSequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -1908,7 +1916,7 @@
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
SDOSequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -1925,7 +1933,7 @@
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
SDOSequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -1960,7 +1968,7 @@
Sequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
DataObject po = (DataObject)root.get(PO_SEQUENCE_PATH);
// copy po
- DataObject rootCopy = (DataObject)copyHelper.copy(root);
+ DataObject rootCopy = copyHelper.copy(root);
// check sequence was copied
Sequence aSequenceCopy = getSequence(rootCopy, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
assertNotNull(aSequenceCopy);
@@ -2099,7 +2107,7 @@
// TODO: verify delete or dont delete after a sequence.remove
//assertNull(shipToObjectFromAfterRemove);
// assert dataObject is unchanged
- assertEquals(1, ((SDOChangeSummary)rootCS).getChangedDataObjects().size());
+ assertEquals(1, rootCS.getChangedDataObjects().size());
// undo
rootCS.undoChanges();
@@ -2146,9 +2154,9 @@
assertEquals(sequenceSize + 1, aSequence.size());
// assert dataObject has changed
- assertEquals(1, ((SDOChangeSummary)rootCS).getChangedDataObjects().size());
+ assertEquals(1, rootCS.getChangedDataObjects().size());
- assertEquals(sequenceSize + 1, ((SDOSequence)poDO.getSequence()).size());
+ assertEquals(sequenceSize + 1, poDO.getSequence().size());
// undo
rootCS.undoChanges();
@@ -3655,6 +3663,7 @@
/**
* @deprecated replaced by {@link #addText(String)} in 2.1.0
*/
+ @Deprecated
public void test_voidReturnFrom_add_String() {
// String text) {
defineAndLoadRoot(false, false);
@@ -3679,6 +3688,7 @@
/**
* @deprecated replaced by {@link #addText(int, String)} in 2.1.0
*/
+ @Deprecated
public void test_voidReturnFrom_add_int_String() {
defineAndLoadRoot(false, false);
SDOSequence aSequence = getSequence(root, PO_SEQUENCE_PATH, PO_SEQUENCE_SIZE);
@@ -3904,7 +3914,7 @@
public void test_getValue_whereSettingIsNull() {
registerCustomerType(true, null);
- DataObject cust1 = (DataObject)dataFactory.create(typeHelper.getType(URINAME, CUSTOMER_TYPENAME));
+ DataObject cust1 = dataFactory.create(typeHelper.getType(URINAME, CUSTOMER_TYPENAME));
cust1.set("custID", 5);
List emails = new ArrayList();
emails.add("email1-DF@myCompany.com");
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SequenceJIRA242TestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SequenceJIRA242TestCases.java
index d344790..925fa16 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SequenceJIRA242TestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/sequence/SequenceJIRA242TestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
TestRunner.main(arguments);
}
+ @Override
public void setUp() {
super.setUp();
SDOType typeType = (SDOType) typeHelper.getType(SDOConstants.SDO_URL, SDOConstants.TYPE);
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/AddBaseTypeTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/AddBaseTypeTestCases.java
index 8951514..acaed56 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/AddBaseTypeTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/AddBaseTypeTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
super(name);
}
+ @Override
public void setUp() {
super.setUp();
Type stringType = typeHelper.getType("commonj.sdo", "String");
@@ -98,16 +99,16 @@
assertEquals(3, child3SDOType.getDeclaredProperties().size());
assertEquals(12, child3SDOType.getProperties().size());
- int child2Prop2Index = ((SDOProperty)child2SDOType.getProperty("child2Prop2")).getIndexInType();
+ int child2Prop2Index = child2SDOType.getProperty("child2Prop2").getIndexInType();
assertEquals(7, child2Prop2Index);
- int child3Prop2Index = ((SDOProperty)child3SDOType.getProperty("child3Prop2")).getIndexInType();
+ int child3Prop2Index = child3SDOType.getProperty("child3Prop2").getIndexInType();
assertEquals(10, child3Prop2Index);
- int child1Prop2Index = ((SDOProperty)child1SDOType.getProperty("child1Prop2")).getIndexInType();
+ int child1Prop2Index = child1SDOType.getProperty("child1Prop2").getIndexInType();
assertEquals(4, child1Prop2Index);
- int rootProp2Index = ((SDOProperty)rootSDOType.getProperty("rootProp2")).getIndexInType();
+ int rootProp2Index = rootSDOType.getProperty("rootProp2").getIndexInType();
assertEquals(1, rootProp2Index);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/ElementWithBuiltInTypeNameTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/ElementWithBuiltInTypeNameTestCases.java
index 3c35423..9084b90 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/ElementWithBuiltInTypeNameTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/ElementWithBuiltInTypeNameTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -128,6 +128,7 @@
this.schemas = schemas;
}
+ @Override
public Source resolveSchema(Source sourceXSD, String namespace, String schemaLocation) {
if (namespace.equals("http://tempuri.org/Imports")) {
return new DOMSource(schemas[0], SCHEMA_PATH + "schema0.xsd");
@@ -141,6 +142,7 @@
return null;
}
+ @Override
public InputSource resolveEntity(String arg0, String arg1) throws SAXException, IOException {
return null;
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/SDOTypeInstanceClassTestCases.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/SDOTypeInstanceClassTestCases.java
index f8a21cb..6c3d146 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/SDOTypeInstanceClassTestCases.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/SDOTypeInstanceClassTestCases.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -81,7 +81,7 @@
((SDOTypeHelper)typeHelper).addType(type);
- DataObject address = (DataObject)dataFactory.create(type);
+ DataObject address = dataFactory.create(type);
boolean isInstance = type.isInstance(address);
assertTrue(isInstance);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/USAddressImpl.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/USAddressImpl.java
index 71c1553..df94293 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/USAddressImpl.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/model/type/USAddressImpl.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -19,18 +19,22 @@
public class USAddressImpl extends SDODataObject implements USAddress {
+ @Override
public java.lang.String getName() {
return (java.lang.String)get("name");
}
+ @Override
public void setName(java.lang.String value) {
set("name", value);
}
+ @Override
public java.lang.String getStreet() {
return (java.lang.String)get("street");
}
+ @Override
public void setStreet(java.lang.String value) {
set("street", value);
}
diff --git a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/util/CompileUtil.java b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/util/CompileUtil.java
index 2db5c48..8659c62 100644
--- a/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/util/CompileUtil.java
+++ b/sdo/org.eclipse.persistence.sdo/src/test/java/org/eclipse/persistence/testing/sdo/util/CompileUtil.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -109,6 +109,7 @@
return -1;
}
+ @Override
public Object clone() throws CloneNotSupportedException {
throw new CloneNotSupportedException();
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle.server/src/it/java/dbws/testing/DBWSTestSuite.java b/utils/eclipselink.dbws.builder.test.oracle.server/src/it/java/dbws/testing/DBWSTestSuite.java
index 2fa991c..81dcc6f 100644
--- a/utils/eclipselink.dbws.builder.test.oracle.server/src/it/java/dbws/testing/DBWSTestSuite.java
+++ b/utils/eclipselink.dbws.builder.test.oracle.server/src/it/java/dbws/testing/DBWSTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -314,6 +314,7 @@
messages = new ArrayList<String>();
}
+ @Override
public void log(Level level, String msg) {
// System.out.println(level.getName() + ": " + msg);
messages.add(level.getName() + ": " + msg);
@@ -360,7 +361,7 @@
try {
MessageFactory factory = MessageFactory.newInstance();
soapMessage = factory.createMessage();
- soapMessage.getSOAPPart().setContent((Source)new StreamSource(new StringReader(message)));
+ soapMessage.getSOAPPart().setContent(new StreamSource(new StringReader(message)));
soapMessage.saveChanges();
} catch (Exception e) {
e.printStackTrace();
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/DBWSTestSuite.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/DBWSTestSuite.java
index 577878d..cfbb4ed 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/DBWSTestSuite.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/DBWSTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -414,6 +414,7 @@
messages = new ArrayList<String>();
}
+ @Override
public void log(Level level, String msg) {
//System.out.println(level.getName() + ": " + msg);
messages.add(level.getName() + ": " + msg);
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AbstractViewRow.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AbstractViewRow.java
index 2b237fb..419421d 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AbstractViewRow.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AbstractViewRow.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -16,54 +16,67 @@
public abstract class AbstractViewRow implements ViewRow {
+ @Override
public boolean equals(String key, Object value) {
return false;
}
+ @Override
public boolean isAllArguments() {
return false;
}
+ @Override
public boolean isAllCollTypes() {
return false;
}
+ @Override
public boolean isAllMethodParams() {
return false;
}
+ @Override
public boolean isAllMethodResults() {
return false;
}
+ @Override
public boolean isAllObjects() {
return false;
}
+ @Override
public boolean isAllQueueTables() {
return false;
}
+ @Override
public boolean isAllSynonyms() {
return false;
}
+ @Override
public boolean isAllTypeAttrs() {
return false;
}
+ @Override
public boolean isAllTypeMethods() {
return false;
}
+ @Override
public boolean isAllTypes() {
return false;
}
+ @Override
public boolean isSingleColumnViewRow() {
return false;
}
+ @Override
public boolean isUserArguments() {
return false;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AttributeField.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AttributeField.java
index 60c6128..87cd6cb 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AttributeField.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/AttributeField.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -103,6 +103,7 @@
return m_type.toString() + " " + m_name;
}
+ @Override
public int compareTo(AttributeField o) {
return m_name.compareTo(o.getName());
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/CreateViewCacheThread.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/CreateViewCacheThread.java
index ef08936..fd2a901 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/CreateViewCacheThread.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/CreateViewCacheThread.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
m_viewCacheParameters = viewCacheParameters;
}
+ @Override
public void run() {
try {
if (m_viewCacheParameters == null || m_viewCacheParameters.isEmpty()) {
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/DefaultArgsHolderType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/DefaultArgsHolderType.java
index 81be4e9..2fc7ecb 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/DefaultArgsHolderType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/DefaultArgsHolderType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -42,15 +42,18 @@
* Returns an array of Field objects reflecting all the accessible fields of this Type object.
* Returns an array of length 0 if this Type object has no accesible fields.
*/
+ @Override
public List<AttributeField> getDeclaredFields(boolean publishedOnly) {
return m_fields;
}
+ @Override
public List<AttributeField> getFields(boolean publishedOnly) throws SecurityException,
SQLException, PublisherException {
return m_fields;
}
+ @Override
protected List<FieldInfo> getFieldInfo() throws SQLException {
throw new SQLException("DefaultArgsHolderType#getFieldInfo not supported");
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaArrayType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaArrayType.java
index eae4c1e..7d180fb 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaArrayType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaArrayType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
m_reflector = reflector;
}
+ @Override
public String getTypeName(Typemap map) {
if (m_eleType instanceof JavaType) {
return getTypeName();
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaBaseType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaBaseType.java
index de0636e..66d5b6c 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaBaseType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaBaseType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,14 +40,17 @@
// System.out.println("[JavaBaseType] " + m_fields.length); //D+
};
+ @Override
public List<AttributeField> getFields(boolean publishedOnly) {
return m_fields;
}
+ @Override
public List<AttributeField> getDeclaredFields(boolean publishedOnly) {
return m_fields;
}
+ @Override
public List<ProcedureMethod> getDeclaredMethods() {
return m_methods;
}
@@ -56,6 +59,7 @@
return m_fields != null && m_fields.size() > 0;
}
+ @Override
public boolean hasMethods() {
return m_methods != null && m_methods.size() > 0;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaName.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaName.java
index bbfe322..ab9a641 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaName.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaName.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -143,6 +143,7 @@
/**
* Returns the package name of the decl interface
*/
+ @Override
public String getDeclItfPackage() {
return m_declItfPackage;
}
@@ -150,6 +151,7 @@
/**
* Returns the name of the decl interface
*/
+ @Override
public String getDeclItf() {
return m_declItf;
}
@@ -172,10 +174,12 @@
return currPackage.equals(m_context) ? m_useClass : packageConcat(m_context, m_name);
}
+ @Override
public String getUseClass() {
return m_useClass;
}
+ @Override
public String getUseClass(boolean full) {
if (full) {
return packageConcat(m_usePackage, m_useClass);
@@ -188,6 +192,7 @@
/**
* Returns the package name of the use class
*/
+ @Override
public String getUsePackage() {
return m_usePackage;
}
@@ -195,6 +200,7 @@
/**
* Returns the package name of the use interface
*/
+ @Override
public String getUseItfPackage() {
return m_useItfPackage;
}
@@ -202,6 +208,7 @@
/**
* if the represented type has the user subclass
*/
+ @Override
public boolean hasUseClass() {
boolean has = true;
if (m_name == null || m_context == null || m_useClass == null) {
@@ -220,6 +227,7 @@
*
* * @param currPackage the package in which the reference occurs
*/
+ @Override
public String getUseClass(String currPackage) {
if (currPackage == null) {
return m_useClass;
@@ -241,6 +249,7 @@
/**
* Returns the name of the use interface
*/
+ @Override
public String getUseItf() {
return m_useItf;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaType.java
index 0b4defb..cd294ad 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/JavaType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -41,6 +41,7 @@
return getTypeName();
}
+ @Override
public int getTypecode() {
if (m_sqlType != null) {
return m_sqlType.m_typecode;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/LangName.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/LangName.java
index 00e1b93..4c9b1d1 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/LangName.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/LangName.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -31,6 +31,7 @@
/**
* Returns the package name of the declared class.
*/
+ @Override
public String getDeclPackage() {
return m_context;
}
@@ -39,6 +40,7 @@
* Returns the name of the generated class within the package. This name is generated for the
* declaration of the class, as opposed to uses of the class.
*/
+ @Override
public String getDeclClass() {
return m_name;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PLSQLMap.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PLSQLMap.java
index dd3764c..0089e65 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PLSQLMap.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PLSQLMap.java
@@ -20,16 +20,19 @@
mapInit();
}
+ @Override
void mapInit() {
bfileMap = OS_BFILE;
cursorMap = JS_RESULTSET;
rowidMap = OS_ROWID;
}
+ @Override
public String writeTypeName(TypeClass type) {
return writeTypeName2(type, false);
}
+ @Override
public String writeTypeName(TypeClass type, boolean intfIfPossible) {
return writeTypeName2(type, intfIfPossible);
}
@@ -85,8 +88,9 @@
/**
* Determine the java name for a given SQL field.
*/
+ @Override
public String getMemberName(String sqlName, boolean wordBoundary, boolean onlyIfRegistered,
- Name name) {
+ Name name) {
String s = null;
if (m_field_map != null && (s = m_field_map.get(sqlName)) != null) {
@@ -100,6 +104,7 @@
}
}
+ @Override
public String getMemberNameAsSuffix(String sqlName) {
return getMemberName(sqlName, true, false);
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PlsqlCursorMethod.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PlsqlCursorMethod.java
index 78dd089..5ae285e 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PlsqlCursorMethod.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/PlsqlCursorMethod.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -102,6 +102,7 @@
m_returnType = new JavaArrayType(m_returnEleType, m_reflector, SqlReflector.REF_CURSOR_TYPE);
}
+ @Override
public TypeClass getReturnEleType() {
return m_returnEleType;
}
@@ -111,18 +112,22 @@
return m_returnColCount;
}
+ @Override
public boolean isSingleCol() {
return m_singleColName != null;
}
+ @Override
public String singleColName() {
return m_singleColName;
}
+ @Override
public boolean returnBeans() {
return m_returnBeans;
}
+ @Override
public boolean returnResultSet() {
return !m_returnBeans;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ProcedureMethod.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ProcedureMethod.java
index f1f188a..05057ba 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ProcedureMethod.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ProcedureMethod.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -177,6 +177,7 @@
}
return key;
}
+ @Override
public int compareTo(ProcedureMethod other) {
return getSortingKey().compareTo(other.getSortingKey());
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/QueryMethod.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/QueryMethod.java
index ee08f12..bb11f45 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/QueryMethod.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/QueryMethod.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -43,22 +43,27 @@
return m_resultIterTypeName;
}
+ @Override
public TypeClass getReturnEleType() {
return m_returnEleType;
}
+ @Override
public boolean isSingleCol() {
return (m_singleColName != null);
}
+ @Override
public String singleColName() {
return m_singleColName;
}
+ @Override
public boolean returnBeans() {
return m_returnBeans;
}
+ @Override
public boolean returnResultSet() {
return !m_returnBeans;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SerializableType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SerializableType.java
index 8bacb69..4d50e2e 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SerializableType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SerializableType.java
@@ -40,15 +40,18 @@
/**
* Returns the fully-qualified name of the type represented by this Type object, as a String.
*/
+ @Override
public String getName() { // BLOB
// return m_name.getSimpleName();
return SqlReflector.BLOB_TYPE.getSqlName().getSimpleName();
}
+ @Override
public String getTargetTypeName() {
return getName();
}
+ @Override
public String getTypeName() {
return getName();
}
@@ -70,6 +73,7 @@
return "oracle.sql.BLOB";
}
+ @Override
public boolean isArray() {
return m_arrayDim > 0;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SingleColumnViewRow.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SingleColumnViewRow.java
index 1b37dde..3c7e4b9 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SingleColumnViewRow.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SingleColumnViewRow.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -33,6 +33,7 @@
return m_value;
}
+ @Override
public boolean equals(String view, Object row) {
if (row instanceof SingleColumnViewRow) {
SingleColumnViewRow singlecol = (SingleColumnViewRow)row;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlArrayType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlArrayType.java
index ce66985..379f4fb 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlArrayType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlArrayType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -27,6 +27,7 @@
* Determines if this Type represents an Array type.
* <p/>
*/
+ @Override
public boolean isArray() {
// INFEASIBLE
return true;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlCollectionType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlCollectionType.java
index ce81fc0..6598c2a 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlCollectionType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlCollectionType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -52,6 +52,7 @@
/**
* Return the Type object that represents the component type of this collection type.
*/
+ @Override
public TypeClass getComponentType() throws SQLException, PublisherException {
if (m_elementType == null) {
SqlType result = null;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlObjectType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlObjectType.java
index e4994e5..cec57e4 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlObjectType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlObjectType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -69,6 +69,7 @@
* Determines if this Type represents an object type.
* <p/>
*/
+ @Override
public boolean isObject() {
// special case BOOLEAN - not really a SqlObjectType
if ("BOOLEAN".equals(m_name.getSimpleName())) {
@@ -86,6 +87,7 @@
// Type filters and Mode filters is enabled
// protected boolean acceptMethod(Method method) { return true; }
+ @Override
public TypeClass getSupertype() throws SQLException, PublisherException {
if (m_supertypeKnown) {
return m_supertype;
@@ -117,6 +119,7 @@
* methods of java.lang.reflect.Modifier. If we ever need additional modifiers for C++, we can
* subclass this.
*/
+ @Override
public int getModifiers() throws SQLException {
if (m_modifiers == 0) {
m_modifiers = Modifier.PUBLIC;
@@ -152,6 +155,7 @@
* Returns an array of Field objects reflecting all the accessible fields of this Type object.
* Returns an array of length 0 if this Type object has no accesible fields.
*/
+ @Override
public List<AttributeField> getFields(boolean publishedOnly) throws SecurityException,
SQLException, PublisherException {
return getFields(0, publishedOnly);
@@ -180,6 +184,7 @@
return fields;
}
+ @Override
protected List<FieldInfo> getFieldInfo() throws SQLException {
SqlName sqlName = getSqlName();
String schema = sqlName.getSchemaName();
@@ -191,6 +196,7 @@
return FieldInfo.getFieldInfo(iter);
}
+ @Override
protected MethodInfo[] getMethodInfo(String schema, String name) throws SQLException {
Iterator<ViewRow> iter = null;
if (m_reflector.geqOracle9()) {
@@ -206,6 +212,7 @@
return MethodInfo.getMethodInfo(iter);
}
+ @Override
protected ResultInfo getResultInfo(String schema, String name, String method, String methodNo)
throws SQLException {
Iterator<ViewRow> iter = m_viewCache.getRows("ALL_METHOD_RESULTS", new String[0],
@@ -214,6 +221,7 @@
return ResultInfo.getResultInfo(iter);
}
+ @Override
protected ParamInfo[] getParamInfo(String schema, String name, String method, String methodNo)
throws SQLException {
Iterator<ViewRow> iter = m_viewCache.getRows(ALL_METHOD_PARAMS, new String[0],
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlOpaqueType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlOpaqueType.java
index 4d1da08..e313301 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlOpaqueType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlOpaqueType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
* Determines if this Type represents an Opaque type.
* <p/>
*/
+ @Override
public boolean isOpaque() {
// INFEASIBLE
return true;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlPackageType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlPackageType.java
index 1966466..fa7e993 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlPackageType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlPackageType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -46,6 +46,7 @@
protected String[] m_executeNames;
protected ParamInfoValues m_paramInfoValues;
+ @Override
public boolean isPackage() {
return true;
}
@@ -63,6 +64,7 @@
//initSecurityAttributes(sqlName);
}
+ @Override
protected List<FieldInfo> getFieldInfo() {
return null;
}
@@ -103,6 +105,7 @@
}
*/
+ @Override
protected MethodInfo[] getMethodInfo(String schema, String name) throws SQLException {
/*
* POSITION of Nth argument is N SEQUENCE of Nth argument is >= N POSITION of function
@@ -132,8 +135,9 @@
return minfo;
}
+ @Override
protected ResultInfo getResultInfo(String schema, String name, String methodName,
- String methodNo) throws SQLException {
+ String methodNo) throws SQLException {
if (m_resultInfoValues == null || !m_resultInfoValues.matches(schema, name)) {
m_resultInfoValues = new ResultInfoValues(schema, name, m_methodFilter, m_viewCache);
}
@@ -180,8 +184,9 @@
}
}
+ @Override
protected ParamInfo[] getParamInfo(String schema, String name, String methodName,
- String methodNo) throws SQLException {
+ String methodNo) throws SQLException {
if (m_paramInfoValues == null || !m_paramInfoValues.matches(schema, name)) {
m_paramInfoValues = new ParamInfoValues(schema, name, m_methodFilter, m_viewCache);
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlRefType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlRefType.java
index f8adc82..b1a03df 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlRefType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlRefType.java
@@ -38,10 +38,12 @@
/**
* Returns the fully-qualified name of the type represented by this Type object, as a String.
*/
+ @Override
public String getName() {
return "REF " + m_refeeType.getName();
}
+ @Override
public String getTargetTypeName() {
if (m_refeeType instanceof SqlType) {
return "REF " + m_refeeType.getTargetTypeName();
@@ -51,6 +53,7 @@
}
}
+ @Override
public String getTypeName() {
if (m_refeeType instanceof SqlType) {
return "REF " + m_refeeType.getTypeName();
@@ -64,6 +67,7 @@
* If this Type has a component type, return the Type object that represents the component type;
* otherwise returns null.
*/
+ @Override
public TypeClass getComponentType() {
return m_refeeType;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlSqljType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlSqljType.java
index ced824a..dfc1d7d 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlSqljType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlSqljType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -23,6 +23,7 @@
m_kind = kind;
}
+ @Override
public int getSqljKind() {
return m_kind;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlStmtType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlStmtType.java
index 9f9781f..3f4e45e 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlStmtType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlStmtType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -48,6 +48,7 @@
* SqlTypeWithMethods object. Returns an array of length 0 if the SqlTypeWithMethods declares no
* methods
*/
+ @Override
public List<ProcedureMethod> getDeclaredMethods() {
List<ProcedureMethod> methods = new ArrayList<ProcedureMethod>(m_methods);
return methods;
@@ -63,6 +64,7 @@
* methods of java.lang.reflect.Modifier. If we ever need additional modifiers for C++, we can
* subclass this.
*/
+ @Override
public int getModifiers() throws SQLException {
return Modifier.PUBLIC;
}
@@ -90,6 +92,7 @@
}
}
+ @Override
public boolean hasMethods() throws SQLException, PublisherException {
/* subclasses with methods override this */
return m_methods != null && m_methods.size() > 0;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTableType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTableType.java
index 455b373..069120a 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTableType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTableType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -25,6 +25,7 @@
* Determines if this Type represents a table type.
* <p/>
*/
+ @Override
public boolean isTable() {
return true;
}
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlToplevelType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlToplevelType.java
index 5bb0bce..5fb2961 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlToplevelType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlToplevelType.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -40,10 +40,12 @@
public class SqlToplevelType extends SqlTypeWithMethods {
+ @Override
public boolean isPackage() {
return true;
}
+ @Override
public boolean isTopLevel() {
return true;
}
@@ -53,10 +55,12 @@
super(sqlName, OracleTypes.PACKAGE, true, parentType, methodFilter, reflector);
}
+ @Override
protected List<FieldInfo> getFieldInfo() {
return null;
}
+ @Override
protected MethodInfo[] getMethodInfo(String schema, String name) throws SQLException {
/*
* POSITION of Nth argument is N SEQUENCE of Nth argument is >= N POSITION of function
@@ -100,6 +104,7 @@
return minfo;
}
+ @Override
protected ResultInfo getResultInfo(String schema, String name, String method, String methodNo)
throws SQLException {
Iterator<ViewRow> iter = null;
@@ -119,6 +124,7 @@
return ResultInfo.getResultInfo(iter);
}
+ @Override
protected ParamInfo[] getParamInfo(String schema, String name, String method, String methodNo)
throws SQLException {
Iterator<ViewRow> iter = null;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlType.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlType.java
index 34200c3..c3b50f8 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlType.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlType.java
@@ -243,6 +243,7 @@
return false;
}
+ @Override
public boolean hasConversion() {
// For SqlRefType, getSqlName()==null
if (getSqlName() == null) {
@@ -274,6 +275,7 @@
*/
//static Hashtable m_convFuns = new Hashtable();
+ @Override
public String getOutOfConversion() {
// For SqlRefType, getSqlName()==null
if (getSqlName() == null) {
@@ -287,6 +289,7 @@
* <p/>
* Returns null if this is not a PL/SQL type or if it does not have user-defined conversions.
*/
+ @Override
public String getIntoConversion() {
// For SqlRefType, getSqlName()==null
if (getSqlName() == null) {
@@ -298,6 +301,7 @@
// Return the conversion function name
// prefixed with package name,
// if the conversion function is a generated one
+ @Override
public String getOutOfConversionQualified() {
// For SqlRefType, getSqlName()==null
if (getSqlName() == null) {
@@ -309,6 +313,7 @@
// Return the conversion function name
// prefixed with package name,
// if the conversion function is a generated one
+ @Override
public String getIntoConversionQualified() {
// For SqlRefType, getSqlName()==null
if (getSqlName() == null) {
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithFields.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithFields.java
index 516c217..a8c6e34 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithFields.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithFields.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -61,6 +61,7 @@
*/
// [3190197] Add publishedOnly: false - return Fields including
// those not published as well
+ @Override
public List<AttributeField> getDeclaredFields(boolean publishedOnly) throws SQLException,
PublisherException {
if (publishedOnly) {
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithMethods.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithMethods.java
index 5c3ab75..15055de 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithMethods.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/SqlTypeWithMethods.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -49,6 +49,7 @@
* SqlTypeWithMethods object. Returns an array of length 0 if the SqlTypeWithMethods declares no
* methods
*/
+ @Override
public List<ProcedureMethod> getDeclaredMethods() throws SQLException, PublisherException {
if (m_methods == null) {
m_methods = reflectMethods(getSqlName());
@@ -56,6 +57,7 @@
return m_methods;
}
+ @Override
public boolean hasMethods() throws SQLException, PublisherException {
List<ProcedureMethod> m = getDeclaredMethods();
return m != null && m.size() > 0;
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewCache.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewCache.java
index 8426b95..bceccf1 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewCache.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewCache.java
@@ -451,6 +451,7 @@
return (dir == null ? "" : dir + File.separator) + VIEW_CACHE_PREFIX + user.toLowerCase();
}
+ @Override
public void readExternal(java.io.ObjectInput in) throws IOException, ClassNotFoundException {
if (m_viewCacheDebug) {
System.out.println("viewcache.read.external");
@@ -483,6 +484,7 @@
}
}
+ @Override
public void writeExternal(ObjectOutput out) throws IOException {
if (m_viewCacheDebug) {
System.out.println("viewcache.write.external");
diff --git a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewRowFactory.java b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewRowFactory.java
index d22ce7d..df737e2 100644
--- a/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewRowFactory.java
+++ b/utils/eclipselink.dbws.builder.test.oracle/src/it/java/dbws/testing/shadowddlgeneration/oldjpub/ViewRowFactory.java
@@ -126,6 +126,7 @@
|| view.equalsIgnoreCase(ALL_ARGUMENTS);
}
+ @Override
public boolean equals(String key, Object value) {
boolean eq = false;
try {
diff --git a/utils/eclipselink.utils.rename/src/main/java/org/eclipse/persistence/utils/rename/RenameValue.java b/utils/eclipselink.utils.rename/src/main/java/org/eclipse/persistence/utils/rename/RenameValue.java
index e7bcc60..9765efe 100644
--- a/utils/eclipselink.utils.rename/src/main/java/org/eclipse/persistence/utils/rename/RenameValue.java
+++ b/utils/eclipselink.utils.rename/src/main/java/org/eclipse/persistence/utils/rename/RenameValue.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,6 +64,7 @@
protected static Comparator<RenameValue> renameValueComparator() {
return new Comparator<RenameValue>() {
+ @Override
public int compare(RenameValue rv1, RenameValue rv2) {
return rv2.getSourceValue().length()
- rv1.getSourceValue().length();
diff --git a/utils/eclipselink.utils.sigcompare/src/main/java/eclipselink/utils/sigcompare/SignatureImporter.java b/utils/eclipselink.utils.sigcompare/src/main/java/eclipselink/utils/sigcompare/SignatureImporter.java
index a4a7b5d..39df2e7 100644
--- a/utils/eclipselink.utils.sigcompare/src/main/java/eclipselink/utils/sigcompare/SignatureImporter.java
+++ b/utils/eclipselink.utils.sigcompare/src/main/java/eclipselink/utils/sigcompare/SignatureImporter.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2010, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2010, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -64,12 +64,14 @@
super(Opcodes.ASM5);
}
+ @Override
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) {
if ((access & Opcodes.ACC_PUBLIC) > 0) {
this.sig = new ClassSignature(name, superName, interfaces);
} // TODO: Handle inheritance
}
+ @Override
public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) {
if (this.sig != null && (access & Opcodes.ACC_PUBLIC) > 0) {
this.sig.addField(name, desc);
@@ -77,6 +79,7 @@
return null;
}
+ @Override
public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) {
if (this.sig != null && (access & Opcodes.ACC_PUBLIC) > 0) {
this.sig.addMethod(name, desc);
@@ -84,6 +87,7 @@
return null;
}
+ @Override
public void visitEnd() {
if (this.sig != null) {
this.classes.put(this.sig.getName(), this.sig);
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/DBWSTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/DBWSTestSuite.java
index 0b8ba01..06f09fe 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/DBWSTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/DBWSTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -433,6 +433,7 @@
messages = new ArrayList<String>();
}
+ @Override
public void log(Level level, String msg) {
//System.out.println(level.getName() + ": " + msg);
messages.add(level.getName() + ": " + msg);
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/loglevelvalidation/LogLevelValidationTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/loglevelvalidation/LogLevelValidationTestSuite.java
index ac01966..141eef1 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/loglevelvalidation/LogLevelValidationTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/loglevelvalidation/LogLevelValidationTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -155,17 +155,21 @@
(XMLDirectMapping)sessionConfigProject.getDescriptor(SessionConfigs.class).
getMappings().firstElement();
versionMapping.setConverter(new XMLConverterAdapter() {
+ @Override
public Object convertObjectValueToDataValue(Object objectValue, Session session,
- XMLMarshaller marshaller) {
+ XMLMarshaller marshaller) {
return VERSION;
}
+ @Override
public Object convertDataValueToObjectValue(Object dataValue, Session session,
- XMLUnmarshaller unmarshaller) {
+ XMLUnmarshaller unmarshaller) {
return dataValue;
}
+ @Override
public boolean isMutable() {
return false;
}
+ @Override
public void initialize(DatabaseMapping mapping, Session session) {
}
});
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/mtom/MTOMTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/mtom/MTOMTestSuite.java
index 77258b8..81ab1a0 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/mtom/MTOMTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/mtom/MTOMTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -349,6 +349,7 @@
}
}
+ @Override
@PreDestroy
public void destroy() {
super.destroy();
@@ -499,7 +500,7 @@
part.setContent(domSource);
SOAPMessage response = null;
response = dispatch.invoke(request);
- AttachmentPart aPart = (AttachmentPart)response.getAttachments().next();
+ AttachmentPart aPart = response.getAttachments().next();
DataHandler dh = aPart.getDataHandler();
InputStream inputStream = dh.getInputStream();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/optlock/OptLockTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/optlock/OptLockTestSuite.java
index f97af74..393d0ba 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/optlock/OptLockTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/optlock/OptLockTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -243,6 +243,7 @@
}
}
+ @Override
@PreDestroy
public void destroy() {
super.destroy();
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/rootcause/RootCauseTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/rootcause/RootCauseTestSuite.java
index 83a7a98..4039187 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/rootcause/RootCauseTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/rootcause/RootCauseTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -263,6 +263,7 @@
}
}
+ @Override
@PreDestroy
public void destroy() {
super.destroy();
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/secondarysql/SecondarySQLTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/secondarysql/SecondarySQLTestSuite.java
index 2ae559e..9fcdb0b 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/secondarysql/SecondarySQLTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/secondarysql/SecondarySQLTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -313,6 +313,7 @@
}
}
+ @Override
@PreDestroy
public void destroy() {
super.destroy();
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/soap12/SOAP12TestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/soap12/SOAP12TestSuite.java
index 84a1a68..2b5e440 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/soap12/SOAP12TestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/soap12/SOAP12TestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -354,6 +354,7 @@
}
}
+ @Override
@PreDestroy
public void destroy() {
super.destroy();
@@ -507,7 +508,7 @@
part.setContent(domSource);
SOAPMessage response = null;
response = dispatch.invoke(request);
- AttachmentPart aPart = (AttachmentPart)response.getAttachments().next();
+ AttachmentPart aPart = response.getAttachments().next();
DataHandler dh = aPart.getDataHandler();
InputStream inputStream = dh.getInputStream();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/sqlascollection/SQLAsCollectionTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/sqlascollection/SQLAsCollectionTestSuite.java
index f9faae0..29fc656 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/sqlascollection/SQLAsCollectionTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/sqlascollection/SQLAsCollectionTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -254,6 +254,7 @@
runDdl(conn, DROP_SQLCOLLECTION_TABLE, ddlDebug);
}
}
+ @Override
@PreDestroy
public void destroy() {
super.destroy();
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/updatefault/UpdateFaultTestSuite.java b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/updatefault/UpdateFaultTestSuite.java
index 67e64d6..fcd5721 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/updatefault/UpdateFaultTestSuite.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/it/java/dbws/testing/updatefault/UpdateFaultTestSuite.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -262,6 +262,7 @@
}
}
+ @Override
@PreDestroy
public void destroy() {
super.destroy();
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/main/java/module-info.java b/utils/org.eclipse.persistence.dbws.builder/src/main/java/module-info.java
index 41d9dd2..415a4d9 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/main/java/module-info.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/main/java/module-info.java
@@ -21,7 +21,7 @@
requires jakarta.servlet; //AM
requires org.eclipse.persistence.asm;
- requires org.eclipse.persistence.core;
+ requires transitive org.eclipse.persistence.core;
requires org.eclipse.persistence.dbws;
requires org.eclipse.persistence.jpa;
requires org.eclipse.persistence.jpa.jpql;
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/BaseDBWSBuilderHelper.java b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/BaseDBWSBuilderHelper.java
index ebbf331..1436a49 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/BaseDBWSBuilderHelper.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/BaseDBWSBuilderHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -1352,7 +1352,7 @@
}
return null;
} else if (dType.isScalar()) {
- org.eclipse.persistence.internal.helper.DatabaseType theType = OraclePLSQLTypes.getDatabaseTypeForCode(((ScalarDatabaseType)dType).getTypeName());
+ org.eclipse.persistence.internal.helper.DatabaseType theType = OraclePLSQLTypes.getDatabaseTypeForCode(dType.getTypeName());
if (theType != null) {
return theType;
}
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/WSDLGenerator.java b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/WSDLGenerator.java
index b03ce6d..69e4b88 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/WSDLGenerator.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/WSDLGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -388,7 +388,7 @@
/**
* Build the inline schema that will make up the content of the
- * <wsdl:types> section of the WSDL.
+ * {@code <wsdl:types>} section of the WSDL.
* @return
*/
@SuppressWarnings("unchecked")
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/XRPackager.java b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/XRPackager.java
index 91cf3ad..9c16977 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/XRPackager.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/XRPackager.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2020 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -177,6 +177,7 @@
break;
case noArchive:
setArchiver(null);
+ break;
case ignore:
// do nothing - the default setting from the constructor is fine
break;
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/oracle/OracleHelper.java b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/oracle/OracleHelper.java
index 382aa20..4382386 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/oracle/OracleHelper.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/dbws/oracle/OracleHelper.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -597,7 +597,7 @@
/**
* Build list of name patterns separated by vertical bar.
- * @param namePatterns {@see List} of name patterns.
+ * @param namePatterns {@link List} of name patterns.
* @return String containing list of name patterns separated by vertical bar.
*/
private static String buildNamePatternsList(List<String> namePatterns) {
diff --git a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/metadata/generation/JPAMetadataGenerator.java b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/metadata/generation/JPAMetadataGenerator.java
index 928c8fd..385995b 100644
--- a/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/metadata/generation/JPAMetadataGenerator.java
+++ b/utils/org.eclipse.persistence.dbws.builder/src/main/java/org/eclipse/persistence/tools/metadata/generation/JPAMetadataGenerator.java
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 1998, 2019 Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1998, 2021 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
@@ -874,7 +874,7 @@
for (FieldType fld : fields) {
DatabaseType enclosedType = fld.getEnclosedType();
if (!enclosedType.isComposite() || enclosedType.isTYPEType()) { // basic
- String typeName = enclosedType.isTYPEType() ? ((TYPEType) enclosedType).getTypeName() : fld.getTypeName();
+ String typeName = enclosedType.isTYPEType() ? enclosedType.getTypeName() : fld.getTypeName();
BasicAccessor basic = generateBasicAccessor(fld.getFieldName().toLowerCase(), fld.getFieldName(), getClassNameFromJDBCTypeName(typeName, dbPlatform));
embeddable.getAttributes().getBasics().add(basic);
} else if (enclosedType.isPLSQLType()) { // record or collection