Think of a convention to handle this situation. Two alternatives:
1) Use annotation (e.g. @Attribute or @Association)
2) Use a symbol at the end of the association name (e.g. returnType*) and store this name instead in the cache for the association and the plain (i.e. returnType) for the attribute.
Think of a convention to handle this situation. Two alternatives: 1) Use annotation (e.g. @Attribute or @Association) 2) Use a symbol at the end of the association name (e.g. returnType*) and store this name instead in the cache for the association and the plain (i.e. returnType) for the attribute.