@SuppressWarnings("unchecked")
  public Class<? extends TypedConfig<?>> getConcreteClass(AtomixRegistry registry, String typeName) {
    ConfiguredType type = registry.getType(typeClass, typeName);
    if (type == null) {
      return null;
    }
    return (Class<? extends TypedConfig<?>>) type.newConfig().getClass();
  }
@ SuppressWarnings ( "unchecked" ) public Class < ? extends TypedConfig < ? > > getConcreteClass ( AtomixRegistry registry , String typeName ) { ConfiguredType type = registry . getType ( typeClass , typeName ) ; if ( type == null ) { return null ; } return ( Class < ? extends TypedConfig < ? > > ) type . newConfig ( ) . getClass ( ) ; }
Returns the concrete configuration class.

@param registry the Atomix type registry
@param typeName the type name
@return the concrete configuration class