oracle.jbo.html
Class VHHTMLProcessor
java.lang.Object
|
+--oracle.jbo.html.VHHTMLProcessor
- Direct Known Subclasses:
- VHHandlerGenerator
- public class VHHTMLProcessor
- extends java.lang.Object
Type | Method |
static java.lang.String[] |
breakIntoWords(java.lang.String s,
boolean wsOnly)
|
static java.lang.String |
buildOutString(java.lang.String lineRead,
java.lang.String bindStr,
java.lang.Object value,
java.lang.Object defaultValue,
int arrIndx)
|
static java.lang.Object |
getSubstValue(java.lang.String nameStr,
java.util.Hashtable valueTab)
|
static boolean |
isIdentChar(int ch)
|
static void |
processHTML(java.io.InputStream in,
java.util.Hashtable valueTab,
java.io.OutputStream out)
|
static void |
processLine(java.io.InputStream in,
java.lang.String lineRead,
java.util.Hashtable valueTab,
java.io.OutputStream out)
|
static java.util.Hashtable |
processValueFile(java.io.InputStream valFile)
|
static java.lang.String |
readLine(java.io.InputStream in)
|
static java.lang.String |
trimLeft(java.lang.String s)
|
static java.lang.Object[] |
turnIntoArray(java.lang.Object value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
READ_BUF_SIZE
public static final int READ_BUF_SIZE
MAX_SUBST_ITER
public static final int MAX_SUBST_ITER
TOO_MANY_SUBST_ITER_MSG
public static final java.lang.String TOO_MANY_SUBST_ITER_MSG
VH_MARK_BEGIN
public static final java.lang.String VH_MARK_BEGIN
VH_MARK_END
public static final java.lang.String VH_MARK_END
VH_MARK_SKIP_FIRST
public static final java.lang.String VH_MARK_SKIP_FIRST
VH_MARK_ONLY_FIRST
public static final java.lang.String VH_MARK_ONLY_FIRST
VH_MARK_INDX
public static final java.lang.String VH_MARK_INDX
VH_MARK_VALUE_SEP
public static final java.lang.String VH_MARK_VALUE_SEP
VH_MARK_NAME
public static final java.lang.String VH_MARK_NAME
VH_TABLE_ROW_BEGIN
public static final java.lang.String VH_TABLE_ROW_BEGIN
VH_TABLE_ROW_END
public static final java.lang.String VH_TABLE_ROW_END
VH_TABLE_EMPTY_CELL
public static final java.lang.String VH_TABLE_EMPTY_CELL
VH_MARK_SINGLE_VALUE
public static final java.lang.String VH_MARK_SINGLE_VALUE
VH_MARK_LIST_VALUE
public static final java.lang.String VH_MARK_LIST_VALUE
VH_MARK_TABLE_VALUE
public static final java.lang.String VH_MARK_TABLE_VALUE
VH_MARK_KIND_LENGTH
public static final int VH_MARK_KIND_LENGTH
VHHTMLProcessor
public VHHTMLProcessor()
readLine
public static java.lang.String readLine(java.io.InputStream in)
throws java.io.IOException
trimLeft
public static java.lang.String trimLeft(java.lang.String s)
isIdentChar
public static boolean isIdentChar(int ch)
breakIntoWords
public static java.lang.String[] breakIntoWords(java.lang.String s,
boolean wsOnly)
buildOutString
public static java.lang.String buildOutString(java.lang.String lineRead,
java.lang.String bindStr,
java.lang.Object value,
java.lang.Object defaultValue,
int arrIndx)
getSubstValue
public static java.lang.Object getSubstValue(java.lang.String nameStr,
java.util.Hashtable valueTab)
turnIntoArray
public static java.lang.Object[] turnIntoArray(java.lang.Object value)
processLine
public static void processLine(java.io.InputStream in,
java.lang.String lineRead,
java.util.Hashtable valueTab,
java.io.OutputStream out)
throws java.io.IOException
processHTML
public static void processHTML(java.io.InputStream in,
java.util.Hashtable valueTab,
java.io.OutputStream out)
throws java.io.IOException
processValueFile
public static java.util.Hashtable processValueFile(java.io.InputStream valFile)
throws java.io.IOException,
VHInvalidValFileException