{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":793281636,"defaultBranch":"master","name":"OCPJavaSE17Dev","ownerLogin":"DhruvJawalkar","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-28T22:49:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5371976?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714346189.0","currentOid":""},"activityList":{"items":[{"before":"a2b4fd49dc246e70efdd557d43fb660d448931fa","after":"bd73d35dcd62239519bc48b40bd7963d0f8953f4","ref":"refs/heads/master","pushedAt":"2024-06-14T18:14:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Section 21: JDBC and completing the prep for OCP Java SE 17 Dev.\n- Creating a JDBC connection to connect to a local postgres db server\n- Using Connection, DriverManager, PreparedStatement classes\n- Executing Select and Insert queries, executeQuery() and executeUpdate() methods\n- contacts.sql file for creating sample table with data for contacts table with 10 entries\n- Added PostgreSQL jdbc driver as project dependency in pom.xml file","shortMessageHtmlLink":"Completing Section 21: JDBC and completing the prep for OCP Java SE 1…"}},{"before":"d21ce55f7ac658d2f75de1eea22a7150eaa05db0","after":"a2b4fd49dc246e70efdd557d43fb660d448931fa","ref":"refs/heads/master","pushedAt":"2024-06-13T17:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Section 18: I/O.\n- Working with text files using FileReader(), FileWriter(), BufferedReader(), BufferedWriter()\n- Working with binary files using FileInputStream(), FileOutputStream(), BufferedInputStream(), BufferedOutputStream()\n- Console class\n- Serialization and Deserialization of a class object using Serializable interface, ObjectOutputStream and ObjectInputStream()","shortMessageHtmlLink":"Completing Section 18: I/O."}},{"before":"beb2309df6eb9fa47e9a938b7a80ff48b3dcaa70","after":"d21ce55f7ac658d2f75de1eea22a7150eaa05db0","ref":"refs/heads/master","pushedAt":"2024-06-11T15:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Section 17: Localization.\n- Formatting numbers using DecimalFormat class, LocalData/Time formatting using DateTimeFormatter\n- Internationalization using Locale, NumberFormat classes, NumberFormat.format(), parse() methods\n- Using ResourceBundle with local specific property files, MessageFormat class, MessageFormat.format() method","shortMessageHtmlLink":"Completing Section 17: Localization."}},{"before":"7b07d8c836471d5cae4dd1903170a80d583672da","after":"beb2309df6eb9fa47e9a938b7a80ff48b3dcaa70","ref":"refs/heads/master","pushedAt":"2024-06-07T18:20:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Section 9: Class Design.\n- Inheritance\n- super, this, calling super() and this() methods in constructor\n- Order of initialization of fields, static, instance, constructor\n- Overriding methods, exceptions, instance fields, hiding static methods and fields","shortMessageHtmlLink":"Completing Section 9: Class Design."}},{"before":"7e239647146b3383175cc99ef471aec70995f760","after":"7b07d8c836471d5cae4dd1903170a80d583672da","ref":"refs/heads/master","pushedAt":"2024-06-06T16:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Sections 15: Beyond Classes, 7: Date and Time, 8: Methods\n- Beyond Classes\n - Sealed Classes, Enums and Record data types\n- Date and Time\n - Date\n - LocalDate, LocalTime, LocalDateTime, ZonedDataTime classes\n - plusDays()... methods, isBefore(), isAfter()\n - Period, Duration and Instant classes\n- Methods\n - Boxing and Unboxing data types\n - Static blocks in classes, Varargs in method definition","shortMessageHtmlLink":"Completing Sections 15: Beyond Classes, 7: Date and Time, 8: Methods"}},{"before":"3f20ab98c36247244ac8a0db8577812fa5ed60df","after":"7e239647146b3383175cc99ef471aec70995f760","ref":"refs/heads/master","pushedAt":"2024-05-23T21:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Section 15: Beyond Classes.\n- Sealed Classes\n- Enums and complex enums\n- Record type\n- Inner Classes, static classes, abstract inner classes, local classes and anonymous inner classes","shortMessageHtmlLink":"Completing Section 15: Beyond Classes."}},{"before":"f6b97bf5dbc49aa5ac12ab4b2d4ef00449216e52","after":"3f20ab98c36247244ac8a0db8577812fa5ed60df","ref":"refs/heads/master","pushedAt":"2024-05-21T22:14:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing section on Strings and Arrays.\n- String methods like equalsIgnoreCase, startsWith, strip, trim, indent, stripIndent, isEmpty, isBlank, String.format, replace\n- StringPool\n- Static methods on Arrays class, Arrays.binarySearch,Arrays.compare, Arrays.mismatch, Arrays.toString\n- Declaring multidimensional arrays","shortMessageHtmlLink":"Completing section on Strings and Arrays."}},{"before":"b3483b0abded0e2c2bf82aae301adad6fcbf49a2","after":"f6b97bf5dbc49aa5ac12ab4b2d4ef00449216e52","ref":"refs/heads/master","pushedAt":"2024-05-20T19:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing section on Exceptions.\n- Checked and unchecked exceptions\n- Handling opening and closing of external resources like Files with exceptions\n- Using try with block, AutoClosable interface to handle closing resources automatically\n- Reading suppressed exceptions, raising custom exception","shortMessageHtmlLink":"Completing section on Exceptions."}},{"before":"e4a73955833ff2c3d05d8aeb04e9787e214a98d3","after":"b3483b0abded0e2c2bf82aae301adad6fcbf49a2","ref":"refs/heads/master","pushedAt":"2024-05-19T16:07:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"updated readme","shortMessageHtmlLink":"updated readme"}},{"before":"861e260e0a467485b1be20bfd9b1b24712fcf8dc","after":"e4a73955833ff2c3d05d8aeb04e9787e214a98d3","ref":"refs/heads/master","pushedAt":"2024-05-19T16:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing sections on Abstract Classes and Interfaces, Math APIs, Operators and Flow Control.\n- Newer features in Interfaces like default methods\n- Order of evaluation for Operators\n- Newly added features for Switch, lambdas, combined cases, allowing it to define variables","shortMessageHtmlLink":"Completing sections on Abstract Classes and Interfaces, Math APIs, Op…"}},{"before":"441661ce0218155d854a829790e6b721ff2f76d9","after":"861e260e0a467485b1be20bfd9b1b24712fcf8dc","ref":"refs/heads/master","pushedAt":"2024-05-09T22:10:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Collections section, List, Set, Map, Queue, Deque, Comparable, Comparator, Collections","shortMessageHtmlLink":"Completing Collections section, List, Set, Map, Queue, Deque, Compara…"}},{"before":"d3573bdbee38bf4bc575a660dbd196bacb9171cf","after":"441661ce0218155d854a829790e6b721ff2f76d9","ref":"refs/heads/master","pushedAt":"2024-05-08T16:41:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Completing Concurrency section, added code samples, AtomicClasses, ExecutorService, Synchronized blocks, Cyclic Barrier, Locks, Future objects","shortMessageHtmlLink":"Completing Concurrency section, added code samples, AtomicClasses, Ex…"}},{"before":"386f7a94fc70256d093f9fb7e039d0dd3f6a4896","after":"d3573bdbee38bf4bc575a660dbd196bacb9171cf","ref":"refs/heads/master","pushedAt":"2024-05-02T00:20:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Code examples for working with Optionals, Streams, Intermediate operations and PrimitiveStreams","shortMessageHtmlLink":"Code examples for working with Optionals, Streams, Intermediate opera…"}},{"before":"3fc14b08b59d512e43d4b679ce7c000f1483267e","after":"386f7a94fc70256d093f9fb7e039d0dd3f6a4896","ref":"refs/heads/master","pushedAt":"2024-04-30T15:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"completing section 11 lambdas and functional programming","shortMessageHtmlLink":"completing section 11 lambdas and functional programming"}},{"before":"ae5dd2a089ee1768f9fe4c72d08f465099dbc6b8","after":null,"ref":"refs/heads/detached","pushedAt":"2024-04-28T23:16:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"}},{"before":"3a28c6ff8dfc5caf6b667215a99676d402bc73ef","after":"3fc14b08b59d512e43d4b679ce7c000f1483267e","ref":"refs/heads/master","pushedAt":"2024-04-28T23:14:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":null,"after":"ae5dd2a089ee1768f9fe4c72d08f465099dbc6b8","ref":"refs/heads/detached","pushedAt":"2024-04-28T22:59:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"checking in code files used during practice for ocp prep, sections are in individual packages","shortMessageHtmlLink":"checking in code files used during practice for ocp prep, sections ar…"}},{"before":null,"after":"3a28c6ff8dfc5caf6b667215a99676d402bc73ef","ref":"refs/heads/master","pushedAt":"2024-04-28T22:49:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DhruvJawalkar","name":"Dhruv Jawalkar","path":"/DhruvJawalkar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5371976?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZbxlIwA","startCursor":null,"endCursor":null}},"title":"Activity · DhruvJawalkar/OCPJavaSE17Dev"}