net/src/main/java/com/stanfy/enroscar/rest/response/handler/BaseContentHandler.java
protected Type getModelType(final EntityTypeToken modelType) {
    final Class<?> modelClass = modelType.getRawClass();

    // check for wrappers
    final Model modelAnnotation = modelClass.getAnnotation(Model.class);
    if (modelAnnotation == null) { return modelType.getType(); }

    final Class<?> wrapper = modelAnnotation.wrapper();
    return wrapper != null && wrapper != Model.class ? wrapper : modelType.getType();
  }
protected Type getModelType(final EntityTypeToken modelType) {
    final Class<?> modelClass = modelType.getRawClass();

    // check for wrappers
    final Model modelAnnotation = modelClass.getAnnotation(Model.class);
    if (modelAnnotation == null) { return modelType.getType(); }

    final Class<?> wrapper = modelAnnotation.wrapper();
    return wrapper != null && wrapper != Model.class ? wrapper : modelType.getType();
  }
protected Type getModelType ( final EntityTypeToken modelType ) { final Class < ? > modelClass = modelType . getRawClass ( ) ; // check for wrappers final Model modelAnnotation = modelClass . getAnnotation ( Model . class ) ; if ( modelAnnotation == null ) { return modelType . getType ( ) ; } final Class < ? > wrapper = modelAnnotation . wrapper ( ) ; return wrapper != null && wrapper != Model . class ? wrapper : modelType . getType ( ) ; }
Checks the raw type provided by the token an presence of {@link Model} annotation on it.
@param modelType model type token
@return Java type
Checks the raw type provided by the token an presence of {