{ "@context": "http://iiif.io/api/presentation/3/context.json", "id": "https://opennj.net/iiif/manifest/AA00001416/00001", "type": "Manifest", "label": { "none": [ "Java Programming: Basics to Advanced Concepts Advanced Programming Workshop" ] }, "metadata": [ { "label": { "en": [ "Abstract" ] }, "value": { ",,,,,,": [ "This book is intended for use in a programming course in Java for students who are familiar with computer programming in another language such as C\u002B\u002B or Python. It follows the flow of a standard text for a programming language, with a focus on highlighting Java specifics and differences. This means that it moves quickly from variables to multi-file, multi-window advanced programming in a how to implement things in Java that they already know perspective. The goal is to provide students with the differences that can be expected when programming in Java, in addition to the capabilities of the language.\nThe text is designed for instruction in a course in which students develop a semester-long project in Java, but can be used for courses that require multiple programs as well. The classroom format for the semester-long project is a brief lecture followed by a collaborative or team workshop. An example of a comprehensive project is provided in Appendix C and others are available by request.\nThe examples within the chapters closely follow the coding standards for Java publicized by W3C and set forth in the Java Coding Guidelines created by Joe McManus MGR at Carnegie Mellon University, Software Engineering Institute. An adequate abridgement of programming standards is included in Appendix E. The examples reinforce the material introduced while building on previous material covered. They provide the information necessary to meet each milestone in the accompanying project chronologically. Again, a comprehensive project is in view. For this reason, there are no end-of-chapter reviews, summaries, or questions. However, the chapter exercises are numbered for clarity using a shaded box, and can be assigned to enhance instruction. Beginning in Chapter 5, the examples use\nportions of various projects, and there are accompanying slides for instruction.\nThe Java version in use at the time of this writing is Version 8. The Integrated Development Environment (IDE) selected is Eclipse version 2019-06 which is free to download and use. The Eclipse interface is common in look and feel to most integrated development environments and is used extensively in industry.\nInstructions for obtaining and installing Eclipse are provided in Appendix A. including resolving JRE and JDK issues.\nGetting started in Eclipse is provided in Appendix B with a sample project start-up program. Links to the Eclipse web site, Java Tutorials, and the Java Coding Guidelines are included in Appendix D which also includes a link to the W3Schools web site Java tutorial. (Simber, Chris)" ], "none": [ "Chapter 1 Java Programming \u0026 Process 1; \nChapter 2 The Eclipse IDE 9; \nChapter 3 Programming in Java 15; \nChapter 4 Decisions, Logic, Loops, and Methods 25; \nChapter 5 Interface Design and Development 33; \nChapter 6 File Handling 49; \nChapter 7 Strings, and ArrayLists 63; \nChapter 8 Main GUI Design and Components 71; \nChapter 9 Main GUI and Data Display 83; \nChapter 10 Dates, Time, Sound, and More 101; \nAppendix A Installing Eclipse; \nAppendix B Getting Started with Eclipse; \nAppendix C Weather Data Analysis Project; \nAppendix D Helpful Links to Information; \nAppendix E Java Programming Standards; \nAppendix F Multiple Panels and Layout Managers Example; \nAppendix G;" ] } }, { "label": { "en": [ "Publication Date" ] }, "value": { "none": [ "2021" ] } }, { "label": { "en": [ "Holding Location" ] }, "value": { "none": [ "Rowan College at Burlington County, Mount Laurel" ] } }, { "label": { "en": [ "Permanent Link" ] }, "value": { "none": [ "http://open-nj.sobeklibrary.com/AA00001416/00001" ] } }, { "label": { "en": [ "Creator" ] }, "value": { "none": [ "Simber, Chris" ] } }, { "label": { "en": [ "Note" ] }, "value": { "none": [ "Simber, C. (2021). Java Programming: Basics to Advanced Concepts Advanced Programming Workshop." ] } }, { "label": { "en": [ "Publisher" ] }, "value": { "none": [ "Simber, Chris" ] } }, { "label": { "en": [ "Type" ] }, "value": { "none": [ "Book" ] } }, { "label": { "en": [ "Rights Management" ] }, "value": { "none": [ " This item is licensed with the Creative Commons Attribution Non-Commercial No Derivative License. This license allows others to download this work and share them with others as long as they mention the author and link back to the author, but they can\u2019t change them in any way or use them commercially." ] } }, { "label": { "en": [ "Source Institution" ] }, "value": { "none": [ "Rowan College at Burlington County, Mount Laurel" ] } }, { "label": { "en": [ "Subjects / Keywords" ] }, "value": { "none": [ "JAVA", "Computer science", "Computer programming language", "Open and Affordable Textbooks (OAT)", "Textbook" ] } }, { "label": { "en": [ "Title" ] }, "value": { "none": [ "Java Programming: Basics to Advanced Concepts Advanced Programming Workshop" ] } }, { "label": { "en": [ "Format" ] }, "value": { "none": [ "Book" ] } }, { "label": { "en": [ "Digital Resource Creation Date" ] }, "value": { "none": [ "2/16/2021" ] } } ], "service": [ { "@context": "http://iiif.io/api/search/2/context.json", "id": "https://opennj.net/iiif/manifest/AA00001416/00001/search", "type": "SearchService2", "profile": "http://iiif.io/api/search/2/search" } ], "seeAlso": [ { "id": "https://opennj.net/content/AA/00/00/14/16/00001/AA00001416_00001.mets.xml", "type": "Dataset", "format": "application/mets\u002Bxml", "label": { "en": "METS" } }, { "id": "https://opennj.net/content/AA/00/00/14/16/00001/marc.xml", "type": "Dataset", "format": "application/marcxml\u002Bxml", "label": { "en": "MARCXML" } } ], "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/1", "type": "Canvas", "label": { "none": [ "Cover 1" ] }, "width": 630, "height": 720, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/1/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/1/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/1", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_001.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 720 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/2", "type": "Canvas", "label": { "none": [ "Front Matter 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/2/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/2/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/2", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_002.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/3", "type": "Canvas", "label": { "none": [ "Front Matter 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/3/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/3/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/3", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_003.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/4", "type": "Canvas", "label": { "none": [ "Front Matter 3" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/4/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/4/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/4", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_004.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/5", "type": "Canvas", "label": { "none": [ "Contents 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/5/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/5/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/5", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_005.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/6", "type": "Canvas", "label": { "none": [ "Contents 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/6/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/6/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/6", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_006.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/7", "type": "Canvas", "label": { "none": [ "Page 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/7/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/7/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/7", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_007.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/8", "type": "Canvas", "label": { "none": [ "Page 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/8/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/8/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/8", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_008.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/9", "type": "Canvas", "label": { "none": [ "Page 3" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/9/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/9/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/9", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_009.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/10", "type": "Canvas", "label": { "none": [ "Page 4" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/10/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/10/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/10", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_010.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/11", "type": "Canvas", "label": { "none": [ "Page 5" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/11/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/11/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/11", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_011.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/12", "type": "Canvas", "label": { "none": [ "Page 6" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/12/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/12/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/12", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_012.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/13", "type": "Canvas", "label": { "none": [ "Page 7" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/13/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/13/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/13", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_013.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/14", "type": "Canvas", "label": { "none": [ "Page 8" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/14/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/14/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/14", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_014.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/15", "type": "Canvas", "label": { "none": [ "Page 9" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/15/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/15/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/15", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_015.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/16", "type": "Canvas", "label": { "none": [ "Page 10" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/16/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/16/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/16", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_016.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/17", "type": "Canvas", "label": { "none": [ "Page 11" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/17/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/17/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/17", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_017.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/18", "type": "Canvas", "label": { "none": [ "Page 12" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/18/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/18/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/18", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_018.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/19", "type": "Canvas", "label": { "none": [ "Page 13" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/19/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/19/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/19", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_019.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/20", "type": "Canvas", "label": { "none": [ "Page 14" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/20/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/20/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/20", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_020.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/21", "type": "Canvas", "label": { "none": [ "Page 15" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/21/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/21/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/21", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_021.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/22", "type": "Canvas", "label": { "none": [ "Page 16" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/22/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/22/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/22", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_022.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/23", "type": "Canvas", "label": { "none": [ "Page 17" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/23/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/23/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/23", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_023.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/24", "type": "Canvas", "label": { "none": [ "Page 18" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/24/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/24/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/24", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_024.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/25", "type": "Canvas", "label": { "none": [ "Page 19" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/25/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/25/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/25", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_025.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/26", "type": "Canvas", "label": { "none": [ "Page 20" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/26/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/26/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/26", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_026.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/27", "type": "Canvas", "label": { "none": [ "Page 21" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/27/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/27/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/27", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_027.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/28", "type": "Canvas", "label": { "none": [ "Page 22" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/28/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/28/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/28", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_028.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/29", "type": "Canvas", "label": { "none": [ "Page 23" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/29/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/29/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/29", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_029.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/30", "type": "Canvas", "label": { "none": [ "Page 24" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/30/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/30/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/30", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_030.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/31", "type": "Canvas", "label": { "none": [ "Page 25" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/31/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/31/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/31", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_031.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/32", "type": "Canvas", "label": { "none": [ "Page 26" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/32/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/32/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/32", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_032.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/33", "type": "Canvas", "label": { "none": [ "Page 27" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/33/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/33/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/33", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_033.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/34", "type": "Canvas", "label": { "none": [ "Page 28" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/34/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/34/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/34", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_034.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/35", "type": "Canvas", "label": { "none": [ "Page 29" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/35/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/35/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/35", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_035.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/36", "type": "Canvas", "label": { "none": [ "Page 30" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/36/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/36/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/36", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_036.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/37", "type": "Canvas", "label": { "none": [ "Page 31" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/37/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/37/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/37", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_037.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/38", "type": "Canvas", "label": { "none": [ "Page 32" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/38/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/38/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/38", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_038.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/39", "type": "Canvas", "label": { "none": [ "Page 33" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/39/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/39/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/39", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_039.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/40", "type": "Canvas", "label": { "none": [ "Page 34" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/40/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/40/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/40", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_040.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/41", "type": "Canvas", "label": { "none": [ "Page 35" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/41/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/41/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/41", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_041.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/42", "type": "Canvas", "label": { "none": [ "Page 36" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/42/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/42/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/42", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_042.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/43", "type": "Canvas", "label": { "none": [ "Page 37" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/43/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/43/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/43", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_043.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/44", "type": "Canvas", "label": { "none": [ "Page 38" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/44/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/44/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/44", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_044.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/45", "type": "Canvas", "label": { "none": [ "Page 39" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/45/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/45/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/45", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_045.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/46", "type": "Canvas", "label": { "none": [ "Page 40" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/46/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/46/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/46", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_046.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/47", "type": "Canvas", "label": { "none": [ "Page 41" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/47/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/47/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/47", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_047.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/48", "type": "Canvas", "label": { "none": [ "Page 42" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/48/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/48/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/48", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_048.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/49", "type": "Canvas", "label": { "none": [ "Page 43" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/49/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/49/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/49", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_049.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/50", "type": "Canvas", "label": { "none": [ "Page 44" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/50/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/50/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/50", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_050.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/51", "type": "Canvas", "label": { "none": [ "Page 45" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/51/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/51/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/51", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_051.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/52", "type": "Canvas", "label": { "none": [ "Page 46" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/52/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/52/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/52", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_052.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/53", "type": "Canvas", "label": { "none": [ "Page 47" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/53/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/53/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/53", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_053.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/54", "type": "Canvas", "label": { "none": [ "Page 48" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/54/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/54/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/54", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_054.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/55", "type": "Canvas", "label": { "none": [ "Page 49" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/55/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/55/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/55", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_055.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/56", "type": "Canvas", "label": { "none": [ "Page 50" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/56/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/56/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/56", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_056.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/57", "type": "Canvas", "label": { "none": [ "Page 51" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/57/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/57/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/57", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_057.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/58", "type": "Canvas", "label": { "none": [ "Page 52" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/58/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/58/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/58", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_058.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/59", "type": "Canvas", "label": { "none": [ "Page 53" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/59/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/59/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/59", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_059.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/60", "type": "Canvas", "label": { "none": [ "Page 54" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/60/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/60/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/60", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_060.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/61", "type": "Canvas", "label": { "none": [ "Page 55" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/61/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/61/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/61", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_061.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/62", "type": "Canvas", "label": { "none": [ "Page 56" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/62/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/62/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/62", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_062.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/63", "type": "Canvas", "label": { "none": [ "Page 57" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/63/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/63/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/63", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_063.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/64", "type": "Canvas", "label": { "none": [ "Page 58" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/64/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/64/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/64", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_064.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/65", "type": "Canvas", "label": { "none": [ "Page 59" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/65/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/65/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/65", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_065.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/66", "type": "Canvas", "label": { "none": [ "Page 60" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/66/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/66/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/66", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_066.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/67", "type": "Canvas", "label": { "none": [ "Page 61" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/67/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/67/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/67", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_067.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/68", "type": "Canvas", "label": { "none": [ "Page 62" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/68/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/68/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/68", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_068.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/69", "type": "Canvas", "label": { "none": [ "Page 63" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/69/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/69/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/69", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_069.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/70", "type": "Canvas", "label": { "none": [ "Page 64" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/70/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/70/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/70", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_070.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/71", "type": "Canvas", "label": { "none": [ "Page 65" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/71/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/71/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/71", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_071.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/72", "type": "Canvas", "label": { "none": [ "Page 66" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/72/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/72/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/72", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_072.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/73", "type": "Canvas", "label": { "none": [ "Page 67" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/73/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/73/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/73", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_073.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/74", "type": "Canvas", "label": { "none": [ "Page 68" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/74/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/74/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/74", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_074.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/75", "type": "Canvas", "label": { "none": [ "Page 69" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/75/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/75/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/75", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_075.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/76", "type": "Canvas", "label": { "none": [ "Page 70" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/76/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/76/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/76", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_076.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/77", "type": "Canvas", "label": { "none": [ "Page 71" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/77/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/77/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/77", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_077.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/78", "type": "Canvas", "label": { "none": [ "Page 72" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/78/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/78/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/78", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_078.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/79", "type": "Canvas", "label": { "none": [ "Page 73" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/79/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/79/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/79", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_079.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/80", "type": "Canvas", "label": { "none": [ "Page 74" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/80/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/80/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/80", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_080.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/81", "type": "Canvas", "label": { "none": [ "Page 75" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/81/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/81/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/81", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_081.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/82", "type": "Canvas", "label": { "none": [ "Page 76" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/82/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/82/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/82", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_082.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/83", "type": "Canvas", "label": { "none": [ "Page 77" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/83/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/83/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/83", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_083.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/84", "type": "Canvas", "label": { "none": [ "Page 78" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/84/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/84/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/84", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_084.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/85", "type": "Canvas", "label": { "none": [ "Page 79" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/85/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/85/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/85", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_085.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/86", "type": "Canvas", "label": { "none": [ "Page 80" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/86/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/86/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/86", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_086.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/87", "type": "Canvas", "label": { "none": [ "Page 81" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/87/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/87/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/87", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_087.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/88", "type": "Canvas", "label": { "none": [ "Page 82" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/88/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/88/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/88", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_088.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/89", "type": "Canvas", "label": { "none": [ "Page 83" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/89/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/89/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/89", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_089.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/90", "type": "Canvas", "label": { "none": [ "Page 84" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/90/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/90/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/90", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_090.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/91", "type": "Canvas", "label": { "none": [ "Page 85" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/91/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/91/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/91", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_091.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/92", "type": "Canvas", "label": { "none": [ "Page 86" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/92/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/92/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/92", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_092.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/93", "type": "Canvas", "label": { "none": [ "Page 87" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/93/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/93/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/93", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_093.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/94", "type": "Canvas", "label": { "none": [ "Page 88" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/94/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/94/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/94", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_094.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/95", "type": "Canvas", "label": { "none": [ "Page 89" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/95/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/95/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/95", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_095.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/96", "type": "Canvas", "label": { "none": [ "Page 90" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/96/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/96/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/96", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_096.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/97", "type": "Canvas", "label": { "none": [ "Page 91" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/97/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/97/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/97", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_097.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/98", "type": "Canvas", "label": { "none": [ "Page 92" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/98/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/98/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/98", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_098.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/99", "type": "Canvas", "label": { "none": [ "Page 93" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/99/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/99/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/99", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_099.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/100", "type": "Canvas", "label": { "none": [ "Page 94" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/100/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/100/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/100", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_100.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/101", "type": "Canvas", "label": { "none": [ "Page 95" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/101/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/101/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/101", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_101.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/102", "type": "Canvas", "label": { "none": [ "Page 96" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/102/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/102/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/102", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_102.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/103", "type": "Canvas", "label": { "none": [ "Page 97" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/103/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/103/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/103", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_103.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/104", "type": "Canvas", "label": { "none": [ "Page 98" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/104/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/104/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/104", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_104.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/105", "type": "Canvas", "label": { "none": [ "Page 99" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/105/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/105/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/105", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_105.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/106", "type": "Canvas", "label": { "none": [ "Page 100" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/106/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/106/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/106", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_106.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/107", "type": "Canvas", "label": { "none": [ "Page 101" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/107/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/107/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/107", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_107.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/108", "type": "Canvas", "label": { "none": [ "Page 102" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/108/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/108/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/108", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_108.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/109", "type": "Canvas", "label": { "none": [ "Page 103" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/109/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/109/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/109", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_109.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/110", "type": "Canvas", "label": { "none": [ "Page 104" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/110/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/110/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/110", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_110.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/111", "type": "Canvas", "label": { "none": [ "Page 105" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/111/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/111/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/111", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_111.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/112", "type": "Canvas", "label": { "none": [ "Page 106" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/112/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/112/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/112", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_112.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/113", "type": "Canvas", "label": { "none": [ "Page 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/113/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/113/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/113", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_113.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/114", "type": "Canvas", "label": { "none": [ "Page 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/114/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/114/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/114", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_114.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/115", "type": "Canvas", "label": { "none": [ "Page 3" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/115/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/115/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/115", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_115.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/116", "type": "Canvas", "label": { "none": [ "Page 4" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/116/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/116/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/116", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_116.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/117", "type": "Canvas", "label": { "none": [ "Page 5" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/117/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/117/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/117", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_117.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/118", "type": "Canvas", "label": { "none": [ "Page 6" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/118/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/118/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/118", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_118.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/119", "type": "Canvas", "label": { "none": [ "Page 7" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/119/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/119/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/119", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_119.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/120", "type": "Canvas", "label": { "none": [ "Page 8" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/120/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/120/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/120", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_120.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/121", "type": "Canvas", "label": { "none": [ "Page 9" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/121/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/121/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/121", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_121.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/122", "type": "Canvas", "label": { "none": [ "Page 10" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/122/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/122/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/122", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_122.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/123", "type": "Canvas", "label": { "none": [ "Page 11" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/123/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/123/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/123", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_123.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/124", "type": "Canvas", "label": { "none": [ "Page 12" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/124/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/124/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/124", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_124.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/125", "type": "Canvas", "label": { "none": [ "Page 13" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/125/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/125/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/125", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_125.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/126", "type": "Canvas", "label": { "none": [ "Page 14" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/126/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/126/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/126", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_126.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/127", "type": "Canvas", "label": { "none": [ "Page 15" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/127/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/127/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/127", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_127.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/128", "type": "Canvas", "label": { "none": [ "Page 16" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/128/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/128/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/128", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_128.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/129", "type": "Canvas", "label": { "none": [ "Page 17" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/129/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/129/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/129", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_129.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/130", "type": "Canvas", "label": { "none": [ "Page 18" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/130/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/130/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/130", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_130.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/131", "type": "Canvas", "label": { "none": [ "Page 19" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/131/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/131/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/131", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_131.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/132", "type": "Canvas", "label": { "none": [ "Page 20" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/132/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/132/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/132", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_132.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/133", "type": "Canvas", "label": { "none": [ "Page 21" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/133/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/133/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/133", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_133.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/134", "type": "Canvas", "label": { "none": [ "Page 22" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/134/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/134/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/134", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_134.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/135", "type": "Canvas", "label": { "none": [ "Page 23" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/135/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/135/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/135", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_135.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/136", "type": "Canvas", "label": { "none": [ "Page 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/136/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/136/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/136", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_136.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/137", "type": "Canvas", "label": { "none": [ "Page 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/137/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/137/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/137", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_137.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/138", "type": "Canvas", "label": { "none": [ "Page 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/138/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/138/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/138", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_138.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/139", "type": "Canvas", "label": { "none": [ "Page 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/139/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/139/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/139", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_139.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/140", "type": "Canvas", "label": { "none": [ "Page 3" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/140/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/140/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/140", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_140.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/141", "type": "Canvas", "label": { "none": [ "Page 4" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/141/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/141/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/141", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_141.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/142", "type": "Canvas", "label": { "none": [ "Page 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/142/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/142/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/142", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_142.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/143", "type": "Canvas", "label": { "none": [ "Page 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/143/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/143/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/143", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_143.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/144", "type": "Canvas", "label": { "none": [ "Page 3" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/144/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/144/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/144", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_144.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/145", "type": "Canvas", "label": { "none": [ "Page 4" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/145/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/145/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/145", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_145.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/146", "type": "Canvas", "label": { "none": [ "Page 5" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/146/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/146/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/146", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_146.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/147", "type": "Canvas", "label": { "none": [ "Page 6" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/147/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/147/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/147", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_147.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/148", "type": "Canvas", "label": { "none": [ "Page 7" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/148/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/148/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/148", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_148.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/149", "type": "Canvas", "label": { "none": [ "Page 8" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/149/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/149/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/149", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_149.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/150", "type": "Canvas", "label": { "none": [ "Page 9" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/150/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/150/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/150", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_150.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/151", "type": "Canvas", "label": { "none": [ "Page 10" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/151/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/151/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/151", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_151.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/152", "type": "Canvas", "label": { "none": [ "Page 11" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/152/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/152/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/152", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_152.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/153", "type": "Canvas", "label": { "none": [ "Page 12" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/153/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/153/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/153", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_153.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/154", "type": "Canvas", "label": { "none": [ "Page 13" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/154/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/154/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/154", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_154.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/155", "type": "Canvas", "label": { "none": [ "Page 14" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/155/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/155/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/155", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_155.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/156", "type": "Canvas", "label": { "none": [ "Page 15" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/156/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/156/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/156", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_156.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/157", "type": "Canvas", "label": { "none": [ "Page 16" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/157/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/157/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/157", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_157.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/158", "type": "Canvas", "label": { "none": [ "Page 17" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/158/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/158/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/158", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_158.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/159", "type": "Canvas", "label": { "none": [ "Page 18" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/159/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/159/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/159", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_159.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/160", "type": "Canvas", "label": { "none": [ "Page 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/160/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/160/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/160", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_160.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/161", "type": "Canvas", "label": { "none": [ "Page 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/161/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/161/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/161", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_161.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/162", "type": "Canvas", "label": { "none": [ "Page 1" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/162/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/162/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/162", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_162.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/163", "type": "Canvas", "label": { "none": [ "Page 2" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/163/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/163/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/163", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_163.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/164", "type": "Canvas", "label": { "none": [ "Page 3" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/164/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/164/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/164", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_164.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/165", "type": "Canvas", "label": { "none": [ "Page 4" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/165/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/165/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/165", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_165.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/166", "type": "Canvas", "label": { "none": [ "Page 5" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/166/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/166/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/166", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_166.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/167", "type": "Canvas", "label": { "none": [ "Page 6" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/167/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/167/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/167", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_167.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/168", "type": "Canvas", "label": { "none": [ "Page 7" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/168/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/168/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/168", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_168.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/169", "type": "Canvas", "label": { "none": [ "Page 8" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/169/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/169/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/169", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_169.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/170", "type": "Canvas", "label": { "none": [ "Page 9" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/170/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/170/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/170", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_170.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] }, { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/171", "type": "Canvas", "label": { "none": [ "Page 10" ] }, "width": 630, "height": 815, "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/171/painting-page", "type": "AnnotationPage", "items": [ { "id": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/171/painting-anno", "type": "Annotation", "motivation": "painting", "target": "https://opennj.net/iiif/manifest/AA00001416/00001/canvas/171", "body": { "id": "https://opennj.net/content/AA/00/00/14/16/00001/Java Basics to Advanced Concepts 02_12_21 (1)_Page_171.jpg", "type": "Image", "format": "image/jpeg", "width": 630, "height": 815 } } ] } ] } ] }