Java does not provide object properties concept. Tag4J is similar to object properties, but not exact, it is different in many aspects. Tag4J basically provides standard way to add / remove tags [Key-Value pairs] .
Tarte project provides common API libraries among multi-languages.
Tarte is a project which provides common API libraries among multiple programming languages.