{"id":190,"date":"2020-12-03T09:54:40","date_gmt":"2020-12-03T09:54:40","guid":{"rendered":"https:\/\/codeflarelimited.com\/blog\/?p=190"},"modified":"2021-05-31T05:34:20","modified_gmt":"2021-05-31T04:34:20","slug":"access-modifiers-in-java","status":"publish","type":"post","link":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/","title":{"rendered":"Access Modifiers in Java"},"content":{"rendered":"\n<p>Modifiers are keywords that are added to variables, methods and classes to change their meaning.<\/p>\n\n\n\n<p>There are two (2) types of modifiers:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Access modifiers<\/li><li>Non-access modifiers<\/li><\/ol>\n\n\n\n<p class=\"has-large-font-size\"><strong>Access Modifiers<\/strong><\/p>\n\n\n\n<p>There are four (4) access levels in <a href=\"https:\/\/www.oracle.com\/java\/\" target=\"_blank\" rel=\"noreferrer noopener\">Java<\/a>, which are:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Default<\/strong>. This is by default visible to the package and no modifiers are needed here.<\/li><li><strong>public<\/strong> (visible to the world)<\/li><li><strong>private<\/strong> (visible to the class only)<\/li><li><strong>protected<\/strong> (visible to the package and subclass)<\/li><\/ol>\n\n\n\n<p class=\"has-large-font-size\"><strong>Default Access Modifier<\/strong><\/p>\n\n\n\n<p>Default access modifier means that we do not explicitly declare any access modifier for a class, field, method, etc. This makes it accessible to any other class in the same package.<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>Private Access Modifier<\/strong><\/p>\n\n\n\n<p>Methods, variables and constructors that are declared private can only be accessed within the declared class itself. Private access modifier is the most restrictive access level. But you should note that class and interface cannot be private.<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>Protected Access Modifier<\/strong><\/p>\n\n\n\n<p>Variables, methods and constructors which are declared as protected in a superclass can be accessed only by the subclass in other package or any class within the package of the protected members&#8217; class.<\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>Public Access Modifier<\/strong><\/p>\n\n\n\n<p>This makes the method accessible to the whole world.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-large-font-size\"><strong>Non-access Modifiers<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Static Modifiers<\/strong><\/li><\/ol>\n\n\n\n<p>(i) <strong>Static variables<\/strong>: <\/p>\n\n\n\n<p>The static keyword is used to create variables that will exist independently of any instances created for the class. Only one copy of the static variable exists, regardless of the number of instances of the class.<\/p>\n\n\n\n<p>Static variables are also known as <strong><em>class variables<\/em><\/strong>. Local variables cannot be declared static.<\/p>\n\n\n\n<p>(ii) <strong>Static methods<\/strong><\/p>\n\n\n\n<p>This creates methods that will exist independently of any instances created fo the class. Static methods do not use any instance variables of any object of the class they are defined in. Static methods take no reference to variables.<\/p>\n\n\n\n<p>2. <strong>Final Modifier<\/strong>s<\/p>\n\n\n\n<p>(i) <strong>Final variables<\/strong><\/p>\n\n\n\n<p>A final variable can only be initialized once. The final modifier is often used with the <em><strong>static keyword<\/strong><\/em> to create a constant and thereby make it a class variable. A final variable cannot be assigned another value.<\/p>\n\n\n\n<p>(ii) <strong>Final class<\/strong><\/p>\n\n\n\n<p>A final class cannot be extended or subclassed.<\/p>\n\n\n\n<p>The below example will not compile:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"java\" class=\"language-java\">final class Animal {\n\/\/statements here ...\n}\n\nclass Dog extends Animal {\n\/\/this will not throw an error\n}<\/code><\/pre>\n\n\n\n<p>(iii) <strong>Final methods<\/strong><\/p>\n\n\n\n<p>When we use the final specifier with a method, the method cannot be overridden in any of the <a href=\"https:\/\/codeflarelimited.com\/blog\/2020\/11\/14\/inheritance-in-java\/\" target=\"_blank\" rel=\"noreferrer noopener\">inheriting classes<\/a>. <\/p>\n\n\n\n<p>It is also necessary to point out that since private methods are inaccessible, they are implicitly final in Java.<\/p>\n\n\n\n<p>3. <strong>Abstract Modifiers<\/strong><\/p>\n\n\n\n<p>(i) <strong>Abstract class<\/strong>: <\/p>\n\n\n\n<p>Abstract classes can never be instantiated.<\/p>\n\n\n\n<p>(ii) <strong>Abstract methods<\/strong>:<\/p>\n\n\n\n<p>Abstract methods are methods declared are methods that are declared without any implementation and usually ends with a semi-colon.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modifiers are keywords that are added to variables, methods and classes to change their meaning. There are two<\/p>\n","protected":false},"author":1,"featured_media":191,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[25],"tags":[55,54,56,57],"class_list":["post-190","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java","tag-access-modifiers-in-java","tag-modifiers-in-java","tag-static-methods","tag-static-variables"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Access Modifiers in Java<\/title>\n<meta name=\"description\" content=\"Modifiers are keywords that are added to variables, methods and classes to change their meaning. There are two (2) types of modifiers:\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access Modifiers in Java\" \/>\n<meta property=\"og:description\" content=\"Modifiers are keywords that are added to variables, methods and classes to change their meaning. There are two (2) types of modifiers:\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/codeflretech\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-03T09:54:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-31T04:34:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/12\/java-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1540\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"codeflare\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codeflaretech\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/\"},\"author\":{\"name\":\"codeflare\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/person\\\/7e65653d49add95629f8c1053c5cd76a\"},\"headline\":\"Access Modifiers in Java\",\"datePublished\":\"2020-12-03T09:54:40+00:00\",\"dateModified\":\"2021-05-31T04:34:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/\"},\"wordCount\":428,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/java-logo.png\",\"keywords\":[\"access modifiers in java\",\"modifiers in java\",\"static methods\",\"static variables\"],\"articleSection\":[\"java\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/\",\"name\":\"Access Modifiers in Java\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/java-logo.png\",\"datePublished\":\"2020-12-03T09:54:40+00:00\",\"dateModified\":\"2021-05-31T04:34:20+00:00\",\"description\":\"Modifiers are keywords that are added to variables, methods and classes to change their meaning. There are two (2) types of modifiers:\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#primaryimage\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/java-logo.png\",\"contentUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/java-logo.png\",\"width\":1540,\"height\":800,\"caption\":\"java\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/access-modifiers-in-java\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"java\",\"item\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/java\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Access Modifiers in Java\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\",\"name\":\"\",\"description\":\"Sustainable solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\",\"name\":\"Codeflare Limited\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/codeflare.png\",\"contentUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/codeflare.png\",\"width\":1040,\"height\":263,\"caption\":\"Codeflare Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/person\\\/7e65653d49add95629f8c1053c5cd76a\",\"name\":\"codeflare\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"caption\":\"codeflare\"},\"description\":\"Latest tech news and coding tips.\",\"sameAs\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\",\"https:\\\/\\\/facebook.com\\\/codeflretech\",\"https:\\\/\\\/instagram.com\\\/codeflaretech\",\"https:\\\/\\\/x.com\\\/codeflaretech\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCuBLtiYqsajHdqw0uyt7Ofw?sub_confirmation=1\"],\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/author\\\/watcher\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Access Modifiers in Java","description":"Modifiers are keywords that are added to variables, methods and classes to change their meaning. There are two (2) types of modifiers:","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/","og_locale":"en_US","og_type":"article","og_title":"Access Modifiers in Java","og_description":"Modifiers are keywords that are added to variables, methods and classes to change their meaning. There are two (2) types of modifiers:","og_url":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/","article_author":"https:\/\/facebook.com\/codeflretech","article_published_time":"2020-12-03T09:54:40+00:00","article_modified_time":"2021-05-31T04:34:20+00:00","og_image":[{"width":1540,"height":800,"url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/12\/java-logo.png","type":"image\/png"}],"author":"codeflare","twitter_card":"summary_large_image","twitter_creator":"@codeflaretech","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#article","isPartOf":{"@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/"},"author":{"name":"codeflare","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/person\/7e65653d49add95629f8c1053c5cd76a"},"headline":"Access Modifiers in Java","datePublished":"2020-12-03T09:54:40+00:00","dateModified":"2021-05-31T04:34:20+00:00","mainEntityOfPage":{"@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/"},"wordCount":428,"commentCount":0,"publisher":{"@id":"https:\/\/codeflarelimited.com\/blog\/#organization"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#primaryimage"},"thumbnailUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/12\/java-logo.png","keywords":["access modifiers in java","modifiers in java","static methods","static variables"],"articleSection":["java"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/","url":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/","name":"Access Modifiers in Java","isPartOf":{"@id":"https:\/\/codeflarelimited.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#primaryimage"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#primaryimage"},"thumbnailUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/12\/java-logo.png","datePublished":"2020-12-03T09:54:40+00:00","dateModified":"2021-05-31T04:34:20+00:00","description":"Modifiers are keywords that are added to variables, methods and classes to change their meaning. There are two (2) types of modifiers:","breadcrumb":{"@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#primaryimage","url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/12\/java-logo.png","contentUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/12\/java-logo.png","width":1540,"height":800,"caption":"java"},{"@type":"BreadcrumbList","@id":"https:\/\/codeflarelimited.com\/blog\/access-modifiers-in-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeflarelimited.com\/blog\/"},{"@type":"ListItem","position":2,"name":"java","item":"https:\/\/codeflarelimited.com\/blog\/java\/"},{"@type":"ListItem","position":3,"name":"Access Modifiers in Java"}]},{"@type":"WebSite","@id":"https:\/\/codeflarelimited.com\/blog\/#website","url":"https:\/\/codeflarelimited.com\/blog\/","name":"","description":"Sustainable solutions","publisher":{"@id":"https:\/\/codeflarelimited.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeflarelimited.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeflarelimited.com\/blog\/#organization","name":"Codeflare Limited","url":"https:\/\/codeflarelimited.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/11\/codeflare.png","contentUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/11\/codeflare.png","width":1040,"height":263,"caption":"Codeflare Limited"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/person\/7e65653d49add95629f8c1053c5cd76a","name":"codeflare","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","caption":"codeflare"},"description":"Latest tech news and coding tips.","sameAs":["https:\/\/codeflarelimited.com\/blog","https:\/\/facebook.com\/codeflretech","https:\/\/instagram.com\/codeflaretech","https:\/\/x.com\/codeflaretech","https:\/\/www.youtube.com\/channel\/UCuBLtiYqsajHdqw0uyt7Ofw?sub_confirmation=1"],"url":"https:\/\/codeflarelimited.com\/blog\/author\/watcher\/"}]}},"jetpack_featured_media_url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/12\/java-logo.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/comments?post=190"}],"version-history":[{"count":2,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/190\/revisions"}],"predecessor-version":[{"id":657,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/190\/revisions\/657"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/media\/191"}],"wp:attachment":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/media?parent=190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/categories?post=190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/tags?post=190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}