├── .github └── workflows │ └── checkstyle.yml ├── .gitignore ├── README.md ├── TINY-DI.md ├── config └── checkstyle │ └── checkstyle.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── docker │ └── jenkins │ │ ├── Dockerfile │ │ ├── analyzer.py │ │ └── docker-compose.yml ├── java │ └── com │ │ └── epam │ │ └── university │ │ └── java │ │ ├── core │ │ ├── task001 │ │ │ └── Task001.java │ │ ├── task002 │ │ │ └── Task002.java │ │ ├── task003 │ │ │ ├── FilteringCondition.java │ │ │ ├── FlatMappingOperation.java │ │ │ ├── MappingOperation.java │ │ │ └── Task003.java │ │ ├── task004 │ │ │ └── Task004.java │ │ ├── task005 │ │ │ ├── PiHolder.java │ │ │ └── Task005.java │ │ ├── task006 │ │ │ ├── Measurement.java │ │ │ └── Task006.java │ │ ├── task007 │ │ │ └── Task007.java │ │ ├── task008 │ │ │ └── Task008.java │ │ ├── task009 │ │ │ └── Task009.java │ │ ├── task010 │ │ │ └── Task010.java │ │ ├── task011 │ │ │ └── Task011.java │ │ ├── task012 │ │ │ ├── Graph.java │ │ │ ├── GraphAction.java │ │ │ ├── GraphFactory.java │ │ │ └── Task012.java │ │ ├── task013 │ │ │ ├── Figure.java │ │ │ ├── FigureAction.java │ │ │ ├── FigureFactory.java │ │ │ ├── Task013.java │ │ │ └── Vertex.java │ │ ├── task014 │ │ │ ├── Task014.java │ │ │ ├── VampireNumber.java │ │ │ └── VampireNumberFactory.java │ │ ├── task015 │ │ │ ├── Point.java │ │ │ ├── PointFactory.java │ │ │ ├── Square.java │ │ │ ├── SquareFactory.java │ │ │ └── Task015.java │ │ ├── task016 │ │ │ ├── Coordinate.java │ │ │ ├── CoordinateFactory.java │ │ │ └── Task016.java │ │ ├── task017 │ │ │ └── Task017.java │ │ ├── task018 │ │ │ ├── BasicAnnotation.java │ │ │ ├── PackageAnnotation.java │ │ │ └── Task018.java │ │ ├── task019 │ │ │ ├── Robot.java │ │ │ ├── RobotCommand.java │ │ │ ├── RobotPosition.java │ │ │ └── Task019.java │ │ ├── task020 │ │ │ └── Task020.java │ │ ├── task021 │ │ │ └── Task021.java │ │ ├── task022 │ │ │ └── Task022.java │ │ ├── task023 │ │ │ └── Task023.java │ │ ├── task024 │ │ │ └── Task024.java │ │ ├── task025 │ │ │ └── Task025.java │ │ ├── task026 │ │ │ └── Task026.java │ │ ├── task027 │ │ │ └── Task027.java │ │ ├── task028 │ │ │ └── Task028.java │ │ ├── task029 │ │ │ └── Task029.java │ │ ├── task030 │ │ │ └── Task030.java │ │ ├── task031 │ │ │ ├── Client.java │ │ │ ├── Server.java │ │ │ └── Task031.java │ │ ├── task032 │ │ │ ├── CountingProxy.java │ │ │ ├── SomeActionExecutor.java │ │ │ └── Task032.java │ │ ├── task033 │ │ │ ├── BaseException.java │ │ │ ├── GreaterException.java │ │ │ ├── LessException.java │ │ │ └── Task033.java │ │ ├── task034 │ │ │ ├── Person.java │ │ │ ├── PhoneNumber.java │ │ │ ├── SaxHandler.java │ │ │ └── Task034.java │ │ ├── task035 │ │ │ └── Task035.java │ │ ├── task036 │ │ │ ├── Integrator.java │ │ │ └── Task036.java │ │ ├── task037 │ │ │ └── Task037.java │ │ ├── task038 │ │ │ ├── Graph.java │ │ │ ├── GraphAction.java │ │ │ ├── GraphFactory.java │ │ │ ├── Task038.java │ │ │ └── Vertex.java │ │ ├── task039 │ │ │ └── Task039.java │ │ ├── task040 │ │ │ └── Task040.java │ │ ├── task041 │ │ │ ├── Entity.java │ │ │ └── Task041.java │ │ ├── task042 │ │ │ ├── AvailableResponse.java │ │ │ ├── BookingResponse.java │ │ │ ├── BusyResponse.java │ │ │ ├── Task042.java │ │ │ └── TimeProposalResponse.java │ │ ├── task043 │ │ │ └── Task043.java │ │ ├── task044 │ │ │ └── Task044.java │ │ ├── task045 │ │ │ └── Task045.java │ │ ├── task046 │ │ │ └── Task046.java │ │ ├── task047 │ │ │ └── Task047.java │ │ ├── task048 │ │ │ └── Task048.java │ │ ├── task049 │ │ │ └── Task049.java │ │ ├── task050 │ │ │ └── Task050.java │ │ ├── task051 │ │ │ └── Task051.java │ │ ├── task052 │ │ │ └── Task052.java │ │ ├── task053 │ │ │ └── Task053.java │ │ ├── task054 │ │ │ └── Task054.java │ │ ├── task055 │ │ │ ├── HouseDefinition.java │ │ │ ├── ProcessingContext.java │ │ │ └── Task055.java │ │ ├── task056 │ │ │ └── Task056.java │ │ ├── task057 │ │ │ ├── SideType.java │ │ │ ├── Task057.java │ │ │ └── Window.java │ │ ├── task058 │ │ │ └── Task058.java │ │ ├── task059 │ │ │ ├── DefaultFileVisitor.java │ │ │ └── Task059.java │ │ ├── task060 │ │ │ ├── Cache.java │ │ │ ├── CacheFactory.java │ │ │ ├── Node.java │ │ │ └── Task060.java │ │ ├── task061 │ │ │ └── Task061.java │ │ ├── task062 │ │ │ ├── PersonExternalizable.java │ │ │ ├── PersonSerializable.java │ │ │ ├── SingletonObject.java │ │ │ └── Task062.java │ │ ├── task063 │ │ │ └── Task063.java │ │ ├── task064 │ │ │ ├── Card.java │ │ │ ├── Player.java │ │ │ ├── Suit.java │ │ │ └── Task064.java │ │ ├── task065 │ │ │ ├── Task065.java │ │ │ └── WayTable.java │ │ ├── task066 │ │ │ └── Task066.java │ │ ├── task067 │ │ │ └── Task067.java │ │ ├── task068 │ │ │ └── Task068.java │ │ ├── task069 │ │ │ └── Task069.java │ │ ├── task070 │ │ │ └── Task070.java │ │ ├── task071 │ │ │ └── Task071.java │ │ ├── task072 │ │ │ └── Task072.java │ │ └── task073 │ │ │ └── Task073.java │ │ └── project │ │ ├── core │ │ ├── cdi │ │ │ ├── bean │ │ │ │ ├── BeanDefinition.java │ │ │ │ ├── BeanDefinitionReader.java │ │ │ │ ├── BeanDefinitionRegistry.java │ │ │ │ ├── BeanFactory.java │ │ │ │ ├── BeanPropertyDefinition.java │ │ │ │ └── InitializingBean.java │ │ │ ├── context │ │ │ │ ├── ApplicationContext.java │ │ │ │ └── ApplicationContextFactory.java │ │ │ ├── impl │ │ │ │ └── io │ │ │ │ │ └── XmlResource.java │ │ │ ├── io │ │ │ │ └── Resource.java │ │ │ └── structure │ │ │ │ ├── ListDefinition.java │ │ │ │ ├── MapDefinition.java │ │ │ │ └── StructureDefinition.java │ │ ├── orm │ │ │ └── Session.java │ │ └── state │ │ │ └── machine │ │ │ ├── domain │ │ │ ├── StateMachineDefinition.java │ │ │ ├── StateMachineDefinitionBuilder.java │ │ │ ├── StateMachineEventHandler.java │ │ │ ├── StateMachineState.java │ │ │ └── StatefulEntity.java │ │ │ └── manager │ │ │ └── StateMachineManager.java │ │ ├── domain │ │ ├── Book.java │ │ ├── BookEvent.java │ │ └── BookStatus.java │ │ └── service │ │ ├── BookDao.java │ │ └── BookService.java ├── jenkins │ ├── BUILD_REPORT │ │ └── Jenkinsfile │ └── BUILD_SINGLE │ │ └── Jenkinsfile └── resources │ ├── project │ ├── DefaultBookStateMachineDefinition.xml │ ├── library001.xml │ ├── project001.xml │ ├── project002.xml │ ├── project003.xml │ └── project004.xml │ ├── task009 │ ├── words.txt │ └── words_spaced.txt │ ├── task034 │ └── data.xml │ ├── task035 │ └── data.json │ ├── task054 │ └── original.jpg │ ├── task055 │ └── livingHousesPassports.xml │ ├── task056 │ ├── prescription1.txt │ ├── prescription2.txt │ ├── prescription3.txt │ ├── prescription4.txt │ └── prescription5.txt │ ├── task059 │ ├── subdir1 │ │ └── test1.txt │ ├── subdir2 │ │ ├── subsubdir │ │ │ └── test3.txt │ │ └── test2.txt │ └── test.txt │ └── task065 │ └── wayTable.html └── test └── java └── com └── epam └── university └── java ├── core ├── helper │ ├── ReflectionUtils.java │ └── TestHelper.java ├── task001 │ └── Task001Test.java ├── task002 │ └── Task002Test.java ├── task003 │ └── Task003Test.java ├── task004 │ └── Task004Test.java ├── task005 │ └── Task005Test.java ├── task006 │ └── Task006Test.java ├── task007 │ └── Task007Test.java ├── task008 │ └── Task008Test.java ├── task009 │ └── Task009Test.java ├── task010 │ └── Task010Test.java ├── task011 │ └── Task011Test.java ├── task012 │ └── Task012Test.java ├── task013 │ └── Task013Test.java ├── task014 │ └── Task014Test.java ├── task015 │ └── Task015Test.java ├── task016 │ └── Task016Test.java ├── task017 │ └── Task017Test.java ├── task018 │ ├── ClassWithAnnotationOnConstructor.java │ ├── ClassWithAnnotationOnField.java │ ├── ClassWithAnnotationOnMethod.java │ ├── ClassWithAnnotationOnMethodArgument.java │ ├── ClassWithAnnotationOnPackage.java │ ├── ClassWithAnnotationOnType.java │ ├── ClassWithoutAnnotations.java │ ├── Task018Test.java │ └── package-info.java ├── task019 │ └── Task019Test.java ├── task020 │ └── Task020Test.java ├── task021 │ └── Task021Test.java ├── task022 │ └── Task022Test.java ├── task023 │ └── Task023Test.java ├── task024 │ └── Task024Test.java ├── task025 │ └── Task025Test.java ├── task026 │ └── Task026Test.java ├── task027 │ └── Task027Test.java ├── task028 │ └── Task028Test.java ├── task029 │ └── Task029Test.java ├── task030 │ └── Task030Test.java ├── task031 │ └── Task031Test.java ├── task032 │ └── Task032Test.java ├── task033 │ └── Task033Test.java ├── task034 │ └── Task034Test.java ├── task035 │ └── Task035Test.java ├── task036 │ └── Task036Test.java ├── task037 │ └── Task037Test.java ├── task038 │ ├── PathInfo.java │ └── Task038Test.java ├── task039 │ └── Task039Test.java ├── task040 │ └── Task040Test.java ├── task041 │ └── Task041Test.java ├── task042 │ └── Task042Test.java ├── task043 │ └── Task043Test.java ├── task044 │ └── Task044Test.java ├── task045 │ └── Task045Test.java ├── task046 │ └── Task046Test.java ├── task047 │ └── Task047Test.java ├── task048 │ └── Task048Test.java ├── task049 │ └── Task049Test.java ├── task050 │ └── Task050Test.java ├── task051 │ └── Task051Test.java ├── task052 │ └── Task052Test.java ├── task053 │ └── Task053Test.java ├── task054 │ └── Task054Test.java ├── task055 │ └── Task055Test.java ├── task056 │ └── Task056Test.java ├── task057 │ └── Task057Test.java ├── task058 │ └── Task058Test.java ├── task059 │ └── Task059Test.java ├── task060 │ └── Task060Test.java ├── task061 │ └── Task061Test.java ├── task062 │ └── Task062Test.java ├── task063 │ └── Task063Test.java ├── task064 │ └── Task064Test.java ├── task065 │ └── Task065Test.java ├── task066 │ └── Task066Test.java ├── task067 │ └── Task067Test.java ├── task068 │ └── Task068Test.java ├── task069 │ └── Task069Test.java ├── task070 │ └── Task070Test.java ├── task071 │ └── Task071Test.java ├── task072 │ └── Task072Test.java └── task073 │ └── Task073Test.java └── project ├── core └── cdi │ ├── context │ ├── ApplicationContextTest.java │ ├── ChildBean.java │ ├── ParentBean.java │ ├── ParentBeanInterface.java │ ├── SingletonBean.java │ ├── StatelessBean.java │ └── StatelessBeanWithDependency.java │ └── structure │ ├── ComplexObject.java │ └── StructuresTest.java └── service └── BookServiceTest.java /.github/workflows/checkstyle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/.github/workflows/checkstyle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .gradle 3 | build 4 | *.class 5 | *.iml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/README.md -------------------------------------------------------------------------------- /TINY-DI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/TINY-DI.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'java.core' -------------------------------------------------------------------------------- /src/main/docker/jenkins/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/docker/jenkins/Dockerfile -------------------------------------------------------------------------------- /src/main/docker/jenkins/analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/docker/jenkins/analyzer.py -------------------------------------------------------------------------------- /src/main/docker/jenkins/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/docker/jenkins/docker-compose.yml -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task001/Task001.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task001/Task001.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task002/Task002.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task002/Task002.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task003/FilteringCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task003/FilteringCondition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task003/FlatMappingOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task003/FlatMappingOperation.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task003/MappingOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task003/MappingOperation.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task003/Task003.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task003/Task003.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task004/Task004.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task004/Task004.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task005/PiHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task005/PiHolder.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task005/Task005.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task005/Task005.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task006/Measurement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task006/Measurement.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task006/Task006.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task006/Task006.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task007/Task007.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task007/Task007.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task008/Task008.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task008/Task008.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task009/Task009.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task009/Task009.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task010/Task010.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task010/Task010.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task011/Task011.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task011/Task011.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task012/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task012/Graph.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task012/GraphAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task012/GraphAction.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task012/GraphFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task012/GraphFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task012/Task012.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task012/Task012.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task013/Figure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task013/Figure.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task013/FigureAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task013/FigureAction.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task013/FigureFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task013/FigureFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task013/Task013.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task013/Task013.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task013/Vertex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task013/Vertex.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task014/Task014.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task014/Task014.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task014/VampireNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task014/VampireNumber.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task014/VampireNumberFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task014/VampireNumberFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task015/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task015/Point.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task015/PointFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task015/PointFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task015/Square.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task015/Square.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task015/SquareFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task015/SquareFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task015/Task015.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task015/Task015.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task016/Coordinate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task016/Coordinate.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task016/CoordinateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task016/CoordinateFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task016/Task016.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task016/Task016.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task017/Task017.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task017/Task017.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task018/BasicAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task018/BasicAnnotation.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task018/PackageAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task018/PackageAnnotation.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task018/Task018.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task018/Task018.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task019/Robot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task019/Robot.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task019/RobotCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task019/RobotCommand.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task019/RobotPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task019/RobotPosition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task019/Task019.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task019/Task019.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task020/Task020.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task020/Task020.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task021/Task021.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task021/Task021.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task022/Task022.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task022/Task022.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task023/Task023.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task023/Task023.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task024/Task024.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task024/Task024.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task025/Task025.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task025/Task025.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task026/Task026.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task026/Task026.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task027/Task027.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task027/Task027.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task028/Task028.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task028/Task028.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task029/Task029.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task029/Task029.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task030/Task030.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task030/Task030.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task031/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task031/Client.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task031/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task031/Server.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task031/Task031.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task031/Task031.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task032/CountingProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task032/CountingProxy.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task032/SomeActionExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task032/SomeActionExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task032/Task032.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task032/Task032.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task033/BaseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task033/BaseException.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task033/GreaterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task033/GreaterException.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task033/LessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task033/LessException.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task033/Task033.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task033/Task033.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task034/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task034/Person.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task034/PhoneNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task034/PhoneNumber.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task034/SaxHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task034/SaxHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task034/Task034.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task034/Task034.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task035/Task035.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task035/Task035.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task036/Integrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task036/Integrator.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task036/Task036.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task036/Task036.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task037/Task037.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task037/Task037.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task038/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task038/Graph.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task038/GraphAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task038/GraphAction.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task038/GraphFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task038/GraphFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task038/Task038.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task038/Task038.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task038/Vertex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task038/Vertex.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task039/Task039.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task039/Task039.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task040/Task040.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task040/Task040.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task041/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task041/Entity.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task041/Task041.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task041/Task041.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task042/AvailableResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task042/AvailableResponse.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task042/BookingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task042/BookingResponse.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task042/BusyResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task042/BusyResponse.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task042/Task042.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task042/Task042.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task042/TimeProposalResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task042/TimeProposalResponse.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task043/Task043.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task043/Task043.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task044/Task044.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task044/Task044.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task045/Task045.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task045/Task045.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task046/Task046.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task046/Task046.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task047/Task047.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task047/Task047.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task048/Task048.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task048/Task048.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task049/Task049.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task049/Task049.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task050/Task050.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task050/Task050.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task051/Task051.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task051/Task051.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task052/Task052.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task052/Task052.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task053/Task053.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task053/Task053.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task054/Task054.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task054/Task054.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task055/HouseDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task055/HouseDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task055/ProcessingContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task055/ProcessingContext.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task055/Task055.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task055/Task055.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task056/Task056.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task056/Task056.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task057/SideType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task057/SideType.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task057/Task057.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task057/Task057.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task057/Window.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task057/Window.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task058/Task058.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task058/Task058.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task059/DefaultFileVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task059/DefaultFileVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task059/Task059.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task059/Task059.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task060/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task060/Cache.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task060/CacheFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task060/CacheFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task060/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task060/Node.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task060/Task060.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task060/Task060.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task061/Task061.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task061/Task061.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task062/PersonExternalizable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task062/PersonExternalizable.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task062/PersonSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task062/PersonSerializable.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task062/SingletonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task062/SingletonObject.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task062/Task062.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task062/Task062.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task063/Task063.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task063/Task063.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task064/Card.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task064/Card.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task064/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task064/Player.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task064/Suit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task064/Suit.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task064/Task064.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task064/Task064.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task065/Task065.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task065/Task065.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task065/WayTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task065/WayTable.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task066/Task066.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task066/Task066.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task067/Task067.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task067/Task067.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task068/Task068.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task068/Task068.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task069/Task069.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task069/Task069.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task070/Task070.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task070/Task070.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task071/Task071.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task071/Task071.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task072/Task072.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task072/Task072.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/core/task073/Task073.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/core/task073/Task073.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/bean/BeanDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/bean/BeanDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/bean/BeanDefinitionReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/bean/BeanDefinitionReader.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/bean/BeanDefinitionRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/bean/BeanDefinitionRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/bean/BeanFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/bean/BeanFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/bean/BeanPropertyDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/bean/BeanPropertyDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/bean/InitializingBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/bean/InitializingBean.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/context/ApplicationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/context/ApplicationContext.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/context/ApplicationContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/context/ApplicationContextFactory.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/impl/io/XmlResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/impl/io/XmlResource.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/io/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/io/Resource.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/structure/ListDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/structure/ListDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/structure/MapDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/structure/MapDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/cdi/structure/StructureDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/cdi/structure/StructureDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/orm/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/orm/Session.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineDefinition.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineDefinitionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineDefinitionBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineEventHandler.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/state/machine/domain/StateMachineState.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/state/machine/domain/StatefulEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/state/machine/domain/StatefulEntity.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/core/state/machine/manager/StateMachineManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/core/state/machine/manager/StateMachineManager.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/domain/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/domain/Book.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/domain/BookEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/domain/BookEvent.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/domain/BookStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/domain/BookStatus.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/service/BookDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/service/BookDao.java -------------------------------------------------------------------------------- /src/main/java/com/epam/university/java/project/service/BookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/java/com/epam/university/java/project/service/BookService.java -------------------------------------------------------------------------------- /src/main/jenkins/BUILD_REPORT/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/jenkins/BUILD_REPORT/Jenkinsfile -------------------------------------------------------------------------------- /src/main/jenkins/BUILD_SINGLE/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/jenkins/BUILD_SINGLE/Jenkinsfile -------------------------------------------------------------------------------- /src/main/resources/project/DefaultBookStateMachineDefinition.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/project/DefaultBookStateMachineDefinition.xml -------------------------------------------------------------------------------- /src/main/resources/project/library001.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/project/library001.xml -------------------------------------------------------------------------------- /src/main/resources/project/project001.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/project/project001.xml -------------------------------------------------------------------------------- /src/main/resources/project/project002.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/project/project002.xml -------------------------------------------------------------------------------- /src/main/resources/project/project003.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/project/project003.xml -------------------------------------------------------------------------------- /src/main/resources/project/project004.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/project/project004.xml -------------------------------------------------------------------------------- /src/main/resources/task009/words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task009/words.txt -------------------------------------------------------------------------------- /src/main/resources/task009/words_spaced.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task009/words_spaced.txt -------------------------------------------------------------------------------- /src/main/resources/task034/data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task034/data.xml -------------------------------------------------------------------------------- /src/main/resources/task035/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task035/data.json -------------------------------------------------------------------------------- /src/main/resources/task054/original.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task054/original.jpg -------------------------------------------------------------------------------- /src/main/resources/task055/livingHousesPassports.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task055/livingHousesPassports.xml -------------------------------------------------------------------------------- /src/main/resources/task056/prescription1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task056/prescription1.txt -------------------------------------------------------------------------------- /src/main/resources/task056/prescription2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task056/prescription2.txt -------------------------------------------------------------------------------- /src/main/resources/task056/prescription3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task056/prescription3.txt -------------------------------------------------------------------------------- /src/main/resources/task056/prescription4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task056/prescription4.txt -------------------------------------------------------------------------------- /src/main/resources/task056/prescription5.txt: -------------------------------------------------------------------------------- 1 | 4 8-11 2 | 4 2-5 3 | 18 1-18 4 | 4 13-16 5 | 7 18-24 -------------------------------------------------------------------------------- /src/main/resources/task059/subdir1/test1.txt: -------------------------------------------------------------------------------- 1 | this file contains substring "test3" -------------------------------------------------------------------------------- /src/main/resources/task059/subdir2/subsubdir/test3.txt: -------------------------------------------------------------------------------- 1 | this file contains substring "test3" -------------------------------------------------------------------------------- /src/main/resources/task059/subdir2/test2.txt: -------------------------------------------------------------------------------- 1 | this file contains substring "test3" -------------------------------------------------------------------------------- /src/main/resources/task059/test.txt: -------------------------------------------------------------------------------- 1 | this file contains substring "test2" -------------------------------------------------------------------------------- /src/main/resources/task065/wayTable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/main/resources/task065/wayTable.html -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/helper/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/helper/ReflectionUtils.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/helper/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/helper/TestHelper.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task001/Task001Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task001/Task001Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task002/Task002Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task002/Task002Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task003/Task003Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task003/Task003Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task004/Task004Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task004/Task004Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task005/Task005Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task005/Task005Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task006/Task006Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task006/Task006Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task007/Task007Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task007/Task007Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task008/Task008Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task008/Task008Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task009/Task009Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task009/Task009Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task010/Task010Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task010/Task010Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task011/Task011Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task011/Task011Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task012/Task012Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task012/Task012Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task013/Task013Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task013/Task013Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task014/Task014Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task014/Task014Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task015/Task015Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task015/Task015Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task016/Task016Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task016/Task016Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task017/Task017Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task017/Task017Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnConstructor.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnField.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnMethod.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnMethodArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnMethodArgument.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnPackage.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/ClassWithAnnotationOnType.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/ClassWithoutAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/ClassWithoutAnnotations.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/Task018Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/Task018Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task018/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task018/package-info.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task019/Task019Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task019/Task019Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task020/Task020Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task020/Task020Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task021/Task021Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task021/Task021Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task022/Task022Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task022/Task022Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task023/Task023Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task023/Task023Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task024/Task024Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task024/Task024Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task025/Task025Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task025/Task025Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task026/Task026Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task026/Task026Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task027/Task027Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task027/Task027Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task028/Task028Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task028/Task028Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task029/Task029Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task029/Task029Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task030/Task030Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task030/Task030Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task031/Task031Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task031/Task031Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task032/Task032Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task032/Task032Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task033/Task033Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task033/Task033Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task034/Task034Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task034/Task034Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task035/Task035Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task035/Task035Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task036/Task036Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task036/Task036Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task037/Task037Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task037/Task037Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task038/PathInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task038/PathInfo.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task038/Task038Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task038/Task038Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task039/Task039Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task039/Task039Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task040/Task040Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task040/Task040Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task041/Task041Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task041/Task041Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task042/Task042Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task042/Task042Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task043/Task043Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task043/Task043Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task044/Task044Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task044/Task044Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task045/Task045Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task045/Task045Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task046/Task046Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task046/Task046Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task047/Task047Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task047/Task047Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task048/Task048Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task048/Task048Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task049/Task049Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task049/Task049Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task050/Task050Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task050/Task050Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task051/Task051Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task051/Task051Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task052/Task052Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task052/Task052Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task053/Task053Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task053/Task053Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task054/Task054Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task054/Task054Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task055/Task055Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task055/Task055Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task056/Task056Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task056/Task056Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task057/Task057Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task057/Task057Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task058/Task058Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task058/Task058Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task059/Task059Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task059/Task059Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task060/Task060Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task060/Task060Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task061/Task061Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task061/Task061Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task062/Task062Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task062/Task062Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task063/Task063Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task063/Task063Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task064/Task064Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task064/Task064Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task065/Task065Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task065/Task065Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task066/Task066Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task066/Task066Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task067/Task067Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task067/Task067Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task068/Task068Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task068/Task068Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task069/Task069Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task069/Task069Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task070/Task070Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task070/Task070Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task071/Task071Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task071/Task071Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task072/Task072Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task072/Task072Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/core/task073/Task073Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/core/task073/Task073Test.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/context/ApplicationContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/context/ApplicationContextTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/context/ChildBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/context/ChildBean.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/context/ParentBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/context/ParentBean.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/context/ParentBeanInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/context/ParentBeanInterface.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/context/SingletonBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/context/SingletonBean.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/context/StatelessBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/context/StatelessBean.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/context/StatelessBeanWithDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/context/StatelessBeanWithDependency.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/structure/ComplexObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/structure/ComplexObject.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/core/cdi/structure/StructuresTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/core/cdi/structure/StructuresTest.java -------------------------------------------------------------------------------- /src/test/java/com/epam/university/java/project/service/BookServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aabarmin/epam-java-cources/HEAD/src/test/java/com/epam/university/java/project/service/BookServiceTest.java --------------------------------------------------------------------------------