@ SuppressWarnings ( "unchecked" ) public final < C extends T > PropertyList < C > getProperties ( final String name ) { final PropertyList < C > list = new PropertyList < C > ( ) ; for ( final T p : this ) { if ( p . getName ( ) . equalsIgnoreCase ( name ) ) { list . add ( ( C ) p ) ; } } return list ; }
Returns a list of properties with the specified name .