API Typeable POJOs (APT) is meant to be simple and light-weight framework to help users develop applications with large inheritance hierarchies in their API interfaces.
'org.api-typeable-pojos:atp-api:0.6'
<dependency>
<groupId>org.api-typeable-pojos</groupId>
<artifactId>atp-api</artifactId>
<version>0.6</version>
</dependency>
<dependency org="org.api-typeable-pojos" name="atp-api" rev="0.6"/>
"org.api-typeable-pojos", "atp-api", "0.6"