Home
Documentation
Qi4j - The Complete Manual
Core System API
Core API
Annotations
Search
Print |
Community
News
Licensing
Download
Introduction to Qi4j
Tutorials
Documentation
Qi4j - The Complete Manual
Overview
Composition
Assembly
Core System API
Core API
Annotations
AppliesTo
ConcernFor
Concerns
ConstraintDeclaration
Constraints
Entity
Invocation
Mixins
Property
Service
SideEffectFor
SideEffects
ThisCompositeAs
Uses
Composite
EntityComposite
ServiceComposite
CompositeBuilderFactory
CompositeBuilder
ServiceComposite
ValueComposite
SpecificationComposite
ObjectBuilder
Property
ImmutableProperty
Association
ManyAssociation
SetAssociation
ListAssociation
ObjectBuilderFactory
EntitySession
EntitySessionFactory
Constraint
ConstraintViolation
ContextComposite
Extension SPIs
Runtime Bootstrap API
Persistence
Query API
Indexing
Concepts
References
Extensions
Libraries
Examples
Experiments
Sponsors
Support
Login
Annotations
Qi4J uses Java annotations extensively. This is in effect a replacement of introduction of new programming language elements, and allows us to do Composite Oriented Programming with an Object Oriented Programming language.
@AppliesTo
@ConcernFor
@Concerns
@ConstraintDeclaration
@Constraints
@Entity
@Invocation
@Mixins
@Service
@SideEffectFor
@SideEffects
@ThisCompositeAs
@Uses
Powered by
SiteVision
.