• Increase font size
  • Default font size
  • Decrease font size
Home Introduction

Main Page

E-mail Print PDF

Tag4J is object tagging framework.

 Components of Tag4J

  1. Core
  2. Validator
  3. Rule-Engine 
  4. AutoForm (Unclear)
  5. More components


  • Provides facility of object tagging only.
  • Core entities are Tags, TagValue, TagKey etc.
  • Main purpose is to allow dynamic properties (called Tags) to Object.



  • It is implementation of interpreter pattern.
  • Provides facility to write complex rules for Tags.



  • Implementation of Rule-Engine in still not clear.
  • But it will be wrapping/using Validator.



  • Still not clear, but it will allow user to create (input/search) forms for Tags automatically

Still more components will be added, as identified.