public class MetaData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTRIBUTE_FIELD_ENCODING |
static java.lang.String |
ATTRIBUTE_FIELD_KEY
field key attribute
|
static java.lang.String |
ATTRIBUTE_FIELD_LANGUAGE
field language attribute
|
static java.lang.String |
ATTRIBUTE_FIELD_LINKAGE
field linkage attribute
|
static java.lang.String |
ATTRIBUTE_FIELD_NAME
field name attribute
|
static java.lang.String |
ATTRIBUTE_FIELD_POS
array position attribute
|
static java.lang.String |
ATTRIBUTE_OBJECT_CLASS_KEY
class key attribute
|
static java.lang.String |
ATTRIBUTE_OBJECT_CLASS_NAME
class name attribute
|
static java.lang.String |
ATTRIBUTE_OBJECT_PREVIOUS_TRANS_NR
previous transaction number attribute
|
static java.lang.String |
ATTRIBUTE_OBJECT_ROW_UID
row attribute
|
static java.lang.String |
ATTRIBUTE_OBJECT_TRANS_NR
transaction number attribute
|
static java.lang.String |
ATTRIBUTE_OBJECT_VERSION
version attribute
|
static java.lang.String |
ATTRIBUTE_STORED_RESULT_CODE |
static java.lang.String |
ELEMENT_FIELD
field Element
|
static java.lang.String |
ELEMENT_OBJECT
Object Element
|
static java.lang.String |
ELEMENT_STORED_RESULT
stored results
|
static java.lang.String |
ENCODING_BASE64
UTF8 and then Base64
|
static java.lang.String |
TYPE_COMPRESS_BASE91
compressed and encoded base 91
|
Constructor and Description |
---|
MetaData(org.w3c.dom.Document doc) |
MetaData(java.lang.String docString) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDocString() |
java.lang.String |
getSqlString() |
boolean |
hasField(java.lang.String nameOrKey) |
java.lang.String[] |
listFieldSQL(int lengthOfSegment)
list SQL segments
|
DBClass |
loadIntoResult(VirtualDB layer,
DataResultScroller rs) |
public static final java.lang.String ELEMENT_STORED_RESULT
public static final java.lang.String ATTRIBUTE_STORED_RESULT_CODE
public static final java.lang.String ATTRIBUTE_FIELD_ENCODING
public static final java.lang.String ELEMENT_OBJECT
public static final java.lang.String ELEMENT_FIELD
public static final java.lang.String ATTRIBUTE_OBJECT_VERSION
public static final java.lang.String ATTRIBUTE_OBJECT_ROW_UID
public static final java.lang.String ATTRIBUTE_OBJECT_CLASS_KEY
public static final java.lang.String ATTRIBUTE_OBJECT_CLASS_NAME
public static final java.lang.String ATTRIBUTE_OBJECT_TRANS_NR
public static final java.lang.String ATTRIBUTE_OBJECT_PREVIOUS_TRANS_NR
public static final java.lang.String ATTRIBUTE_FIELD_NAME
public static final java.lang.String ATTRIBUTE_FIELD_LINKAGE
public static final java.lang.String ATTRIBUTE_FIELD_LANGUAGE
public static final java.lang.String ATTRIBUTE_FIELD_KEY
public static final java.lang.String ATTRIBUTE_FIELD_POS
public static final java.lang.String TYPE_COMPRESS_BASE91
public static final java.lang.String ENCODING_BASE64
public MetaData(java.lang.String docString)
docString
- the documentpublic MetaData(org.w3c.dom.Document doc)
doc
- the documentpublic DBClass loadIntoResult(VirtualDB layer, DataResultScroller rs) throws java.lang.Exception
layer
- the layerrs
- the result set datajava.lang.Exception
- a serious problempublic boolean hasField(java.lang.String nameOrKey) throws java.lang.Exception
nameOrKey
- the field name/keyjava.lang.Exception
- a serious problempublic java.lang.String getDocString()
public java.lang.String getSqlString() throws java.lang.Exception
java.lang.Exception
- a serious problempublic java.lang.String[] listFieldSQL(int lengthOfSegment) throws java.lang.Exception
lengthOfSegment
- the length of the segmentsjava.lang.Exception
- a serious problemstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.