public <T extends Annotation> StereotypeModel<T> getStereotype(final Class<T> stereotype) {
        return stereotypes.getCastValue(stereotype);
    }
public < T extends Annotation > StereotypeModel < T > getStereotype ( final Class < T > stereotype ) { return stereotypes . getCastValue ( stereotype ) ; }
Gets a stereotype model
<p/>
Adds the model if it is not present.

@param <T>        The type
@param stereotype The stereotype
@return The stereotype model