/** * Test if belief is of array type. */ public boolean isArrayBelief()//ClassLoader cl) { boolean ret = false; if(isFieldBelief() && ftarget.getClassName()!=null) { // ret = ftarget.getField(cl).getType().isArray(); ret = ftarget.getTypeName().charAt(0)=='['; } else if(mgetter!=null && mgetter.getReturnTypeInfo()!=null) { // ret = mgetter.getMethod(cl).getReturnType().isArray(); ret = mgetter.getReturnTypeInfo().getTypeName().charAt(0)=='['; } return ret; }
/** * Test if belief is of array type. */ public boolean isArrayBelief()//ClassLoader cl) { boolean ret = false; if(isFieldBelief() && ftarget.getClassName()!=null) { // ret = ftarget.getField(cl).getType().isArray(); ret = ftarget.getTypeName().charAt(0)=='['; } else if(mgetter!=null && mgetter.getReturnTypeInfo()!=null) { // ret = mgetter.getMethod(cl).getReturnType().isArray(); ret = mgetter.getReturnTypeInfo().getTypeName().charAt(0)=='['; } return ret; }
/** * Test if parameter is of array type. */ public boolean isArray() { boolean ret = false; if(isFieldParameter() && ftarget.getClassName()!=null) { // ret = ftarget.getField(cl).getType().isArray(); ret = ftarget.getTypeName().charAt(0)=='['; } else if(mgetter!=null && mgetter.getReturnTypeInfo()!=null) { // ret = mgetter.getMethod(cl).getReturnType().isArray(); ret = mgetter.getReturnTypeInfo().getTypeName().charAt(0)=='['; } return ret; }
/** * Test if parameter is of array type. */ public boolean isArray() { boolean ret = false; if(isFieldParameter() && ftarget.getClassName()!=null) { // ret = ftarget.getField(cl).getType().isArray(); ret = ftarget.getTypeName().charAt(0)=='['; } else if(mgetter!=null && mgetter.getReturnTypeInfo()!=null) { // ret = mgetter.getMethod(cl).getReturnType().isArray(); ret = mgetter.getReturnTypeInfo().getTypeName().charAt(0)=='['; } return ret; } }