blob: d7633b2662137775c8b9814fa0b889db2a3c73ee [file] [log] [blame]
package freemarker.test.templatesuite.models;
import java.io.File;
import java.math.BigDecimal;
import java.math.BigInteger;
public class OverloadedMethods2 {
public String mVarargs(String... a1) {
StringBuilder sb = new StringBuilder();
for (String s : a1) {
sb.append(s);
}
return "mVarargs(String... a1 = " + sb + ")";
}
public BigInteger bigInteger(BigDecimal n) {
return n.toBigInteger();
}
public String mVarargs(File a1, String... a2) {
return "mVarargs(File a1, String... a2)";
}
public NumberAndStringModel getNnS(String s) {
return new NumberAndStringModel(s);
}
public String mNull1(String a1) {
return "mNull1(String a1 = " + a1 + ")";
}
public String mNull1(int a1) {
return "mNull1(int a1 = " + a1 + ")";
}
public String mNull2(String a1) {
return "mNull2(String a1 = " + a1 + ")";
}
public String mNull2(Object a1) {
return "mNull2(Object a1 = " + a1 + ")";
}
public String mSpecificity(Object a1, String a2) {
return "mSpecificity(Object a1, String a2)";
}
public String mSpecificity(String a1, Object a2) {
return "mSpecificity(String a1, Object a2)";
}
public String mChar(char a1) {
return "mChar(char a1 = " + a1 + ")";
}
public String mChar(Character a1) {
return "mChar(Character a1 = " + a1 + ")";
}
public String mBoolean(boolean a1) {
return "mBoolean(boolean a1 = " + a1 + ")";
}
public String mBoolean(Boolean a1) {
return "mBoolean(Boolean a1 = " + a1 + ")";
}
public int mIntNonOverloaded(int a1) {
return a1;
}
public String mIntPrimVSBoxed(int a1) {
return "mIntPrimVSBoxed(int a1 = " + a1 + ")";
}
public String mIntPrimVSBoxed(Integer a1) {
return "mIntPrimVSBoxed(Integer a1 = " + a1 + ")";
}
public String mNumPrimVSPrim(short a1) {
return "mNumPrimVSPrim(short a1 = " + a1 + ")";
}
public String mNumPrimVSPrim(long a1) {
return "mNumPrimVSPrim(long a1 = " + a1 + ")";
}
public String mNumBoxedVSBoxed(Short a1) {
return "mNumBoxedVSBoxed(Short a1 = " + a1 + ")";
}
public String mNumBoxedVSBoxed(Long a1) {
return "mNumBoxedVSBoxed(Long a1 = " + a1 + ")";
}
public String mNumUnambigous(Short a1, boolean otherOverload) {
return "mmNumUnambigous won't be called";
}
public String mNumUnambigous(Integer a1) {
return "mNumUnambigous(Integer a1 = " + a1 + ")";
}
public String mNumBoxedAll(Byte a1) {
return "mNumBoxedAll(Byte a1 = " + a1 + ")";
}
public String mNumBoxedAll(Short a1) {
return "mNumBoxedAll(Short a1 = " + a1 + ")";
}
public String mNumBoxedAll(Integer a1) {
return "mNumBoxedAll(Integer a1 = " + a1 + ")";
}
public String mNumBoxedAll(Long a1) {
return "mNumBoxedAll(Long a1 = " + a1 + ")";
}
public String mNumBoxedAll(Float a1) {
return "mNumBoxedAll(Float a1 = " + a1 + ")";
}
public String mNumBoxedAll(Double a1) {
return "mNumBoxedAll(Double a1 = " + a1 + ")";
}
public String mNumBoxedAll(BigInteger a1) {
return "mNumBoxedAll(BigInteger a1 = " + a1 + ")";
}
public String mNumBoxedAll(BigDecimal a1) {
return "mNumBoxedAll(BigDecimal a1 = " + a1 + ")";
}
public String mNumPrimAll(byte a1) {
return "mNumPrimAll(byte a1 = " + a1 + ")";
}
public String mNumPrimAll(short a1) {
return "mNumPrimAll(short a1 = " + a1 + ")";
}
public String mNumPrimAll(int a1) {
return "mNumPrimAll(int a1 = " + a1 + ")";
}
public String mNumPrimAll(long a1) {
return "mNumPrimAll(long a1 = " + a1 + ")";
}
public String mNumPrimAll(float a1) {
return "mNumPrimAll(float a1 = " + a1 + ")";
}
public String mNumPrimAll(double a1) {
return "mNumPrimAll(double a1 = " + a1 + ")";
}
public String mNumPrimAll(BigInteger a1) {
return "mNumPrimAll(BigInteger a1 = " + a1 + ")";
}
public String mNumPrimAll(BigDecimal a1) {
return "mNumPrimAll(BigDecimal a1 = " + a1 + ")";
}
public String mNumBoxedAll2nd(Short a1) {
return "mNumBoxedAll2nd(Short a1 = " + a1 + ")";
}
public String mNumBoxedAll2nd(Long a1) {
return "mNumBoxedAll2nd(Long a1 = " + a1 + ")";
}
public String mNumBoxedAll2nd(Double a1) {
return "mNumBoxedAll2nd(Double a1 = " + a1 + ")";
}
public String mNumPrimAll2nd(short a1) {
return "mNumPrimAll2nd(short a1 = " + a1 + ")";
}
public String mNumPrimAll2nd(long a1) {
return "mNumPrimAll2nd(long a1 = " + a1 + ")";
}
public String mNumPrimAll2nd(double a1) {
return "mNumPrimAll2nd(double a1 = " + a1 + ")";
}
public String mNumPrimFallbackToNumber(long a1) {
return "mNumPrimFallbackToNumber(long a1 = " + a1 + ")";
}
public String mNumPrimFallbackToNumber(Number a1) {
return "mNumPrimFallbackToNumber(Number a1 = " + a1 + ")";
}
public String mNumPrimFallbackToNumber(Object a1) {
return "mNumPrimFallbackToNumber(Object a1 = " + a1 + ")";
}
public String mNumBoxedFallbackToNumber(Long a1) {
return "mNumBoxedFallbackToNumber(Long a1 = " + a1 + ")";
}
public String mNumBoxedFallbackToNumber(Number a1) {
return "mNumBoxedFallbackToNumber(Number a1 = " + a1 + ")";
}
public String mNumBoxedFallbackToNumber(Object a1) {
return "mNumBoxedFallbackToNumber(Object a1 = " + a1 + ")";
}
public String mDecimalLoss(int a1) {
return "mDecimalLoss(int a1 = " + a1 + ")";
}
public String mDecimalLoss(double a1) {
return "mDecimalLoss(double a1 = " + a1 + ")";
}
}