Groovy Documentation

org.codehaus.groovy.ast.expr
[Java] Class RegexExpression

java.lang.Object
  org.codehaus.groovy.ast.ASTNode
      org.codehaus.groovy.ast.AnnotatedNode
          org.codehaus.groovy.ast.expr.Expression
              org.codehaus.groovy.ast.expr.RegexExpression

@Deprecated
public class RegexExpression
extends org.codehaus.groovy.ast.expr.Expression

Represents a regular expression of the form ~ which creates a regular expression.

Authors:
James Strachan


Constructor Summary
RegexExpression(org.codehaus.groovy.ast.expr.Expression string)

 
Method Summary
org.codehaus.groovy.ast.expr.Expression getRegex()

org.codehaus.groovy.ast.expr.Expression transformExpression(org.codehaus.groovy.ast.expr.ExpressionTransformer transformer)

void visit(org.codehaus.groovy.ast.GroovyCodeVisitor visitor)

 
Methods inherited from class org.codehaus.groovy.ast.expr.Expression
org.codehaus.groovy.ast.expr.Expression#getType(), org.codehaus.groovy.ast.expr.Expression#setType(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.expr.Expression#transformExpression(org.codehaus.groovy.ast.expr.ExpressionTransformer), org.codehaus.groovy.ast.expr.Expression#isSynthetic(), org.codehaus.groovy.ast.expr.Expression#getDeclaringClass(), org.codehaus.groovy.ast.expr.Expression#getAnnotations(), org.codehaus.groovy.ast.expr.Expression#getAnnotations(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.expr.Expression#addAnnotation(org.codehaus.groovy.ast.AnnotationNode), org.codehaus.groovy.ast.expr.Expression#addAnnotations(java.util.List), org.codehaus.groovy.ast.expr.Expression#setSynthetic(boolean), org.codehaus.groovy.ast.expr.Expression#setDeclaringClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.expr.Expression#hasNoRealSourcePosition(), org.codehaus.groovy.ast.expr.Expression#setHasNoRealSourcePosition(boolean), org.codehaus.groovy.ast.expr.Expression#getLineNumber(), org.codehaus.groovy.ast.expr.Expression#visit(org.codehaus.groovy.ast.GroovyCodeVisitor), org.codehaus.groovy.ast.expr.Expression#getColumnNumber(), org.codehaus.groovy.ast.expr.Expression#getText(), org.codehaus.groovy.ast.expr.Expression#setLineNumber(int), org.codehaus.groovy.ast.expr.Expression#setColumnNumber(int), org.codehaus.groovy.ast.expr.Expression#getLastLineNumber(), org.codehaus.groovy.ast.expr.Expression#setLastLineNumber(int), org.codehaus.groovy.ast.expr.Expression#getLastColumnNumber(), org.codehaus.groovy.ast.expr.Expression#setLastColumnNumber(int), org.codehaus.groovy.ast.expr.Expression#setSourcePosition(org.codehaus.groovy.ast.ASTNode), org.codehaus.groovy.ast.expr.Expression#getNodeMetaData(java.lang.Object), org.codehaus.groovy.ast.expr.Expression#copyNodeMetaData(org.codehaus.groovy.ast.ASTNode), org.codehaus.groovy.ast.expr.Expression#setNodeMetaData(java.lang.Object, java.lang.Object), org.codehaus.groovy.ast.expr.Expression#putNodeMetaData(java.lang.Object, java.lang.Object), org.codehaus.groovy.ast.expr.Expression#removeNodeMetaData(java.lang.Object), org.codehaus.groovy.ast.expr.Expression#wait(), org.codehaus.groovy.ast.expr.Expression#wait(long), org.codehaus.groovy.ast.expr.Expression#wait(long, int), org.codehaus.groovy.ast.expr.Expression#equals(java.lang.Object), org.codehaus.groovy.ast.expr.Expression#toString(), org.codehaus.groovy.ast.expr.Expression#hashCode(), org.codehaus.groovy.ast.expr.Expression#getClass(), org.codehaus.groovy.ast.expr.Expression#notify(), org.codehaus.groovy.ast.expr.Expression#notifyAll()
 
