# HG changeset patch # User mullan # Date 1551101123 18000 # Node ID 4074a3d599cdadc42b674ec395fbc7c112376850 # Parent 91f06b86c0da529f2dfb4e7644deaf9827d8d088 8159525: Add @FunctionalInterface annotation to PrivilegedAction and PrivilegedExceptionAction Reviewed-by: clanger diff -r 91f06b86c0da -r 4074a3d599cd src/java.base/share/classes/java/security/PrivilegedAction.java --- a/src/java.base/share/classes/java/security/PrivilegedAction.java Mon Feb 25 13:50:32 2019 +0530 +++ b/src/java.base/share/classes/java/security/PrivilegedAction.java Mon Feb 25 08:25:23 2019 -0500 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -39,7 +39,7 @@ * @see AccessController#doPrivileged(PrivilegedAction) * @see PrivilegedExceptionAction */ - +@FunctionalInterface public interface PrivilegedAction { /** * Performs the computation. This method will be called by diff -r 91f06b86c0da -r 4074a3d599cd src/java.base/share/classes/java/security/PrivilegedExceptionAction.java --- a/src/java.base/share/classes/java/security/PrivilegedExceptionAction.java Mon Feb 25 13:50:32 2019 +0530 +++ b/src/java.base/share/classes/java/security/PrivilegedExceptionAction.java Mon Feb 25 08:25:23 2019 -0500 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 1998, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -42,7 +42,7 @@ * AccessControlContext) * @see PrivilegedAction */ - +@FunctionalInterface public interface PrivilegedExceptionAction { /** * Performs the computation. This method will be called by