예제 #1
0
 private static Boolean hasTpField(Pdu pdu, String fieldName) {
   try {
     Method m = pdu.getClass().getMethod("has" + fieldName);
     return (Boolean) m.invoke(pdu);
   } catch (Exception e) {
   }
   return null;
 }
예제 #2
0
 // ==================================================
 // ENCODING/DECODING utility methods
 // ==================================================
 private static Integer getTpField(Pdu pdu, String fieldName) {
   try {
     Method m = pdu.getClass().getMethod("get" + fieldName);
     return (Integer) m.invoke(pdu);
   } catch (Exception e) {
   }
   return null;
 }