/** * * @param value of variable which should be copied * @param name of new variable * @return the new org.openl.meta.BigIntegerValue variable with name * <b>name</b> and value <b>value</b> */ public static org.openl.meta.BigIntegerValue copy(org.openl.meta.BigIntegerValue value, String name) { if (value.getName() == null) { value.setName(name); return value; } else if (!value.getName().equals(name)) { org.openl.meta.BigIntegerValue result = new org.openl.meta.BigIntegerValue(value, NumberOperations.COPY, new org.openl.meta.BigIntegerValue[] { value }); result.setName(name); return result; } return value; }
/** * * @param value of variable which should be copied * @param name of new variable * @return the new org.openl.meta.BigIntegerValue variable with name * <b>name</b> and value <b>value</b> */ public static org.openl.meta.BigIntegerValue copy(org.openl.meta.BigIntegerValue value, String name) { if (value.getName() == null) { value.setName(name); return value; } else if (!value.getName().equals(name)) { org.openl.meta.BigIntegerValue result = new org.openl.meta.BigIntegerValue(value, NumberOperations.COPY, new org.openl.meta.BigIntegerValue[] { value }); result.setName(name); return result; } return value; }