Esempio n. 1
0
 /*
 	@Override
 	public Object toObject(Pointer<?> value, int size)
 			throws InvalidAttributeException {
 		// TODO Auto-generated method stub
 		return null;
 	}
 */
 @Override
 public String toString(Pointer<?> value, int size) throws InvalidAttributeException {
   for (T e : EnumSet.allOf(c)) {
     P11Enum pe = (P11Enum) e;
     if (pe.getValue() == ((Number) toObject(value, size)).intValue()) return pe.name();
   }
   return "";
 }
Esempio n. 2
0
 @Override
 public Pair<Pointer<?>, Long> fromObject(Object value) {
   P11Enum pe = (P11Enum) value;
   return super.fromObject(new CLong(pe.getValue()));
 }