1
0
mirror of synced 2026-05-22 13:23:17 +00:00

Use consistent "@" tag order in Javadoc

Ensure that Javadoc "@" tags appear in a consistent and well defined
order.

Issue gh-8945
This commit is contained in:
Phillip Webb
2020-07-24 15:03:32 -07:00
committed by Rob Winch
parent 7f0653fa34
commit 5f64f53c3f
195 changed files with 556 additions and 607 deletions
@@ -29,8 +29,8 @@ import org.springframework.util.Assert;
* {@link MessageSecurityExpressionRoot}.
*
* @param <T> the type for the body of the Message
* @since 4.0
* @author Rob Winch
* @since 4.0
*/
public class DefaultMessageSecurityExpressionHandler<T> extends AbstractSecurityExpressionHandler<Message<T>> {
@@ -32,8 +32,8 @@ import org.springframework.security.messaging.util.matcher.MessageMatcher;
* A class used to create a {@link MessageSecurityMetadataSource} that uses
* {@link MessageMatcher} mapped to Spring Expressions.
*
* @since 4.0
* @author Rob Winch
* @since 4.0
*/
public final class ExpressionBasedMessageSecurityMetadataSourceFactory {
@@ -33,9 +33,9 @@ import java.util.Collection;
* If no {@code MessageExpressionConfigAttribute} is found, then {@code ACCESS_ABSTAIN} is
* returned.
*
* @since 4.0
* @author Rob Winch
* @author Daniel Bustamante Ospina
* @since 4.0
*/
public class MessageExpressionVoter<T> implements AccessDecisionVoter<Message<T>> {
@@ -22,8 +22,8 @@ import org.springframework.security.core.Authentication;
/**
* The {@link SecurityExpressionRoot} used for {@link Message} expressions.
*
* @since 4.0
* @author Rob Winch
* @since 4.0
*/
public class MessageSecurityExpressionRoot extends SecurityExpressionRoot {
@@ -33,8 +33,8 @@ import org.springframework.util.Assert;
* <p>
* Refer to {@link AbstractSecurityInterceptor} for details on the workflow.
*
* @since 4.0
* @author Rob Winch
* @since 4.0
*/
public final class ChannelSecurityInterceptor extends AbstractSecurityInterceptor implements ChannelInterceptor {
@@ -31,10 +31,10 @@ import java.util.*;
* {@code Collection<ConfigAttribute>} is returned.
* </p>
*
* @author Rob Winch
* @since 4.0
* @see ChannelSecurityInterceptor
* @see ExpressionBasedMessageSecurityMetadataSourceFactory
* @since 4.0
* @author Rob Winch
*/
public final class DefaultMessageSecurityMetadataSource implements MessageSecurityMetadataSource {
@@ -21,10 +21,10 @@ import org.springframework.security.access.SecurityMetadataSource;
/**
* A {@link SecurityMetadataSource} that is used for securing {@link Message}
*
* @author Rob Winch
* @since 4.0
* @see ChannelSecurityInterceptor
* @see DefaultMessageSecurityMetadataSource
* @since 4.0
* @author Rob Winch
*/
public interface MessageSecurityMetadataSource extends SecurityMetadataSource {
@@ -36,8 +36,8 @@ import org.springframework.util.Assert;
* {@link Authentication} from the specified {@link Message#getHeaders()}.
* </p>
*
* @since 4.0
* @author Rob Winch
* @since 4.0
*/
public final class SecurityContextChannelInterceptor extends ChannelInterceptorAdapter
implements ExecutorChannelInterceptor {
@@ -20,8 +20,8 @@ import org.springframework.messaging.Message;
/**
* API for determining if a {@link Message} should be matched on.
*
* @since 4.0
* @author Rob Winch
* @since 4.0
*/
public interface MessageMatcher<T> {
@@ -32,8 +32,8 @@ import java.util.Map;
* {@link SimpMessageType}.
* </p>
*
* @since 4.0
* @author Rob Winch
* @since 4.0
*/
public final class SimpDestinationMessageMatcher implements MessageMatcher<Object> {
@@ -26,8 +26,8 @@ import org.springframework.util.ObjectUtils;
* A {@link MessageMatcher} that matches if the provided {@link Message} has a type that
* is the same as the {@link SimpMessageType} that was specified in the constructor.
*
* @since 4.0
* @author Rob Winch
* @since 4.0
*
*/
public class SimpMessageTypeMatcher implements MessageMatcher<Object> {