public static < T > MetaTinyType < T > metaFor ( Class < ? > candidate ) { for ( MetaTinyType meta : metas ) { if ( meta . isMetaOf ( candidate ) ) { return meta ; } } throw new IllegalArgumentException ( String . format ( "not a tinytype: %s" , candidate == null ? "null" : candidate . getCanonicalName ( ) ) ) ; }
Provides a type - specific Meta class for the given TinyType .