下面列出了怎么用javax.management.openmbean.OpenMBeanParameterInfo的API类实例代码及写法,或者点击链接到github查看源代码。
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}
private static MBeanParameterInfo
customize(MBeanParameterInfo pi,
String name,
String description) {
if (equal(name, pi.getName()) &&
equal(description, pi.getDescription()))
return pi;
else if (pi instanceof OpenMBeanParameterInfo) {
OpenMBeanParameterInfo opi = (OpenMBeanParameterInfo) pi;
return new OpenMBeanParameterInfoSupport(name,
description,
opi.getOpenType(),
pi.getDescriptor());
} else {
return new MBeanParameterInfo(name,
pi.getType(),
description,
pi.getDescriptor());
}
}
private static MBeanConstructorInfo
customize(MBeanConstructorInfo ci,
String description,
MBeanParameterInfo[] signature) {
if (equal(description, ci.getDescription()) &&
identicalArrays(signature, ci.getSignature()))
return ci;
if (ci instanceof OpenMBeanConstructorInfo) {
OpenMBeanParameterInfo[] oparams =
paramsToOpenParams(signature);
return new OpenMBeanConstructorInfoSupport(ci.getName(),
description,
oparams,
ci.getDescriptor());
} else {
return new MBeanConstructorInfo(ci.getName(),
description,
signature,
ci.getDescriptor());
}
}