Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  import java.util.List;
  
  @SuppressWarnings("all")
  public class PDP_Sample
  {
      ArrayList<Stringal;
      
      public PDP_Sample(List<Stringl)
     {
          = (ArrayList<String>) l;
     }
     
     private void testFPCodeChecksType(List<Stringl)
     {
         if (l instanceof ArrayList)
              = (ArrayList<String>) l;
     }
     
     private void testFPNonParm(String s)
     {
         List<Stringl = new ArrayList<String>();
          = (ArrayList<String>) l;
     }
     
     private void testDoubleInSig(double dList<Stringl)
     {
          = (ArrayList<String>) l;
     }
     
     public static void testStaticlong lngList<Stringl)
     {
         ArrayList<Stringaal = (ArrayList<String>) l;
     }
     
     protected void testFPDerivableMethod(List<Stringl)
     {
          = (ArrayList<String>) l;
     }
     
     public static void testMultiCasts(String keyObject o) {
         if (key.equals("Foo")) {
             double d = ((Doubleo).doubleValue();
         }
         else if (key.equals("Boo")) {
             float f = ((Floato).floatValue();
         }
     }
     
     public static String testFPFlimsyIfGuard(Comparable<?> cboolean isNumber) {
     	String s = c.toString();
     	if (isNumber) {
     		Number n = (Number)c;
     		s += n.intValue();
     	}
     	
     	return s;
     }
     
     private String testFPTableSwitchGuard(Comparable<?> cint type) {
     	String s = "";
     	
     	switch (type)
     	{
     		case 0:
     			Number n = (Number)c;
     			s += n.intValue();
     		break;
     		
     		case 1:
     			s += s;
     		break;
     		
     		case 2:
     			s += "0";
     		break;
     		
     		case 3:
     			s +='3';
     		break;
     		
     		case 4:
     			s = null;
     		break;
     		
     		case 5:
     			s = s.substring(0, 1);
     		break;
     	}
     	
     	return s;
     }
     
     private String testFPLookupSwitch(Comparable<?> cint type) {
     	String s = "";
     	
     	switch (type)
     	{
     		case 0:
    			Number n = (Number)c;
    			s += n.intValue();
    		break;
    		
    		case 1000:
    			s += s;
    		break;
    		
    		case 10000:
    			s += "0";
    		break;
    	}
    	
    	return s;
    }
New to GrepCode? Check out our FAQ X