diff --git a/commons/audit/core/src/main/java/org/forgerock/audit/AuditServiceImpl.java b/commons/audit/core/src/main/java/org/forgerock/audit/AuditServiceImpl.java index 5bb5aedfa6..57da85ffc1 100644 --- a/commons/audit/core/src/main/java/org/forgerock/audit/AuditServiceImpl.java +++ b/commons/audit/core/src/main/java/org/forgerock/audit/AuditServiceImpl.java @@ -468,7 +468,7 @@ private enum LifecycleState { /** * Substitute {@link AuditEventHandler} to use when no query handler is available. */ - private final class NullQueryHandler implements AuditEventHandler { + private static final class NullQueryHandler implements AuditEventHandler { private final String errorMessage; diff --git a/commons/audit/handler-csv/src/main/java/org/forgerock/audit/handlers/csv/CsvAuditEventHandler.java b/commons/audit/handler-csv/src/main/java/org/forgerock/audit/handlers/csv/CsvAuditEventHandler.java index c32a549eea..2e82b5cfae 100644 --- a/commons/audit/handler-csv/src/main/java/org/forgerock/audit/handlers/csv/CsvAuditEventHandler.java +++ b/commons/audit/handler-csv/src/main/java/org/forgerock/audit/handlers/csv/CsvAuditEventHandler.java @@ -544,7 +544,7 @@ private CellProcessor[] createCellProcessors(final String auditEntryType, final /** * CellProcessor for parsing JsonValue objects from CSV file. */ - public class ParseJsonValue implements CellProcessor { + public static class ParseJsonValue implements CellProcessor { @Override public Object execute(final Object value, final CsvContext context) { diff --git a/commons/doc-maven-plugin/src/main/java/org/forgerock/doc/maven/utils/Profiler.java b/commons/doc-maven-plugin/src/main/java/org/forgerock/doc/maven/utils/Profiler.java index 935b7e1c04..d4ef8837a8 100644 --- a/commons/doc-maven-plugin/src/main/java/org/forgerock/doc/maven/utils/Profiler.java +++ b/commons/doc-maven-plugin/src/main/java/org/forgerock/doc/maven/utils/Profiler.java @@ -12,6 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2015 ForgeRock AS. + * Portions Copyrighted 2026 3A Systems, LLC */ package org.forgerock.doc.maven.utils; @@ -181,7 +182,7 @@ private String getExclusionsMatch(final String attribute, final String[] values) /** * Applies an XSL transformation to the matching files. */ - private class Transformer extends XmlTransformer { + private static class Transformer extends XmlTransformer { /** * Constructs an updater to match DocBook XML files. *
diff --git a/commons/http-framework/binding-test-utils/src/main/java/org/forgerock/http/bindings/BindingTest.java b/commons/http-framework/binding-test-utils/src/main/java/org/forgerock/http/bindings/BindingTest.java index 2efcfde9dd..9f71984ae5 100644 --- a/commons/http-framework/binding-test-utils/src/main/java/org/forgerock/http/bindings/BindingTest.java +++ b/commons/http-framework/binding-test-utils/src/main/java/org/forgerock/http/bindings/BindingTest.java @@ -12,6 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. + * Portions Copyrighted 2026 3A Systems, LLC */ package org.forgerock.http.bindings; @@ -314,7 +315,7 @@ public void removeDescriptorListener(Listener listener) { } } - private final class TestSessionHandler implements Handler { + private static final class TestSessionHandler implements Handler { @Override public Promise handle(Context context, Request request) { final Session session = context.asContext(SessionContext.class).getSession(); diff --git a/commons/http-framework/core/src/main/java/org/forgerock/http/io/BranchingStreamWrapper.java b/commons/http-framework/core/src/main/java/org/forgerock/http/io/BranchingStreamWrapper.java index f80f4d44c4..cb0f17ee4b 100644 --- a/commons/http-framework/core/src/main/java/org/forgerock/http/io/BranchingStreamWrapper.java +++ b/commons/http-framework/core/src/main/java/org/forgerock/http/io/BranchingStreamWrapper.java @@ -13,6 +13,7 @@ * * Copyright 2010–2011 ApexIdentity Inc. * Portions Copyright 2011-2016 ForgeRock AS. + * Portions Copyrighted 2026 3A Systems, LLC */ package org.forgerock.http.io; @@ -264,7 +265,7 @@ private void writeBuffer(byte[] b, int off, int len) throws IOException { } /** Object shared by all branches. */ - private final class Trunk { + private static final class Trunk { /** Keeps track of all branches on this trunk. */ private final List branches = new ArrayList<>(); diff --git a/commons/httpdump/src/main/java/ru/org/openam/httpdump/BufferedRequestWrapper.java b/commons/httpdump/src/main/java/ru/org/openam/httpdump/BufferedRequestWrapper.java index e0464dce5b..81d25af89e 100644 --- a/commons/httpdump/src/main/java/ru/org/openam/httpdump/BufferedRequestWrapper.java +++ b/commons/httpdump/src/main/java/ru/org/openam/httpdump/BufferedRequestWrapper.java @@ -74,7 +74,7 @@ public BufferedReader getReader() throws IOException { return new BufferedReader(new InputStreamReader(getInputStream(), enc)); } - private class ServletInputStreamImpl extends ServletInputStream { + private static class ServletInputStreamImpl extends ServletInputStream { private ByteArrayInputStream is; public ServletInputStreamImpl(ByteArrayInputStream is) { diff --git a/commons/util/util/src/main/java/org/forgerock/util/thread/ExecutorServiceFactory.java b/commons/util/util/src/main/java/org/forgerock/util/thread/ExecutorServiceFactory.java index ba9b98c69a..484de228b8 100644 --- a/commons/util/util/src/main/java/org/forgerock/util/thread/ExecutorServiceFactory.java +++ b/commons/util/util/src/main/java/org/forgerock/util/thread/ExecutorServiceFactory.java @@ -12,6 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2015-2016 ForgeRock AS. + * Portions Copyrighted 2026 3A Systems, LLC */ package org.forgerock.util.thread; @@ -197,7 +198,7 @@ public void shutdown() { * have its generated number appended to the end of it, in the form -X, where * X is incremented once for each thread created. */ - private class NamedThreadFactory implements ThreadFactory { + private static class NamedThreadFactory implements ThreadFactory { private final AtomicInteger count = new AtomicInteger(0); private final String name; diff --git a/persistit/core/src/main/java/com/persistit/JournalManager.java b/persistit/core/src/main/java/com/persistit/JournalManager.java index 0ce109579b..07c35c9a0f 100644 --- a/persistit/core/src/main/java/com/persistit/JournalManager.java +++ b/persistit/core/src/main/java/com/persistit/JournalManager.java @@ -13,6 +13,7 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. + * Portions Copyrighted 2026 3A Systems, LLC */ package com.persistit; @@ -2803,7 +2804,7 @@ public Persistit getPersistit() { } } - class PruneTransactionPlayer implements TransactionPlayerListener + static class PruneTransactionPlayer implements TransactionPlayerListener { @Override diff --git a/persistit/ui/src/main/java/com/persistit/ui/ManagementTableModel.java b/persistit/ui/src/main/java/com/persistit/ui/ManagementTableModel.java index 82876ac073..2cdddabb45 100644 --- a/persistit/ui/src/main/java/com/persistit/ui/ManagementTableModel.java +++ b/persistit/ui/src/main/java/com/persistit/ui/ManagementTableModel.java @@ -277,7 +277,7 @@ public Class getColumnClass(final int col) { * Default Renderers **/ - class AlignedCellRenderer extends DefaultTableCellRenderer { + static class AlignedCellRenderer extends DefaultTableCellRenderer { AlignedCellRenderer(final int alignment) { super(); setHorizontalAlignment(alignment); @@ -323,7 +323,7 @@ public void setValue(final Object value) { } } - class KeyStateRenderer extends AlignedCellRenderer { + static class KeyStateRenderer extends AlignedCellRenderer { private final Key _key; public KeyStateRenderer() { @@ -341,7 +341,7 @@ public void setValue(final Object value) { } } - class ValueStateRenderer extends AlignedCellRenderer { + static class ValueStateRenderer extends AlignedCellRenderer { private final Value _value; public ValueStateRenderer() { diff --git a/persistit/ui/src/main/java/com/persistit/ui/ValueInspectorTreeNode.java b/persistit/ui/src/main/java/com/persistit/ui/ValueInspectorTreeNode.java index 3eb835090b..b360a300b1 100644 --- a/persistit/ui/src/main/java/com/persistit/ui/ValueInspectorTreeNode.java +++ b/persistit/ui/src/main/java/com/persistit/ui/ValueInspectorTreeNode.java @@ -12,6 +12,7 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. + * Portions Copyrighted 2026 3A Systems, LLC */ package com.persistit.ui; @@ -421,7 +422,7 @@ private Field[] getFields(final Class type) { return array; } - private class FieldComparator implements Comparator { + private static class FieldComparator implements Comparator { @Override public int compare(final Object a, final Object b) { final Field fieldA = (Field) a;