public static CollectionType collectionOf( ValueType collectedType ) { return of( Collection.class, collectedType ); }
public static CollectionType listOf( Class<?> collectedType ) { return of( List.class, collectedType ); }
public static CollectionType setOf( ValueType collectedType ) { return of( Set.class, collectedType ); }
public static CollectionType collectionOf( Class<?> collectedType ) { return of( Collection.class, collectedType ); }
public static CollectionType setOf( ValueType collectedType ) { return of( Set.class, collectedType ); }
public static CollectionType collectionOf( Class<?> collectedType ) { return of( Collection.class, collectedType ); }
public static CollectionType collectionOf( ValueType collectedType ) { return of( Collection.class, collectedType ); }
public static CollectionType listOf( ValueType collectedType ) { return of( List.class, collectedType ); }
public static CollectionType listOf( Class<?> collectedType ) { return of( List.class, collectedType ); }
public static CollectionType setOf( Class<?> collectedType ) { return of( Set.class, collectedType ); }
public static CollectionType listOf( ValueType collectedType ) { return of( List.class, collectedType ); }
public static CollectionType setOf( Class<?> collectedType ) { return of( Set.class, collectedType ); }
public static CollectionType of( Class<?> type, Class<?> collectedType ) { return of( type, ValueType.of( collectedType ) ); }
public static CollectionType of( Class<?> type, Class<?> collectedType ) { return of( type, ValueType.of( collectedType ) ); }