本文整理了Java中org.codehaus.groovy.ast.FieldNode.isSynthetic()
方法的一些代码示例,展示了FieldNode.isSynthetic()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FieldNode.isSynthetic()
方法的具体详情如下:
包路径:org.codehaus.groovy.ast.FieldNode
类名称:FieldNode
方法名:isSynthetic
暂无
代码示例来源:origin: org.codehaus.groovy/groovy
public void visitFieldExpression(FieldExpression expression) {
if (!expression.getField().isSynthetic()) {
assertValidIdentifier(expression.getFieldName(), "field name", expression);
}
super.visitFieldExpression(expression);
}
代码示例来源:origin: org.codehaus.groovy/groovy
if ((fNode.isStatic() && !includeStatic) || fNode.isSynthetic() || cNode.getProperty(fNode.getName()) != null || names.contains(fNode.getName())) {
continue;
代码示例来源:origin: org.codehaus.groovy/groovy
if (!fieldNode.isSynthetic() && fieldNode.isStatic() && fieldNode.getType() != node) {
explicitStaticPropsInEnum.add(fieldNode.getName());
代码示例来源:origin: org.codehaus.groovy/groovy
boolean hasStatic = false;
for (FieldNode field : cNode.getFields()) {
if (!"metaClass".equals(field.getName()) && (!field.isSynthetic() || field.getName().indexOf('$') < 0)) {
fields.add(field);
fieldNames.add(field.getName());
代码示例来源:origin: org.codehaus.groovy/groovy
boolean swapInitRequired = false;
for (FieldNode fn : node.getFields()) {
if (!fn.isStatic() || !fn.isSynthetic() || !fn.getName().startsWith("$const$")) continue;
if (fn.getInitialExpression() == null) continue;
final FieldExpression fe = new FieldExpression(fn);
代码示例来源:origin: org.codehaus.groovy/groovy
if (pn != null && pn.getField().isSynthetic()) {
classNode.getFields().remove(pn.getField());
pn.setField(fieldNode);
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-groovy-editor
@Override
public void visitField(FieldNode node) {
// we don't want synthetic fields duplicating property initial expressions
if (!node.isSynthetic() && isInside(node, line, column)) {
super.visitField(node);
}
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-groovy-editor
private void genField(FieldNode fieldNode, PrintWriter out) {
// <netbeans>
if (fieldNode.isSynthetic() || "metaClass".equals(fieldNode.getName())) { // NOI18N
return;
}
// </netbeans>
if ((fieldNode.getModifiers() & Opcodes.ACC_PRIVATE) != 0) {
return;
}
printModifiers(out, fieldNode.getModifiers());
printType(fieldNode.getType(), out);
out.print(" ");
out.print(fieldNode.getName());
out.println(";");
}
代码示例来源:origin: org.kohsuke.droovy/groovy
public void visitFieldExpression(FieldExpression expression) {
if (!expression.getField().isSynthetic()) {
assertValidIdentifier(expression.getFieldName(), "field name", expression);
}
super.visitFieldExpression(expression);
}
代码示例来源:origin: org.codehaus.groovy/groovy-all-minimal
public void visitFieldExpression(FieldExpression expression) {
if (!expression.getField().isSynthetic()) {
assertValidIdentifier(expression.getFieldName(), "field name", expression);
}
super.visitFieldExpression(expression);
}
代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm
public void visitFieldExpression(FieldExpression expression) {
if (!expression.getField().isSynthetic()) {
assertValidIdentifier(expression.getFieldName(), "field name", expression);
}
super.visitFieldExpression(expression);
}
代码示例来源:origin: org.codehaus.groovy/groovy-jdk14
public void visitFieldExpression(FieldExpression expression) {
if (!expression.getField().isSynthetic()) {
assertValidIdentifier(expression.getFieldName(), "field name", expression);
}
super.visitFieldExpression(expression);
}
代码示例来源:origin: org.codehaus.groovy/groovy-jdk14
if(!fieldNode.isSynthetic() && fieldNode.isStatic() && fieldNode.getType() != node) {
explicitStaticPropsInEnum.add(fieldNode.getName());
代码示例来源:origin: org.kohsuke.droovy/groovy
if (fieldNode.isSynthetic() && expression instanceof ConstantExpression) {
staticList.add(0, statement);
} else {
代码示例来源:origin: org.codehaus.groovy/groovy-jdk14
if (fieldNode.isSynthetic() && expression instanceof ConstantExpression) {
staticList.add(0, statement);
} else {
代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm
if (!fieldNode.isSynthetic() && fieldNode.isStatic() && fieldNode.getType() != node) {
explicitStaticPropsInEnum.add(fieldNode.getName());
代码示例来源:origin: org.codehaus.groovy/groovy-all-minimal
if (pn!=null && pn.getField().isSynthetic()) {
classNode.getFields().remove(pn.getField());
pn.setField(fieldNode);
代码示例来源:origin: org.codehaus.groovy/groovy-jdk14
if (pn!=null && pn.getField().isSynthetic()) {
classNode.getFields().remove(pn.getField());
pn.setField(fieldNode);
代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm
if (!fn.isStatic() || !fn.isSynthetic() || !fn.getName().startsWith("$const$")) continue;
if (fn.getInitialExpression()==null) continue;
final FieldExpression fe = new FieldExpression(fn);
代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm
if (pn != null && pn.getField().isSynthetic()) {
classNode.getFields().remove(pn.getField());
pn.setField(fieldNode);
内容来源于网络,如有侵权,请联系作者删除!