Style: Apply Spotless
This commit is contained in:
+1
-2
@@ -1,10 +1,9 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.server.network.command.execution;
|
package ch.unibas.dmi.dbis.cs108.casono.server.network.command.execution;
|
||||||
|
|
||||||
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.Request;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.Request;
|
|
||||||
|
|
||||||
public class CommandRouter {
|
public class CommandRouter {
|
||||||
private final Map<Class<? extends Request>, CommandHandler<?>> handlers = new HashMap<>();
|
private final Map<Class<? extends Request>, CommandHandler<?>> handlers = new HashMap<>();
|
||||||
|
|
||||||
|
|||||||
+2
-3
@@ -1,10 +1,9 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing;
|
package ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing;
|
||||||
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.PrimitiveRequest;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.PrimitiveRequest;
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.Request;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.Request;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/** Dispatcher all CommandParser are registered in */
|
/** Dispatcher all CommandParser are registered in */
|
||||||
public class CommandParserDispatcher {
|
public class CommandParserDispatcher {
|
||||||
|
|||||||
-1
@@ -7,7 +7,6 @@ import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.Token;
|
|||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.TokenClassifier;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.TokenClassifier;
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.TokenType;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.TokenType;
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.Tokenizer;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.Tokenizer;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|||||||
+1
-2
@@ -1,8 +1,7 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request;
|
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing.RequestParameter;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing.RequestParameter;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/** Created by the ProtocolParser to allow easy access to the request contents */
|
/** Created by the ProtocolParser to allow easy access to the request contents */
|
||||||
public record PrimitiveRequest(
|
public record PrimitiveRequest(
|
||||||
|
|||||||
+1
-2
@@ -1,7 +1,6 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request;
|
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request;
|
||||||
|
|
||||||
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing.RequestParameter;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing.RequestParameter;
|
|
||||||
|
|
||||||
public record RawRequest(String command, List<RequestParameter> parameters) {}
|
public record RawRequest(String command, List<RequestParameter> parameters) {}
|
||||||
|
|||||||
+4
-3
@@ -1,11 +1,10 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.accessor;
|
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.accessor;
|
||||||
|
|
||||||
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing.RequestParameter;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.command.parsing.RequestParameter;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides typed access to a request's parameters by indexing them by key.
|
* Provides typed access to a request's parameters by indexing them by key.
|
||||||
*
|
*
|
||||||
@@ -23,7 +22,9 @@ public class RequestParameterAccessor {
|
|||||||
public RequestParameterAccessor(List<RequestParameter> parameters) {
|
public RequestParameterAccessor(List<RequestParameter> parameters) {
|
||||||
this.index =
|
this.index =
|
||||||
parameters.stream()
|
parameters.stream()
|
||||||
.collect(Collectors.toUnmodifiableMap(RequestParameter::key, RequestParameter::value));
|
.collect(
|
||||||
|
Collectors.toUnmodifiableMap(
|
||||||
|
RequestParameter::key, RequestParameter::value));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
+1
-2
@@ -1,8 +1,7 @@
|
|||||||
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.response.builder;
|
package ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.response.builder;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.response.Response;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.response.Response;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Immutable container for the structured content of a {@link Response}.
|
* Immutable container for the structured content of a {@link Response}.
|
||||||
|
|||||||
-1
@@ -13,7 +13,6 @@ import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.request.RequestCo
|
|||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.TokenizerException;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.protocol.tokenizer.TokenizerException;
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.transport.RawPacket;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.transport.RawPacket;
|
||||||
import ch.unibas.dmi.dbis.cs108.casono.server.network.transport.TransportLayer;
|
import ch.unibas.dmi.dbis.cs108.casono.server.network.transport.TransportLayer;
|
||||||
|
|
||||||
import java.io.EOFException;
|
import java.io.EOFException;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
|||||||
Reference in New Issue
Block a user