Class AbstractIdentifiableType<J>