org.etlunit.util.regexp
Class TableConstraintExpression

java.lang.Object
  extended by org.etlunit.util.regexp.TableConstraintExpression

public final class TableConstraintExpression
extends java.lang.Object


Nested Class Summary
static interface TableConstraintExpression.RegExpIterator
           
 
Field Summary
static java.util.regex.Pattern pattern
           
static java.lang.String PATTERN_RAW_TEXT
           
static java.lang.String PATTERN_TEXT
           
 
Constructor Summary
TableConstraintExpression(java.lang.CharSequence ch)
           
 
Method Summary
 int end()
           
 int end(int group)
           
 java.lang.String getConstraintName()
           
 java.lang.String getConstraintText()
           
 java.lang.String getForeignTableName()
           
 java.lang.String getTableName()
           
 java.lang.String group()
           
 java.lang.String group(int i)
           
 java.lang.String group(java.lang.String name)
           
 int groupCount()
           
 boolean hasConstraintName()
           
 boolean hasConstraintText()
           
 boolean hasForeignTableName()
           
 boolean hasNext()
           
 boolean hasTableName()
           
static void main(java.lang.String[] argv)
           
static TableConstraintExpression match(java.lang.CharSequence pText)
           
 boolean matches()
           
 java.lang.String replaceAll(java.lang.String replacement)
           
 java.lang.String replaceAll(TableConstraintExpression.RegExpIterator it)
           
 TableConstraintExpression resetMatch(java.lang.CharSequence seq)
           
 int start()
           
 int start(int group)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PATTERN_RAW_TEXT

public static final java.lang.String PATTERN_RAW_TEXT
See Also:
Constant Field Values

PATTERN_TEXT

public static final java.lang.String PATTERN_TEXT

pattern

public static final java.util.regex.Pattern pattern
Constructor Detail

TableConstraintExpression

public TableConstraintExpression(java.lang.CharSequence ch)
Method Detail

match

public static TableConstraintExpression match(java.lang.CharSequence pText)

end

public int end()

end

public int end(int group)

start

public int start()

start

public int start(int group)

replaceAll

public java.lang.String replaceAll(java.lang.String replacement)

replaceAll

public java.lang.String replaceAll(TableConstraintExpression.RegExpIterator it)

matches

public boolean matches()

hasNext

public boolean hasNext()

groupCount

public int groupCount()

group

public java.lang.String group()

group

public java.lang.String group(int i)

resetMatch

public TableConstraintExpression resetMatch(java.lang.CharSequence seq)

group

public java.lang.String group(java.lang.String name)

hasConstraintText

public boolean hasConstraintText()

getConstraintText

public java.lang.String getConstraintText()

hasTableName

public boolean hasTableName()

getTableName

public java.lang.String getTableName()

hasConstraintName

public boolean hasConstraintName()

getConstraintName

public java.lang.String getConstraintName()

hasForeignTableName

public boolean hasForeignTableName()

getForeignTableName

public java.lang.String getForeignTableName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] argv)


Copyright © 2013. All Rights Reserved.