本文整理汇总了Java中com.sun.codemodel.JFormatter.p方法的典型用法代码示例。如果您正苦于以下问题:Java JFormatter.p方法的具体用法?Java JFormatter.p怎么用?Java JFormatter.p使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.sun.codemodel.JFormatter
的用法示例。
在下文中一共展示了JFormatter.p方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: generate
import com.sun.codemodel.JFormatter; //导入方法依赖的package包/类
@Override
public void generate(JFormatter f) {
if (this.lhs != null) {
f = f.g(this.lhs).p('.');
} else if(this.type != null && !this.constructor) {
f = f.g(this.type).p('.');
}
if (this.type != null && this.constructor) {
f = f.p("new").g(this.type).p('(');
} else {
if (!this.typeArguments.isEmpty()) {
f = f.p("<");
boolean first = true;
for (final JType typeArg : this.typeArguments) {
if (!first) {
f = f.p(", ");
} else {
first = false;
}
f = f.g(typeArg);
}
f = f.p(">");
}
f = f.p(this.method).p('(');
}
f.g(this.args);
f.p(')');
}
示例2: generate
import com.sun.codemodel.JFormatter; //导入方法依赖的package包/类
/**
*
* @see com.sun.codemodel.JGenerable#generate(com.sun.codemodel.JFormatter)
*/
@Override
public void generate(JFormatter jformatter) {
jformatter.p(str);
}
示例3: generate
import com.sun.codemodel.JFormatter; //导入方法依赖的package包/类
@Override
public void generate(final JFormatter f) {
f.g(jClass);
f.p(".this");
}