diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java index 9cf74c6067..c9d393f79f 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java @@ -451,7 +451,7 @@ public abstract class AbstractDataType implements DataType { } @Override - public final String toString() { + public String toString() { return getClass().getSimpleName() + " [" + type + ", " + typeName + "]"; } } diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractQueryPart.java b/jOOQ/src/main/java/org/jooq/impl/AbstractQueryPart.java index b672ea327f..dc2114972c 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractQueryPart.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractQueryPart.java @@ -215,7 +215,7 @@ abstract class AbstractQueryPart implements QueryPartInternal, AttachableInterna // ------------------------------------------------------------------------- @Override - public final boolean equals(Object that) { + public boolean equals(Object that) { if (that instanceof QueryPart) { String sql1 = create().renderInlined(this); String sql2 = create().renderInlined((QueryPart) that); @@ -227,12 +227,12 @@ abstract class AbstractQueryPart implements QueryPartInternal, AttachableInterna } @Override - public final int hashCode() { + public int hashCode() { return create().renderInlined(this).hashCode(); } @Override - public final String toString() { + public String toString() { try { return create().renderInlined(this); } diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java b/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java index b8d986cbae..30e8454800 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractRecord.java @@ -174,7 +174,7 @@ abstract class AbstractRecord extends AbstractStore implements Record { } @Override - public final String toString() { + public String toString() { return getClass().getSimpleName() + " [values=" + Arrays.asList(getValues()) + "]"; } diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractStore.java b/jOOQ/src/main/java/org/jooq/impl/AbstractStore.java index f09d487dea..7d6abc687b 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractStore.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractStore.java @@ -272,7 +272,7 @@ abstract class AbstractStore implements Store, AttachableInternal { } @Override - public final boolean equals(Object obj) { + public boolean equals(Object obj) { if (obj instanceof Store) { final Store that = (Store) obj; diff --git a/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java b/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java index 57c2195924..b19b3382ff 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ArrayRecordImpl.java @@ -189,7 +189,7 @@ public class ArrayRecordImpl extends AbstractStore implements ArrayRecord< } @Override - public final String toString() { + public String toString() { return getClass().getSimpleName() + " [values=" + getList() + "]"; } diff --git a/jOOQ/src/main/java/org/jooq/impl/AttachableImpl.java b/jOOQ/src/main/java/org/jooq/impl/AttachableImpl.java index fb856969c5..e952841c06 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AttachableImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/AttachableImpl.java @@ -118,7 +118,7 @@ class AttachableImpl implements AttachableInternal { } @Override - public final String toString() { + public String toString() { if (configuration == null) { return "[ detached ]"; } diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultBindContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultBindContext.java index 24dba049f8..8a226cdd46 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultBindContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultBindContext.java @@ -327,7 +327,7 @@ class DefaultBindContext extends AbstractContext implements BindCon // ------------------------------------------------------------------------ @Override - public final String toString() { + public String toString() { StringBuilder sb = new StringBuilder(); sb.append("binding [index "); diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java index 9076c52d44..332cdc5033 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultRenderContext.java @@ -192,7 +192,7 @@ class DefaultRenderContext extends AbstractContext implements Ren // ------------------------------------------------------------------------ @Override - public final String toString() { + public String toString() { StringBuilder sb = new StringBuilder(); sb.append("rendering ["); diff --git a/jOOQ/src/main/java/org/jooq/impl/Factory.java b/jOOQ/src/main/java/org/jooq/impl/Factory.java index 0462ce7dff..75cc7488ff 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Factory.java +++ b/jOOQ/src/main/java/org/jooq/impl/Factory.java @@ -2759,7 +2759,7 @@ public class Factory implements Configuration { } @Override - public final String toString() { + public String toString() { return "Factory [connected=" + (connection != null) + ", dialect=" + dialect + ", mapping=" + mapping + "]"; } diff --git a/jOOQ/src/main/java/org/jooq/impl/IdentityImpl.java b/jOOQ/src/main/java/org/jooq/impl/IdentityImpl.java index 8d324b47e5..961518d88a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/IdentityImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/IdentityImpl.java @@ -70,12 +70,12 @@ class IdentityImpl implements Identity { } @Override - public final int hashCode() { + public int hashCode() { return toString().hashCode(); } @Override - public final boolean equals(Object obj) { + public boolean equals(Object obj) { if (obj instanceof Identity) { return toString().equals(obj.toString()); } @@ -84,7 +84,7 @@ class IdentityImpl implements Identity { } @Override - public final String toString() { + public String toString() { return field.toString(); } } diff --git a/jOOQ/src/main/java/org/jooq/impl/ResultImpl.java b/jOOQ/src/main/java/org/jooq/impl/ResultImpl.java index f47185d682..5d07068ae5 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ResultImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ResultImpl.java @@ -1261,18 +1261,18 @@ class ResultImpl implements Result, AttachableInternal { // ------------------------------------------------------------------------- @Override - public final String toString() { + public String toString() { return format(); } @Override - public final int hashCode() { + public int hashCode() { return records.hashCode(); } @SuppressWarnings("unchecked") @Override - public final boolean equals(Object obj) { + public boolean equals(Object obj) { if (obj instanceof ResultImpl) { ResultImpl other = (ResultImpl) obj; return records.equals(other.records);