本文整理了Java中org.codehaus.groovy.ast.FieldNode.hasInitialExpression()
方法的一些代码示例,展示了FieldNode.hasInitialExpression()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FieldNode.hasInitialExpression()
方法的具体详情如下:
包路径:org.codehaus.groovy.ast.FieldNode
类名称:FieldNode
方法名:hasInitialExpression
暂无
代码示例来源:origin: org.codehaus.groovy/groovy
public boolean hasInitialExpression() {
return field.hasInitialExpression();
}
代码示例来源:origin: spockframework/spock
public Field(Spec parent, FieldNode ast, int ordinal) {
super(parent, ast);
setName(ast.getName());
this.ordinal = ordinal;
this.hasInitialExpression = ast.hasInitialExpression();
}
代码示例来源:origin: org.codehaus.groovy/groovy
private void processField(FieldNode fNode, ClassCodeVisitorSupport visitor) {
if (!isEnabled(fNode)) return;
if (fNode.hasInitialExpression() && fNode.getInitialExpression() instanceof ClosureExpression) {
visitor.visitField(fNode);
}
}
代码示例来源:origin: org.codehaus.groovy/groovy
private void setScriptURIOnField(final FieldNode fieldNode, final AnnotationNode node) {
if (fieldNode.hasInitialExpression()) {
addError("Annotation " + MY_TYPE_NAME + " not supported with variable assignment.", fieldNode);
return;
}
URI uri = getSourceURI(node);
if (uri == null) {
addError("Unable to get the URI for the source of this class!", fieldNode);
} else {
// Set the RHS to '= URI.create("string for this URI")'.
// That may throw an IllegalArgumentExpression wrapping the URISyntaxException.
fieldNode.setInitialValueExpression(getExpression(uri));
}
}
代码示例来源:origin: com.thinkaurelius.groovy-shaded-asm/groovy-shaded-asm
public boolean hasInitialExpression() {
return field.hasInitialExpression();
}
代码示例来源:origin: org.codehaus.groovy/groovy-jdk14
public boolean hasInitialExpression() {
return field.hasInitialExpression();
}
代码示例来源:origin: org.codehaus.groovy/groovy-all-minimal
public boolean hasInitialExpression() {
return field.hasInitialExpression();
}
代码示例来源:origin: org.kohsuke.droovy/groovy
public boolean hasInitialExpression() {
return field.hasInitialExpression();
}
内容来源于网络,如有侵权,请联系作者删除!