com.cosylab.vdct.db
Class DBSheetSplitCol
java.lang.Object
com.cosylab.vdct.db.DBSheetSplitCol
public class DBSheetSplitCol
- extends java.lang.Object
- Author:
- ssah
Constructor Summary |
DBSheetSplitCol(boolean delimiterType,
java.lang.String pattern)
|
DBSheetSplitCol(boolean delimiterType,
java.lang.String pattern,
int parts)
|
DBSheetSplitCol(java.lang.String name,
boolean delimiterType,
java.lang.String pattern,
int parts)
|
DBSheetSplitCol(java.lang.String delimiterType,
java.lang.String pattern)
|
DBSheetSplitCol(java.lang.String name,
java.lang.String delimiterType,
java.lang.String pattern)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DBSheetSplitCol
public DBSheetSplitCol(boolean delimiterType,
java.lang.String pattern)
- Parameters:
delimiterType
- pattern
-
DBSheetSplitCol
public DBSheetSplitCol(java.lang.String delimiterType,
java.lang.String pattern)
- Parameters:
delimiterType
- pattern
-
DBSheetSplitCol
public DBSheetSplitCol(boolean delimiterType,
java.lang.String pattern,
int parts)
- Parameters:
delimiterType
- pattern
- parts
-
DBSheetSplitCol
public DBSheetSplitCol(java.lang.String name,
java.lang.String delimiterType,
java.lang.String pattern)
- Parameters:
name
- delimiterType
- pattern
-
DBSheetSplitCol
public DBSheetSplitCol(java.lang.String name,
boolean delimiterType,
java.lang.String pattern,
int parts)
- Parameters:
name
- delimiterType
- pattern
- parts
-
getWhitespaceSplitData
public static DBSheetSplitCol getWhitespaceSplitData()
getName
public java.lang.String getName()
- Returns:
- the name
setName
public void setName(java.lang.String name)
- Parameters:
name
- the name to set
isDelimiterType
public boolean isDelimiterType()
- Returns:
- the delimiterType
getPattern
public java.lang.String getPattern()
- Returns:
- the pattern
getParts
public int getParts()
- Returns:
- the parts
setParts
public void setParts(int parts)
- Parameters:
parts
- the parts to set
getDelimiterTypeString
public java.lang.String getDelimiterTypeString()
getSplitGroups
public SplitPropertyGroup[] getSplitGroups()
- Returns:
- the splitGroups
setSplitGroups
public void setSplitGroups(SplitPropertyGroup[] splitGroups)
- Parameters:
splitGroups
- the splitGroups to set
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
extractValueAtEnd
public static int extractValueAtEnd(java.lang.String string)
- Returns the number at the end of the given string. If there is no such number, it returns -1.
removeValueAtEnd
public static java.lang.String removeValueAtEnd(java.lang.String string)
- Returns the string without the trailing number, or the string itself if there is no number at the end.