Methods inherited from class org.codehaus.groovy.ast.AnnotatedNode
org.codehaus.groovy.ast.AnnotatedNode#isSynthetic(), org.codehaus.groovy.ast.AnnotatedNode#getDeclaringClass(), org.codehaus.groovy.ast.AnnotatedNode#getAnnotations(), org.codehaus.groovy.ast.AnnotatedNode#getAnnotations(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.AnnotatedNode#addAnnotation(org.codehaus.groovy.ast.AnnotationNode), org.codehaus.groovy.ast.AnnotatedNode#addAnnotations(java.util.List), org.codehaus.groovy.ast.AnnotatedNode#setSynthetic(boolean), org.codehaus.groovy.ast.AnnotatedNode#setDeclaringClass(org.codehaus.groovy.ast.ClassNode), org.codehaus.groovy.ast.AnnotatedNode#hasNoRealSourcePosition(), org.codehaus.groovy.ast.AnnotatedNode#setHasNoRealSourcePosition(boolean), org.codehaus.groovy.ast.AnnotatedNode#getLineNumber(), org.codehaus.groovy.ast.AnnotatedNode#visit(org.codehaus.groovy.ast.GroovyCodeVisitor), org.codehaus.groovy.ast.AnnotatedNode#getColumnNumber(), org.codehaus.groovy.ast.AnnotatedNode#getText(), org.codehaus.groovy.ast.AnnotatedNode#setLineNumber(int), org.codehaus.groovy.ast.AnnotatedNode#setColumnNumber(int), org.codehaus.groovy.ast.AnnotatedNode#getLastLineNumber(), org.codehaus.groovy.ast.AnnotatedNode#setLastLineNumber(int), org.codehaus.groovy.ast.AnnotatedNode#getLastColumnNumber(), org.codehaus.groovy.ast.AnnotatedNode#setLastColumnNumber(int), org.codehaus.groovy.ast.AnnotatedNode#setSourcePosition(org.codehaus.groovy.ast.ASTNode), org.codehaus.groovy.ast.AnnotatedNode#getNodeMetaData(java.lang.Object), org.codehaus.groovy.ast.AnnotatedNode#copyNodeMetaData(org.codehaus.groovy.ast.ASTNode), org.codehaus.groovy.ast.AnnotatedNode#setNodeMetaData(java.lang.Object, java.lang.Object), org.codehaus.groovy.ast.AnnotatedNode#putNodeMetaData(java.lang.Object, java.lang.Object), org.codehaus.groovy.ast.AnnotatedNode#removeNodeMetaData(java.lang.Object), org.codehaus.groovy.ast.AnnotatedNode#wait(), org.codehaus.groovy.ast.AnnotatedNode#wait(long), org.codehaus.groovy.ast.AnnotatedNode#wait(long, int), org.codehaus.groovy.ast.AnnotatedNode#equals(java.lang.Object), org.codehaus.groovy.ast.AnnotatedNode#toString(), org.codehaus.groovy.ast.AnnotatedNode#hashCode(), org.codehaus.groovy.ast.AnnotatedNode#getClass(), org.codehaus.groovy.ast.AnnotatedNode#notify(), org.codehaus.groovy.ast.AnnotatedNode#notifyAll()
 

Constructor Detail

RegexExpression

public RegexExpression(org.codehaus.groovy.ast.expr.Expression string)


 
Method Detail

getRegex

public org.codehaus.groovy.ast.expr.Expression getRegex()


transformExpression

public org.codehaus.groovy.ast.expr.Expression transformExpression(org.codehaus.groovy.ast.expr.ExpressionTransformer transformer)


visit

ssWarnings("PMD.EmptyCatchBlock")
	public
public void visit(org.codehaus.groovy.ast.GroovyCodeVisitor visitor)


 

Groovy API Documentation for geb-implicit-assertions 0.7.2 - Licensed under the Apache License, Version 2.0 - http://www.gebish.org