// Path: leotask/src/core/org/leores/util/U.java
// public class U extends SerialUtil {
// 
// }


import java.lang.reflect.Field;
import org.leores.util.U;

package org.leores.util.able;



public interface Processable2<R, A, B> {
	public R process(A a, B b);

	public static class TrimStringField implements Processable2<Boolean, Object, Field> {

		public Boolean process(Object obj, Field field) {
			boolean rtn = false;

// Path: leotask/src/core/org/leores/util/U.java
// public class U extends SerialUtil {
// 
// }


// Path: leotask/src/core/org/leores/util/able/Processable2.java
import java.lang.reflect.Field;
import org.leores.util.U;

package org.leores.util.able;



public interface Processable2<R, A, B> {
	public R process(A a, B b);

	public static class TrimStringField implements Processable2<Boolean, Object, Field> {

		public Boolean process(Object obj, Field field) {
			boolean rtn = false;

			if (field != null && U.bAssignable(String.class, field.getType())) {
