diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 8fdb436..22a1910 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -5,7 +5,7 @@ - + diff --git a/Lab5Client/build.gradle.kts b/Lab5Client/build.gradle.kts index 791bc3a..0a67c5d 100644 --- a/Lab5Client/build.gradle.kts +++ b/Lab5Client/build.gradle.kts @@ -4,7 +4,7 @@ plugins { } group = "ru.erius.lab5" -version = "2.1" +version = "2.2" val mainClass = "client.Lab5Client" repositories { @@ -15,8 +15,8 @@ dependencies { testImplementation("org.junit.jupiter:junit-jupiter-api:5.8.2") testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine") implementation(project(":Lab5Core")) - compileOnly("org.projectlombok:lombok:1.18.22") - annotationProcessor("org.projectlombok:lombok:1.18.22") + compileOnly("org.projectlombok:lombok:1.18.24") + annotationProcessor("org.projectlombok:lombok:1.18.24") } tasks.getByName("test") { diff --git a/Lab5Client/build/classes/java/main/client/Lab5Client.class b/Lab5Client/build/classes/java/main/client/Lab5Client.class index 3a52a94..bcafd23 100644 Binary files a/Lab5Client/build/classes/java/main/client/Lab5Client.class and b/Lab5Client/build/classes/java/main/client/Lab5Client.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/Command.class b/Lab5Client/build/classes/java/main/client/commandline/Command.class deleted file mode 100644 index 13b3082..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/Command.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ExecuteScriptCommand.class b/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ExecuteScriptCommand.class deleted file mode 100644 index aac5ff9..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ExecuteScriptCommand.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ExitCommand.class b/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ExitCommand.class deleted file mode 100644 index d76c17a..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ExitCommand.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$HistoryCommand.class b/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$HistoryCommand.class deleted file mode 100644 index 9d6ab10..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$HistoryCommand.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ModeCommand.class b/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ModeCommand.class deleted file mode 100644 index b5fb194..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler$ModeCommand.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler.class b/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler.class deleted file mode 100644 index 94eee7b..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandLineHandler.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$1.class b/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$1.class deleted file mode 100644 index f1a02c7..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$1.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$CommandAlreadyExistsException.class b/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$CommandAlreadyExistsException.class deleted file mode 100644 index 3fa5150..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$CommandAlreadyExistsException.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$CommandNotFoundException.class b/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$CommandNotFoundException.class deleted file mode 100644 index aff4f4e..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$CommandNotFoundException.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$HelpCommand.class b/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$HelpCommand.class deleted file mode 100644 index 4a6a9a3..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry$HelpCommand.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry.class b/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry.class deleted file mode 100644 index cdfa7ff..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/CommandRegistry.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/LongStrings.class b/Lab5Client/build/classes/java/main/client/commandline/LongStrings.class deleted file mode 100644 index 06e1b71..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/LongStrings.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddCommand.class index 9338031..972371c 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMaxCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMaxCommand.class index 1d9e693..0f3d435 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMaxCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMaxCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMinCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMinCommand.class index 2a4570b..2fa6f00 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMinCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/AddIfMinCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ClearCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ClearCommand.class index 09532d8..ad36678 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ClearCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ClearCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/FilterContainsNameCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/FilterContainsNameCommand.class index 9cadfb9..76be4ba 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/FilterContainsNameCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/FilterContainsNameCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/InfoCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/InfoCommand.class index 46f468f..786e165 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/InfoCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/InfoCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PeopleDatabaseCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PeopleDatabaseCommand.class deleted file mode 100644 index ab582c2..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PeopleDatabaseCommand.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PeopleDatabaseCommands.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PeopleDatabaseCommands.class deleted file mode 100644 index d585f65..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PeopleDatabaseCommands.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.class index 6e87b7f..e6f8df3 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/RemoveByIdCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/RemoveByIdCommand.class index 63f9874..0367f33 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/RemoveByIdCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/RemoveByIdCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/SaveCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/SaveCommand.class deleted file mode 100644 index 4eedb74..0000000 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/SaveCommand.class and /dev/null differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ShowCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ShowCommand.class index 7fddd67..08e3bec 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ShowCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/ShowCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/SumOfHeightCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/SumOfHeightCommand.class index 66cefd7..931dd2d 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/SumOfHeightCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/SumOfHeightCommand.class differ diff --git a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/UpdateCommand.class b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/UpdateCommand.class index b57e994..211e836 100644 Binary files a/Lab5Client/build/classes/java/main/client/commandline/pdcommands/UpdateCommand.class and b/Lab5Client/build/classes/java/main/client/commandline/pdcommands/UpdateCommand.class differ diff --git a/Lab5Client/build/docs/javadoc/allclasses-frame.html b/Lab5Client/build/docs/javadoc/allclasses-frame.html index 8e0adbe..4ec48f9 100644 --- a/Lab5Client/build/docs/javadoc/allclasses-frame.html +++ b/Lab5Client/build/docs/javadoc/allclasses-frame.html @@ -3,7 +3,7 @@ -All Classes (Lab5Client 2.1 API) +All Classes (Lab5Client 2.2 API) @@ -15,26 +15,12 @@
  • AddIfMaxCommand
  • AddIfMinCommand
  • ClearCommand
  • -
  • Command
  • -
  • CommandLineHandler
  • -
  • CommandLineHandler.ConnectionCommand
  • -
  • CommandLineHandler.ExecuteScriptCommand
  • -
  • CommandLineHandler.ExitCommand
  • -
  • CommandLineHandler.HistoryCommand
  • -
  • CommandLineHandler.ModeCommand
  • -
  • CommandRegistry
  • -
  • CommandRegistry.CommandAlreadyExistsException
  • -
  • CommandRegistry.CommandNotFoundException
  • -
  • CommandRegistry.HelpCommand
  • +
  • CommandLineHandlerClient
  • FilterContainsNameCommand
  • InfoCommand
  • Lab5Client
  • -
  • LongStrings
  • -
  • PeopleDatabaseCommand
  • -
  • PeopleDatabaseCommands
  • PrintFieldDescendingLocationCommand
  • RemoveByIdCommand
  • -
  • SaveCommand
  • ShowCommand
  • SumOfHeightCommand
  • UDPClient
  • diff --git a/Lab5Client/build/docs/javadoc/allclasses-noframe.html b/Lab5Client/build/docs/javadoc/allclasses-noframe.html index 82c9d84..cbe2878 100644 --- a/Lab5Client/build/docs/javadoc/allclasses-noframe.html +++ b/Lab5Client/build/docs/javadoc/allclasses-noframe.html @@ -3,7 +3,7 @@ -All Classes (Lab5Client 2.1 API) +All Classes (Lab5Client 2.2 API) @@ -15,26 +15,12 @@
  • AddIfMaxCommand
  • AddIfMinCommand
  • ClearCommand
  • -
  • Command
  • -
  • CommandLineHandler
  • -
  • CommandLineHandler.ConnectionCommand
  • -
  • CommandLineHandler.ExecuteScriptCommand
  • -
  • CommandLineHandler.ExitCommand
  • -
  • CommandLineHandler.HistoryCommand
  • -
  • CommandLineHandler.ModeCommand
  • -
  • CommandRegistry
  • -
  • CommandRegistry.CommandAlreadyExistsException
  • -
  • CommandRegistry.CommandNotFoundException
  • -
  • CommandRegistry.HelpCommand
  • +
  • CommandLineHandlerClient
  • FilterContainsNameCommand
  • InfoCommand
  • Lab5Client
  • -
  • LongStrings
  • -
  • PeopleDatabaseCommand
  • -
  • PeopleDatabaseCommands
  • PrintFieldDescendingLocationCommand
  • RemoveByIdCommand
  • -
  • SaveCommand
  • ShowCommand
  • SumOfHeightCommand
  • UDPClient
  • diff --git a/Lab5Client/build/docs/javadoc/client/Lab5Client.html b/Lab5Client/build/docs/javadoc/client/Lab5Client.html index 7ab6d1c..b9c6451 100644 --- a/Lab5Client/build/docs/javadoc/client/Lab5Client.html +++ b/Lab5Client/build/docs/javadoc/client/Lab5Client.html @@ -3,7 +3,7 @@ -Lab5Client (Lab5Client 2.1 API) +Lab5Client (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ - - - - - - - - - -
    -
    client.commandline
    -

    Class Command

    -
    -
    -
      -
    • java.lang.Object
    • -
    • -
        -
      • client.commandline.Command
      • -
      -
    • -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Field Summary

        - - - - - - - - - - - - - - - - - - - - - - - - - - -
        Fields 
        Modifier and TypeField and Description
        protected java.lang.Stringalias 
        protected java.lang.Object[]args 
        protected booleanclientOnly 
        protected java.lang.Stringdescription 
        protected common.commandline.Executableexecutable 
        -
      • -
      - -
        -
      • - - -

        Constructor Summary

        - - - - - - - - -
        Constructors 
        Constructor and Description
        Command(java.lang.String alias, - boolean clientOnly, - java.lang.String description, - common.commandline.Executable executable) 
        -
      • -
      - -
        -
      • - - -

        Method Summary

        - - - - - - - - - - - - - - -
        All Methods Instance Methods Abstract Methods Concrete Methods 
        Modifier and TypeMethod and Description
        common.commandline.response.CommandResultexecuteOnClient() 
        abstract booleanvalidate(java.lang.String[] args) 
        -
          -
        • - - -

          Methods inherited from class java.lang.Object

          -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • -
        -
      • -
      -
    • -
    -
    -
    -
      -
    • - -
        -
      • - - -

        Field Detail

        - - - -
          -
        • -

          alias

          -
          protected final java.lang.String alias
          -
        • -
        - - - -
          -
        • -

          description

          -
          protected final java.lang.String description
          -
        • -
        - - - -
          -
        • -

          clientOnly

          -
          protected final boolean clientOnly
          -
        • -
        - - - -
          -
        • -

          executable

          -
          protected final common.commandline.Executable executable
          -
        • -
        - - - -
          -
        • -

          args

          -
          protected java.lang.Object[] args
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          Command

          -
          public Command(java.lang.String alias,
          -               boolean clientOnly,
          -               java.lang.String description,
          -               common.commandline.Executable executable)
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          validate

          -
          public abstract boolean validate(java.lang.String[] args)
          -
        • -
        - - - -
          -
        • -

          executeOnClient

          -
          public common.commandline.response.CommandResult executeOnClient()
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ExecuteScriptCommand.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ExecuteScriptCommand.html deleted file mode 100644 index cf1b985..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ExecuteScriptCommand.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -CommandLineHandler.ExecuteScriptCommand (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandLineHandler.ExecuteScriptCommand

    -
    -
    - -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable
      -
      -
      -
      Enclosing class:
      -
      CommandLineHandler
      -
      -
      -
      -
      public static class CommandLineHandler.ExecuteScriptCommand
      -extends Command
      -
      -
      See Also:
      -
      Serialized Form
      -
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          ExecuteScriptCommand

          -
          public ExecuteScriptCommand()
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          validate

          -
          public boolean validate(java.lang.String[] args)
          -
          -
          Specified by:
          -
          validate in class Command
          -
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ExitCommand.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ExitCommand.html deleted file mode 100644 index 1116de8..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ExitCommand.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -CommandLineHandler.ExitCommand (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandLineHandler.ExitCommand

    -
    -
    - -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable
      -
      -
      -
      Enclosing class:
      -
      CommandLineHandler
      -
      -
      -
      -
      public static class CommandLineHandler.ExitCommand
      -extends Command
      -
      -
      See Also:
      -
      Serialized Form
      -
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          ExitCommand

          -
          public ExitCommand()
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          validate

          -
          public boolean validate(java.lang.String[] args)
          -
          -
          Specified by:
          -
          validate in class Command
          -
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.HistoryCommand.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.HistoryCommand.html deleted file mode 100644 index 2db9df4..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.HistoryCommand.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -CommandLineHandler.HistoryCommand (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandLineHandler.HistoryCommand

    -
    -
    - -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable
      -
      -
      -
      Enclosing class:
      -
      CommandLineHandler
      -
      -
      -
      -
      public static class CommandLineHandler.HistoryCommand
      -extends Command
      -
      -
      See Also:
      -
      Serialized Form
      -
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          HistoryCommand

          -
          public HistoryCommand()
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          validate

          -
          public boolean validate(java.lang.String[] args)
          -
          -
          Specified by:
          -
          validate in class Command
          -
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ModeCommand.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ModeCommand.html deleted file mode 100644 index bc72220..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.ModeCommand.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -CommandLineHandler.ModeCommand (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandLineHandler.ModeCommand

    -
    -
    - -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable
      -
      -
      -
      Enclosing class:
      -
      CommandLineHandler
      -
      -
      -
      -
      public static class CommandLineHandler.ModeCommand
      -extends Command
      -
      -
      See Also:
      -
      Serialized Form
      -
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          ModeCommand

          -
          public ModeCommand()
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          validate

          -
          public boolean validate(java.lang.String[] args)
          -
          -
          Specified by:
          -
          validate in class Command
          -
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.html deleted file mode 100644 index 9f8b1d2..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandLineHandler.html +++ /dev/null @@ -1,435 +0,0 @@ - - - - - -CommandLineHandler (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandLineHandler

    -
    -
    -
      -
    • java.lang.Object
    • -
    • -
        -
      • client.commandline.CommandLineHandler
      • -
      -
    • -
    -
    -
      -
    • -
      -
      -
      public final class CommandLineHandler
      -extends java.lang.Object
      -
      Класс обработчика командной строки, реализует шаблон проектирования Singleton, - читает ввод с командной строки, обрабатывает его и вызывает соответствующую команду - на выполнение из регистра команд, используйте метод start() для его запуска
      -
      -
      See Also:
      -
      CommandRegistry
      -
      -
    • -
    -
    -
    -
      -
    • - - - -
        -
      • - - -

        Method Summary

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        All Methods Static Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        voidaddNewInput(java.io.Reader reader, - java.lang.String filePath) 
        java.lang.StringawaitInput(java.lang.String msg, - java.lang.String err) -
        Метод, ожидающий ввода из потока ввода reader и возвращающий результат, - печатает запрос msg перед ожиданием данных (если их вводит пользователь), - печатает ошибку err, если при вводе данных произошла ошибка
        -
        java.lang.StringawaitInput(java.lang.String msg, - java.lang.String err, - java.util.function.Predicate<java.lang.String> predicate) -
        Метод, ожидающий ввода из потока ввода reader и возвращающий результат, - печатает запрос msg перед ожиданием данных (если их вводит пользователь), - печатает ошибку err, если введенные данные не соответствуют предикату predicate
        -
        <T> TawaitInput(java.lang.String msg, - java.lang.String err, - java.util.function.Predicate<java.lang.String> predicate, - java.util.function.Function<java.lang.String,T> transform) -
        Метод, ожидающий ввода из потока ввода reader и возвращающий результат, - печатает запрос msg перед ожиданием данных (если их вводит пользователь), - печатает ошибку err, если введенные данные не соответствуют предикату predicate, - преобразует результат в тип T в соответствии с функцией transform
        -
        common.commandline.response.CommandResultexecuteOnServer(UDPClient udp, - Command command) 
        static CommandLineHandlergetInstance() 
        voidremoveInput() 
        voidstart() -
        Метод, запускающий обработчик командной строки, для остановки требуется ввести команду "exit"
        -
        -
          -
        • - - -

          Methods inherited from class java.lang.Object

          -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • -
        -
      • -
      -
    • -
    -
    -
    -
      -
    • - -
        -
      • - - -

        Method Detail

        - - - - - - - -
          -
        • -

          start

          -
          public void start()
          -
          Метод, запускающий обработчик командной строки, для остановки требуется ввести команду "exit"
          -
        • -
        - - - -
          -
        • -

          executeOnServer

          -
          public common.commandline.response.CommandResult executeOnServer(UDPClient udp,
          -                                                                 Command command)
          -
        • -
        - - - -
          -
        • -

          awaitInput

          -
          public java.lang.String awaitInput(java.lang.String msg,
          -                                   java.lang.String err)
          -
          Метод, ожидающий ввода из потока ввода reader и возвращающий результат, - печатает запрос msg перед ожиданием данных (если их вводит пользователь), - печатает ошибку err, если при вводе данных произошла ошибка
          -
          -
          Parameters:
          -
          msg - Строка, печатающаяся как запрос данных от пользователя
          -
          err - Строка, печатающаяся во время ошибки
          -
          Returns:
          -
          Строка из потока ввода
          -
          -
        • -
        - - - -
          -
        • -

          awaitInput

          -
          public java.lang.String awaitInput(java.lang.String msg,
          -                                   java.lang.String err,
          -                                   java.util.function.Predicate<java.lang.String> predicate)
          -
          Метод, ожидающий ввода из потока ввода reader и возвращающий результат, - печатает запрос msg перед ожиданием данных (если их вводит пользователь), - печатает ошибку err, если введенные данные не соответствуют предикату predicate
          -
          -
          Parameters:
          -
          msg - Строка, печатающаяся как запрос данных от пользователя
          -
          err - Строка, печатающаяся при несоответствии ввода предикату
          -
          predicate - Предикат, определяющий валидность введенных данных
          -
          Returns:
          -
          Строка из потока ввода
          -
          -
        • -
        - - - -
          -
        • -

          awaitInput

          -
          public <T> T awaitInput(java.lang.String msg,
          -                        java.lang.String err,
          -                        java.util.function.Predicate<java.lang.String> predicate,
          -                        java.util.function.Function<java.lang.String,T> transform)
          -
          Метод, ожидающий ввода из потока ввода reader и возвращающий результат, - печатает запрос msg перед ожиданием данных (если их вводит пользователь), - печатает ошибку err, если введенные данные не соответствуют предикату predicate, - преобразует результат в тип T в соответствии с функцией transform
          -
          -
          Type Parameters:
          -
          T - Тип, к которому будет приведен результат
          -
          Parameters:
          -
          msg - Строка, печатающаяся как запрос данных от пользователя
          -
          err - Строка, печатающаяся при несоответствии ввода предикату
          -
          predicate - Предикат, определяющий валидность введенных данных
          -
          transform - Функция, преобразующая результат в тип T
          -
          Returns:
          -
          Результат типа T
          -
          -
        • -
        - - - -
          -
        • -

          addNewInput

          -
          public void addNewInput(java.io.Reader reader,
          -                        java.lang.String filePath)
          -
        • -
        - - - -
          -
        • -

          removeInput

          -
          public void removeInput()
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.CommandAlreadyExistsException.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.CommandAlreadyExistsException.html deleted file mode 100644 index d16dd53..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.CommandAlreadyExistsException.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - -CommandRegistry.CommandAlreadyExistsException (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandRegistry.CommandAlreadyExistsException

    -
    -
    -
      -
    • java.lang.Object
    • -
    • -
        -
      • java.lang.Throwable
      • -
      • -
          -
        • java.lang.Exception
        • -
        • -
            -
          • java.lang.RuntimeException
          • -
          • -
              -
            • client.commandline.CommandRegistry.CommandAlreadyExistsException
            • -
            -
          • -
          -
        • -
        -
      • -
      -
    • -
    -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable
      -
      -
      -
      Enclosing class:
      -
      CommandRegistry
      -
      -
      -
      -
      public static class CommandRegistry.CommandAlreadyExistsException
      -extends java.lang.RuntimeException
      -
      -
      See Also:
      -
      Serialized Form
      -
      -
    • -
    -
    -
    -
      -
    • - -
        -
      • - - -

        Method Summary

        -
          -
        • - - -

          Methods inherited from class java.lang.Throwable

          -addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
        • -
        -
          -
        • - - -

          Methods inherited from class java.lang.Object

          -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.CommandNotFoundException.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.CommandNotFoundException.html deleted file mode 100644 index 4c85bb8..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.CommandNotFoundException.html +++ /dev/null @@ -1,228 +0,0 @@ - - - - - -CommandRegistry.CommandNotFoundException (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandRegistry.CommandNotFoundException

    -
    -
    -
      -
    • java.lang.Object
    • -
    • -
        -
      • java.lang.Throwable
      • -
      • -
          -
        • java.lang.Exception
        • -
        • -
            -
          • java.lang.RuntimeException
          • -
          • -
              -
            • client.commandline.CommandRegistry.CommandNotFoundException
            • -
            -
          • -
          -
        • -
        -
      • -
      -
    • -
    -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable
      -
      -
      -
      Enclosing class:
      -
      CommandRegistry
      -
      -
      -
      -
      public static class CommandRegistry.CommandNotFoundException
      -extends java.lang.RuntimeException
      -
      -
      See Also:
      -
      Serialized Form
      -
      -
    • -
    -
    -
    -
      -
    • - -
        -
      • - - -

        Method Summary

        -
          -
        • - - -

          Methods inherited from class java.lang.Throwable

          -addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
        • -
        -
          -
        • - - -

          Methods inherited from class java.lang.Object

          -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.HelpCommand.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.HelpCommand.html deleted file mode 100644 index 9ff32fc..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.HelpCommand.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -CommandRegistry.HelpCommand (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandRegistry.HelpCommand

    -
    -
    - -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable
      -
      -
      -
      Enclosing class:
      -
      CommandRegistry
      -
      -
      -
      -
      public static class CommandRegistry.HelpCommand
      -extends Command
      -
      -
      See Also:
      -
      Serialized Form
      -
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          HelpCommand

          -
          public HelpCommand()
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          validate

          -
          public boolean validate(java.lang.String[] args)
          -
          -
          Specified by:
          -
          validate in class Command
          -
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.html b/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.html deleted file mode 100644 index c54d98a..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/CommandRegistry.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - -CommandRegistry (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Class CommandRegistry

    -
    -
    -
      -
    • java.lang.Object
    • -
    • -
        -
      • client.commandline.CommandRegistry
      • -
      -
    • -
    -
    -
      -
    • -
      -
      -
      public final class CommandRegistry
      -extends java.lang.Object
      -
      Класс регистра команд, используемый для добавления, переопределения или удаления команд
      -
    • -
    -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          registerCommand

          -
          public static void registerCommand(Command command)
          -
        • -
        - - - -
          -
        • -

          registerCommands

          -
          public static void registerCommands(Command... commands)
          -
        • -
        - - - -
          -
        • -

          reassignCommand

          -
          public static void reassignCommand(Command command)
          -
        • -
        - - - -
          -
        • -

          unregisterCommand

          -
          public static void unregisterCommand(java.lang.String alias)
          -
        • -
        - - - -
          -
        • -

          getCommand

          -
          public static Command getCommand(java.lang.String alias)
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/LongStrings.html b/Lab5Client/build/docs/javadoc/client/commandline/LongStrings.html deleted file mode 100644 index 92f512d..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/LongStrings.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - - -LongStrings (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline
    -

    Enum LongStrings

    -
    -
    -
      -
    • java.lang.Object
    • -
    • -
        -
      • java.lang.Enum<LongStrings>
      • -
      • -
          -
        • client.commandline.LongStrings
        • -
        -
      • -
      -
    • -
    -
    -
      -
    • -
      -
      All Implemented Interfaces:
      -
      java.io.Serializable, java.lang.Comparable<LongStrings>
      -
      -
      -
      -
      public enum LongStrings
      -extends java.lang.Enum<LongStrings>
      -
    • -
    -
    -
    -
      -
    • - -
        -
      • - - -

        Enum Constant Summary

        - - - - - - - - - - - -
        Enum Constants 
        Enum Constant and Description
        GREETINGS 
        LINE 
        -
      • -
      - -
        -
      • - - -

        Method Summary

        - - - - - - - - - - - - - - - - - - -
        All Methods Static Methods Instance Methods Concrete Methods 
        Modifier and TypeMethod and Description
        java.lang.StringgetValue() 
        static LongStringsvalueOf(java.lang.String name) -
        Returns the enum constant of this type with the specified name.
        -
        static LongStrings[]values() -
        Returns an array containing the constants of this enum type, in -the order they are declared.
        -
        -
          -
        • - - -

          Methods inherited from class java.lang.Enum

          -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
        • -
        -
          -
        • - - -

          Methods inherited from class java.lang.Object

          -getClass, notify, notifyAll, wait, wait, wait
        • -
        -
      • -
      -
    • -
    -
    -
    -
      -
    • - - - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          values

          -
          public static LongStrings[] values()
          -
          Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
          -for (LongStrings c : LongStrings.values())
          -    System.out.println(c);
          -
          -
          -
          Returns:
          -
          an array containing the constants of this enum type, in the order they are declared
          -
          -
        • -
        - - - -
          -
        • -

          valueOf

          -
          public static LongStrings valueOf(java.lang.String name)
          -
          Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
          -
          -
          Parameters:
          -
          name - the name of the enum constant to be returned.
          -
          Returns:
          -
          the enum constant with the specified name
          -
          Throws:
          -
          java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
          -
          java.lang.NullPointerException - if the argument is null
          -
          -
        • -
        - - - -
          -
        • -

          getValue

          -
          public java.lang.String getValue()
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/package-frame.html b/Lab5Client/build/docs/javadoc/client/commandline/package-frame.html index 075450a..f36f150 100644 --- a/Lab5Client/build/docs/javadoc/client/commandline/package-frame.html +++ b/Lab5Client/build/docs/javadoc/client/commandline/package-frame.html @@ -3,7 +3,7 @@ -client.commandline (Lab5Client 2.1 API) +client.commandline (Lab5Client 2.2 API) @@ -12,24 +12,7 @@ diff --git a/Lab5Client/build/docs/javadoc/client/commandline/package-summary.html b/Lab5Client/build/docs/javadoc/client/commandline/package-summary.html index 2d6db0f..b1bb4f6 100644 --- a/Lab5Client/build/docs/javadoc/client/commandline/package-summary.html +++ b/Lab5Client/build/docs/javadoc/client/commandline/package-summary.html @@ -3,7 +3,7 @@ -client.commandline (Lab5Client 2.1 API) +client.commandline (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ - - - - - - - - - -
    -
    client.commandline.pdcommands
    -

    Class PeopleDatabaseCommand

    -
    -
    - -
    - -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          PeopleDatabaseCommand

          -
          public PeopleDatabaseCommand(java.lang.String alias,
          -                             boolean clientOnly,
          -                             java.lang.String description,
          -                             common.commandline.Executable executable)
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          executeOnClient

          -
          public common.commandline.response.CommandResult executeOnClient()
          -
          -
          Overrides:
          -
          executeOnClient in class Command
          -
          -
        • -
        - - - -
          -
        • -

          validateIdCommand

          -
          public static boolean validateIdCommand(java.lang.String[] args)
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/PeopleDatabaseCommands.html b/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/PeopleDatabaseCommands.html deleted file mode 100644 index f87f22c..0000000 --- a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/PeopleDatabaseCommands.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - -PeopleDatabaseCommands (Lab5Client 2.1 API) - - - - - - - - - - - -
    -
    client.commandline.pdcommands
    -

    Class PeopleDatabaseCommands

    -
    -
    -
      -
    • java.lang.Object
    • -
    • -
        -
      • client.commandline.pdcommands.PeopleDatabaseCommands
      • -
      -
    • -
    -
    -
      -
    • -
      -
      -
      public final class PeopleDatabaseCommands
      -extends java.lang.Object
      -
      Класс объявления всех команд, связанных с манипуляциями над объектом класса PeopleDatabase
      -
      -
      See Also:
      -
      PeopleDatabase
      -
      -
    • -
    -
    -
    -
      -
    • - -
        -
      • - - -

        Field Summary

        - - - - - - - - - - -
        Fields 
        Modifier and TypeField and Description
        static common.collection.PeopleDatabasepeopleDatabase 
        -
      • -
      - -
        -
      • - - -

        Method Summary

        - - - - - - - - - - - - - - - - - - - - - - -
        All Methods Static Methods Concrete Methods 
        Modifier and TypeMethod and Description
        static common.data.CoordinatescreateCoordinates() 
        static common.data.LocationcreateLocation() 
        static common.data.PersoncreatePerson() 
        static voidregisterDatabaseCommands() -
        Метод добавления всех команд в регистр команд, обязательно вызывайте его в своей программе, - если вам требуются данные команды
        -
        -
          -
        • - - -

          Methods inherited from class java.lang.Object

          -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        • -
        -
      • -
      -
    • -
    -
    -
    -
      -
    • - -
        -
      • - - -

        Field Detail

        - - - -
          -
        • -

          peopleDatabase

          -
          public static common.collection.PeopleDatabase peopleDatabase
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          registerDatabaseCommands

          -
          public static void registerDatabaseCommands()
          -
          Метод добавления всех команд в регистр команд, обязательно вызывайте его в своей программе, - если вам требуются данные команды
          -
        • -
        - - - -
          -
        • -

          createPerson

          -
          public static common.data.Person createPerson()
          -
        • -
        - - - -
          -
        • -

          createLocation

          -
          public static common.data.Location createLocation()
          -
        • -
        - - - -
          -
        • -

          createCoordinates

          -
          public static common.data.Coordinates createCoordinates()
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html b/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html index 21047cd..52c52d2 100644 --- a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html +++ b/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/PrintFieldDescendingLocationCommand.html @@ -3,7 +3,7 @@ -PrintFieldDescendingLocationCommand (Lab5Client 2.1 API) +PrintFieldDescendingLocationCommand (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ - - - - - - - - - -
    -
    client.commandline.pdcommands
    -

    Class SaveCommand

    -
    -
    - -
    - -
    -
    - -
    -
    -
      -
    • - -
        -
      • - - -

        Constructor Detail

        - - - -
          -
        • -

          SaveCommand

          -
          public SaveCommand()
          -
        • -
        -
      • -
      - -
        -
      • - - -

        Method Detail

        - - - -
          -
        • -

          validate

          -
          public boolean validate(java.lang.String[] args)
          -
          -
          Specified by:
          -
          validate in class Command
          -
          -
        • -
        -
      • -
      -
    • -
    -
    -
    - - - - - - - diff --git a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/ShowCommand.html b/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/ShowCommand.html index 63bfd5d..c829aa4 100644 --- a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/ShowCommand.html +++ b/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/ShowCommand.html @@ -3,7 +3,7 @@ -ShowCommand (Lab5Client 2.1 API) +ShowCommand (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -18,11 +18,8 @@
  • ClearCommand
  • FilterContainsNameCommand
  • InfoCommand
  • -
  • PeopleDatabaseCommand
  • -
  • PeopleDatabaseCommands
  • PrintFieldDescendingLocationCommand
  • RemoveByIdCommand
  • -
  • SaveCommand
  • ShowCommand
  • SumOfHeightCommand
  • UpdateCommand
  • diff --git a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/package-summary.html b/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/package-summary.html index d63ad58..d9487b7 100644 --- a/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/package-summary.html +++ b/Lab5Client/build/docs/javadoc/client/commandline/pdcommands/package-summary.html @@ -3,7 +3,7 @@ -client.commandline.pdcommands (Lab5Client 2.1 API) +client.commandline.pdcommands (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Client/build/docs/javadoc/client/net/package-summary.html b/Lab5Client/build/docs/javadoc/client/net/package-summary.html index 4e90726..2283ba4 100644 --- a/Lab5Client/build/docs/javadoc/client/net/package-summary.html +++ b/Lab5Client/build/docs/javadoc/client/net/package-summary.html @@ -3,7 +3,7 @@ -client.net (Lab5Client 2.1 API) +client.net (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Client/build/docs/javadoc/client/package-summary.html b/Lab5Client/build/docs/javadoc/client/package-summary.html index 6bbe43a..fc2e901 100644 --- a/Lab5Client/build/docs/javadoc/client/package-summary.html +++ b/Lab5Client/build/docs/javadoc/client/package-summary.html @@ -3,7 +3,7 @@ -client (Lab5Client 2.1 API) +client (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Client/build/docs/javadoc/overview-summary.html b/Lab5Client/build/docs/javadoc/overview-summary.html index bb7d998..bdfcb28 100644 --- a/Lab5Client/build/docs/javadoc/overview-summary.html +++ b/Lab5Client/build/docs/javadoc/overview-summary.html @@ -3,7 +3,7 @@ -Overview (Lab5Client 2.1 API) +Overview (Lab5Client 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -20,6 +20,14 @@
  • Adapters.NameAdapter
  • Adapters.PassportAdapter
  • Color
  • +
  • Command
  • +
  • CommandLineHandler
  • +
  • CommandLineHandler.CommandLineNotInitialized
  • +
  • CommandLineHandler.SaveCommand
  • +
  • CommandRegistry
  • +
  • CommandRegistry.CommandAlreadyExistsException
  • +
  • CommandRegistry.CommandNotFoundException
  • +
  • CommandRegistry.HelpCommand
  • CommandResult
  • ConnectionProperties
  • Coordinates
  • @@ -31,7 +39,10 @@
  • Executable
  • Executables
  • Location
  • +
  • LongStrings
  • PeopleDatabase
  • +
  • PeopleDatabaseCommand
  • +
  • PeopleDatabaseCommands
  • PeopleDatabaseResponse
  • Person
  • Response
  • diff --git a/Lab5Core/build/docs/javadoc/allclasses-noframe.html b/Lab5Core/build/docs/javadoc/allclasses-noframe.html index 44d07be..974aea6 100644 --- a/Lab5Core/build/docs/javadoc/allclasses-noframe.html +++ b/Lab5Core/build/docs/javadoc/allclasses-noframe.html @@ -3,7 +3,7 @@ -All Classes (Lab5Core 2.1 API) +All Classes (Lab5Core 2.2 API) @@ -20,6 +20,14 @@
  • Adapters.NameAdapter
  • Adapters.PassportAdapter
  • Color
  • +
  • Command
  • +
  • CommandLineHandler
  • +
  • CommandLineHandler.CommandLineNotInitialized
  • +
  • CommandLineHandler.SaveCommand
  • +
  • CommandRegistry
  • +
  • CommandRegistry.CommandAlreadyExistsException
  • +
  • CommandRegistry.CommandNotFoundException
  • +
  • CommandRegistry.HelpCommand
  • CommandResult
  • ConnectionProperties
  • Coordinates
  • @@ -31,7 +39,10 @@
  • Executable
  • Executables
  • Location
  • +
  • LongStrings
  • PeopleDatabase
  • +
  • PeopleDatabaseCommand
  • +
  • PeopleDatabaseCommands
  • PeopleDatabaseResponse
  • Person
  • Response
  • diff --git a/Lab5Core/build/docs/javadoc/common/collection/Database.DatabaseLoadFailedException.html b/Lab5Core/build/docs/javadoc/common/collection/Database.DatabaseLoadFailedException.html index bcce741..f525260 100644 --- a/Lab5Core/build/docs/javadoc/common/collection/Database.DatabaseLoadFailedException.html +++ b/Lab5Core/build/docs/javadoc/common/collection/Database.DatabaseLoadFailedException.html @@ -3,7 +3,7 @@ -Database.DatabaseLoadFailedException (Lab5Core 2.1 API) +Database.DatabaseLoadFailedException (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Core/build/docs/javadoc/common/collection/package-summary.html b/Lab5Core/build/docs/javadoc/common/collection/package-summary.html index b6f2674..5ad4975 100644 --- a/Lab5Core/build/docs/javadoc/common/collection/package-summary.html +++ b/Lab5Core/build/docs/javadoc/common/collection/package-summary.html @@ -3,7 +3,7 @@ -common.collection (Lab5Core 2.1 API) +common.collection (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -14,9 +14,24 @@ +

    Classes

    +

    Enums

    +

    Exceptions

    + diff --git a/Lab5Core/build/docs/javadoc/common/commandline/package-summary.html b/Lab5Core/build/docs/javadoc/common/commandline/package-summary.html index cc62c13..128ca54 100644 --- a/Lab5Core/build/docs/javadoc/common/commandline/package-summary.html +++ b/Lab5Core/build/docs/javadoc/common/commandline/package-summary.html @@ -3,7 +3,7 @@ -common.commandline (Lab5Core 2.1 API) +common.commandline (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Core/build/docs/javadoc/common/commandline/response/package-summary.html b/Lab5Core/build/docs/javadoc/common/commandline/response/package-summary.html index 04f890d..fc39887 100644 --- a/Lab5Core/build/docs/javadoc/common/commandline/response/package-summary.html +++ b/Lab5Core/build/docs/javadoc/common/commandline/response/package-summary.html @@ -3,7 +3,7 @@ -common.commandline.response (Lab5Core 2.1 API) +common.commandline.response (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Core/build/docs/javadoc/common/data/package-summary.html b/Lab5Core/build/docs/javadoc/common/data/package-summary.html index 56e6c1f..7a971a6 100644 --- a/Lab5Core/build/docs/javadoc/common/data/package-summary.html +++ b/Lab5Core/build/docs/javadoc/common/data/package-summary.html @@ -3,7 +3,7 @@ -common.data (Lab5Core 2.1 API) +common.data (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Core/build/docs/javadoc/common/parser/package-summary.html b/Lab5Core/build/docs/javadoc/common/parser/package-summary.html index 9be6a3a..c9414f2 100644 --- a/Lab5Core/build/docs/javadoc/common/parser/package-summary.html +++ b/Lab5Core/build/docs/javadoc/common/parser/package-summary.html @@ -3,7 +3,7 @@ -common.parser (Lab5Core 2.1 API) +common.parser (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Core/build/docs/javadoc/common/util/package-summary.html b/Lab5Core/build/docs/javadoc/common/util/package-summary.html index 1dd5627..1c0a4ee 100644 --- a/Lab5Core/build/docs/javadoc/common/util/package-summary.html +++ b/Lab5Core/build/docs/javadoc/common/util/package-summary.html @@ -3,7 +3,7 @@ -common.util (Lab5Core 2.1 API) +common.util (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -14,6 +14,7 @@
    • common.collection
    • common.commandline
    • +
    • common.commandline.pdcommands
    • common.commandline.response
    • common.data
    • common.parser
    • diff --git a/Lab5Core/build/docs/javadoc/overview-summary.html b/Lab5Core/build/docs/javadoc/overview-summary.html index d010852..f069a34 100644 --- a/Lab5Core/build/docs/javadoc/overview-summary.html +++ b/Lab5Core/build/docs/javadoc/overview-summary.html @@ -3,7 +3,7 @@ -Overview (Lab5Core 2.1 API) +Overview (Lab5Core 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,6 +11,7 @@

      All Classes

      diff --git a/Lab5Server/build/docs/javadoc/allclasses-noframe.html b/Lab5Server/build/docs/javadoc/allclasses-noframe.html index aebfc0a..6c78457 100644 --- a/Lab5Server/build/docs/javadoc/allclasses-noframe.html +++ b/Lab5Server/build/docs/javadoc/allclasses-noframe.html @@ -3,7 +3,7 @@ -All Classes (Lab5Server 2.1 API) +All Classes (Lab5Server 2.2 API) @@ -11,6 +11,7 @@

      All Classes

      diff --git a/Lab5Server/build/docs/javadoc/constant-values.html b/Lab5Server/build/docs/javadoc/constant-values.html index 64ee51f..7a308ab 100644 --- a/Lab5Server/build/docs/javadoc/constant-values.html +++ b/Lab5Server/build/docs/javadoc/constant-values.html @@ -3,7 +3,7 @@ -Constant Field Values (Lab5Server 2.1 API) +Constant Field Values (Lab5Server 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -13,6 +13,7 @@

      Packages

      diff --git a/Lab5Server/build/docs/javadoc/overview-summary.html b/Lab5Server/build/docs/javadoc/overview-summary.html index fd637db..ecb3779 100644 --- a/Lab5Server/build/docs/javadoc/overview-summary.html +++ b/Lab5Server/build/docs/javadoc/overview-summary.html @@ -3,7 +3,7 @@ -Overview (Lab5Server 2.1 API) +Overview (Lab5Server 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Server/build/docs/javadoc/server/net/package-summary.html b/Lab5Server/build/docs/javadoc/server/net/package-summary.html index 3834a54..b6c6e7d 100644 --- a/Lab5Server/build/docs/javadoc/server/net/package-summary.html +++ b/Lab5Server/build/docs/javadoc/server/net/package-summary.html @@ -3,7 +3,7 @@ -server.net (Lab5Server 2.1 API) +server.net (Lab5Server 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/Lab5Server/build/docs/javadoc/server/package-summary.html b/Lab5Server/build/docs/javadoc/server/package-summary.html index e92253a..322c7c6 100644 --- a/Lab5Server/build/docs/javadoc/server/package-summary.html +++ b/Lab5Server/build/docs/javadoc/server/package-summary.html @@ -3,7 +3,7 @@ -server (Lab5Server 2.1 API) +server (Lab5Server 2.2 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@