@SuppressWarnings("unchecked")
	public <T> KeyMetadata<T> getMetadata(final Key<T> key) {
		final EntityMetadata<T> em = registrar.getMetadata(key.getKind());
		return em == null ? null : em.getKeyMetadata();
	}
@ SuppressWarnings ( "unchecked" ) public < T > KeyMetadata < T > getMetadata ( final Key < T > key ) { final EntityMetadata < T > em = registrar . getMetadata ( key . getKind ( ) ) ; return em == null ? null : em . getKeyMetadata ( ) ; }
@return the metadata for a registered pojo, or null if there is none