Jakarta CDI
E836327
Jakarta CDI is a Jakarta EE specification that defines a powerful, type-safe dependency injection and contextual lifecycle management framework for Java applications.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Jakarta CDI canonical | 11 |
How this entity was disambiguated
This entity first appeared as the object of triple T10019266 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Jakarta CDI Context triple: [Jakarta Expression Language, usedIn, Jakarta CDI]
-
A.
West Jakarta
West Jakarta is a densely populated administrative city of Jakarta, Indonesia, known for its mix of residential areas, commercial centers, and historical sites.
-
B.
Jakarta
Jakarta is the bustling capital and largest city of Indonesia, serving as the country’s political, economic, and cultural center on the island of Java.
-
C.
East Jakarta
East Jakarta is one of the administrative cities of Indonesia’s capital, Jakarta, known for its mix of residential areas, industrial zones, and transportation hubs.
-
D.
North Jakarta
North Jakarta is a coastal administrative city of Indonesia’s capital region, known for its busy port, industrial zones, and historic waterfront areas.
-
E.
South Jakarta
South Jakarta is a municipality in the southern part of Indonesia’s capital region, known for its upscale residential areas, business districts, and shopping and entertainment centers.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Jakarta CDI Target entity description: Jakarta CDI is a Jakarta EE specification that defines a powerful, type-safe dependency injection and contextual lifecycle management framework for Java applications.
-
A.
West Jakarta
West Jakarta is a densely populated administrative city of Jakarta, Indonesia, known for its mix of residential areas, commercial centers, and historical sites.
-
B.
Jakarta
Jakarta is the bustling capital and largest city of Indonesia, serving as the country’s political, economic, and cultural center on the island of Java.
-
C.
East Jakarta
East Jakarta is one of the administrative cities of Indonesia’s capital, Jakarta, known for its mix of residential areas, industrial zones, and transportation hubs.
-
D.
North Jakarta
North Jakarta is a coastal administrative city of Indonesia’s capital region, known for its busy port, industrial zones, and historic waterfront areas.
-
E.
South Jakarta
South Jakarta is a municipality in the southern part of Indonesia’s capital region, known for its upscale residential areas, business districts, and shopping and entertainment centers.
- F. None of above. chosen
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
Jakarta EE specification
ⓘ
contextual lifecycle management framework ⓘ dependency injection framework ⓘ |
| defines |
contextual lifecycle management for Java components
ⓘ
type-safe dependency injection for Java ⓘ |
| domain | enterprise Java applications ⓘ |
| enables | context-aware components in Java applications ⓘ |
| formerlyKnownAs |
Contexts and Dependency Injection for Java EE
ⓘ
linked to:
Contexts and Dependency Injection
JSR 299 ⓘ |
| governedBy | Jakarta EE Working Group ⓘ |
| hasCoreAnnotation |
@Alternative
ⓘ
@Decorator ⓘ @Disposes ⓘ @Inject ⓘ @Interceptor ⓘ @Observes ⓘ @Produces ⓘ
linked to:
Jakarta Annotations
@Specializes ⓘ |
| hasQualifier |
@Any
ⓘ
@Default ⓘ @Named ⓘ |
| hasScope |
@ApplicationScoped
ⓘ
@ConversationScoped ⓘ @Dependent ⓘ @RequestScoped ⓘ @SessionScoped ⓘ |
| integratesWith |
Jakarta EJB
ⓘ
linked to:
Jakarta Enterprise Beans
Jakarta Faces ⓘ
linked to:
Jakarta Server Faces
Jakarta Persistence ⓘ Jakarta RESTful Web Services ⓘ |
| language | Java ⓘ |
| partOf | Jakarta EE ⓘ |
| provides | unified dependency injection model for Jakarta EE ⓘ |
| replaced | JSR-based CDI specification for Java EE ⓘ |
| standardizedBy | Eclipse Foundation ⓘ |
| supports |
decorators
ⓘ
disposer methods ⓘ events ⓘ interceptors ⓘ inversion of control ⓘ loose coupling between application components ⓘ portable extensions ⓘ producer fields ⓘ producer methods ⓘ qualifiers ⓘ scopes ⓘ stereotypes ⓘ |
| uses |
annotations for dependency injection
ⓘ
annotations for events ⓘ annotations for interceptors ⓘ annotations for qualifiers ⓘ annotations for scoping ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Jakarta CDI Description of subject: Jakarta CDI is a Jakarta EE specification that defines a powerful, type-safe dependency injection and contextual lifecycle management framework for Java applications.
Referenced by (11)
Full triples — surface form annotated when it differs from this entity's canonical label.