限定符和类型 | 字段和说明 |
---|---|
boolean |
checkZone |
Component |
component |
static java.lang.String |
DEFAULT_DSNAME_COL_REPLACE |
static java.lang.String |
DEFAULT_DSNAME_COL2_REPLACE |
java.lang.String |
dsName |
boolean |
isArray |
boolean |
isUseDsCol2 |
boolean |
isWhereCol |
java.lang.String |
qdcCondition |
boolean |
queryAreaEnable |
java.lang.String |
queryAreaName |
java.lang.String |
queryColName |
java.lang.String |
queryDcType |
java.lang.String |
queryLikeType |
java.lang.String |
querySepArray |
java.lang.String |
queryType |
java.lang.String |
queryTypeSelf |
boolean |
relaQuery |
SelfComponentProcess |
selfComponentProcess |
boolean |
selfEnable |
java.lang.String |
selfValue |
java.lang.String |
tableAlias |
java.lang.String |
timeType |
boolean |
updateAdd |
boolean |
updateMod |
BG_COLOR, BLOCK, cal, caseFunc, columns, CONSTANT_ATTR, cosine, ctx, cutStr, DATA_TYPE_JSON_STR, dateFormat, DC_TYPE_EX, DC_TYPE_MAIN, DC_TYPE_MongoDB, DC_TYPE_REPORT, DC_TYPE_SQuery, decode, DISABLED, echo, ELSE, elseFunc, ELSIF, elsifFunc, empty, encode, encrypt, end, END, END_BLOCK, endsWith, EQUAL, ERROR, EXPRESS_LEFT_EL_TOKEN, EXPRESS_LEFT_TOKEN, EXPRESS_RIGHT_EL_TOKEN, EXPRESS_RIGHT_TOKEN, FAILURE, FALSE, filter, FONT_COLOR, FORMAT, getValue, group, groupby, hashCode, HIDDEN, IF, ifFunc, IN, indexOf, intValue, join, json, jsonPath, jsonValue, jsonValue2, jsVar, KEY_AUTOINCREMENT_ID, KEY_BASE_URL, KEY_BODY_AFTER_MODULE_SCRIPT, KEY_BUTTON_LOADDATA_CONFIG_DS, KEY_BUTTON_SEND_MQ, KEY_CAL_DS_ENABLE, KEY_CALL_SHOW_COMPONENT, KEY_COMPONENT_LOAD_FUNCNAME, KEY_COMPONENT_UNIQUE_PREFIX, KEY_CUR_COMPONENT, KEY_CUR_TABLE_TD_COLUMN_INFO, KEY_CUR_TABLE_TD_DYNAMIC, KEY_CUR_UNIQUE_ID, KEY_DATACENTER, KEY_DICT_MULTIPROCESS_ITEM_VALUE, KEY_DICT_VALUE_UPDATE_PREFIX, KEY_DOCUMENT_END_SCRIPT, KEY_DOCUMENT_END_SCRIPT_WITHTYPE, KEY_DOCUMENT_END_STYLE, KEY_ENTER_2_NEXT, KEY_EVENT_RULE_CLICK_SELF, KEY_EX_DATACENTER, KEY_EXCEL_CELL_STYLE_SET, KEY_EXPORT_CELL_SETSTYLE, KEY_EXPORT_CSV_WRITER, KEY_EXPORT_CUR_CELL, KEY_EXPORT_CUR_SHEET, KEY_EXPORT_CUR_SHEET_DRAWING, KEY_EXPORT_CUR_SHEET_STATUS, KEY_EXPORT_CUR_WORKBOOK, KEY_EXPORT_OPERATION, KEY_FIREFOX_DOCUMENT_ID, KEY_FORM_END_HTML, KEY_HAS_HIGHCHARTS_SCRIPT, KEY_HAS_HIGHCHARTS_SCRIPT_3D, KEY_HEAD_END_SCRIPT, KEY_HTTPSERVLET_REQUEST, KEY_HTTPSERVLET_RESPONSE, KEY_HTTPSERVLET_SESSION, KEY_IS_MOBILE_BROWSER, KEY_JQUERY_DOCUMENT_READY, KEY_LOGIN_USERINFO, KEY_MODULE, KEY_MODULE_ID, KEY_MODULE_PARSER_FIRST, KEY_MODULE_VCL_PREFIX, KEY_moduleViewRet, KEY_MongoDB_DATACENTER, KEY_OPERATE_TABLE_ADDROW, KEY_OPERATE_TABLE_AddTeeeRow, KEY_OPERATE_TABLE_TD_EXNAME, KEY_PAGE_END_HTML, KEY_PAGE_ERROR_MSG, KEY_PARAM_NAME_LIST, KEY_PARSER_STRING_OBJECT_VALUE, KEY_REDIS, KEY_REPORT_DATACENTER, KEY_REQUEST_CONTEXT_PATH, KEY_SERVER_UPLOAD_FILE, KEY_SQuery_DATACENTER, KEY_TABLE_CELL_EXP, KEY_TABLE_TR_ID, KEY_TD_EX_DIRECTION, KEY_TD_EX_DIRECTION_COL, KEY_TD_EX_DIRECTION_ROW, KEY_VHBOX_commonHtml, KEY_ZONE_ID, LEFT_FLAG_ENCODE, leftMainCell, LESS, LESS_EQUAL, LOAD_PARSER_COMPONENT_ID_PREFIX, locale, matchScore, mathExp, MESSAGE, minmax, MORE, MORE_EQUAL, none, NOT_EQUAL, NOT_IN, NUMBER, numberFormat, OBJ_Libinjection, OPERATE_TYPE, PARAMETER_LANGUAGE, parser_runtime_context, putCtx, putCtx_json, putJsonValue, putValue, READONLY, replace, RIGHT, RIGHT_FLAG_ENCODE, rowCount, rowNo, RUN_PROCESS, SAVE_OPERATE_ADD, SAVE_OPERATE_DB, SAVE_OPERATE_LOGIC, SAVE_OPERATE_MOD, SAVE_OPERATE_UNDEFINE, select, SELF, SHOW, simhash, split, sql, sqlVar, startsWith, string, STYLE, substring, SUCCESS, sum, TABLE_NEED_CAL_AFTER_RENDER_autoCalWidth, TD_NO_EMPTY_TIP_TEMPLATE_DEFAULT, thisValue, timeZone, toJson, toLower, topMainCell, totalRowCount, totalRowNo, toUpper, trim, TRUE, UNION_, wrap
构造器和说明 |
---|
DictAttr() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
checkShowValue(ModuleContext context,
java.lang.String value)
获取直接可以直接显示的值,主要针对有加密的的情况
|
java.lang.String |
getAddDuplicateMsg() |
java.lang.String |
getColType(ModuleContext context) |
java.lang.String |
getDataType() |
java.lang.String |
getDsCol(ModuleContext context) |
java.lang.String |
getDsCol2(ModuleContext context) |
java.lang.String |
getDsName() |
java.lang.String |
getJsonKey() |
java.lang.Object |
getObjectValue_withValue(ModuleContext context,
java.lang.Object value)
获取组件的值
|
java.lang.Object |
getObjectValue(ModuleContext context) |
java.lang.Object |
getObjectValue(ModuleContext context,
java.lang.String paramName)
获取组件的值
|
DictAttrOtherColList |
getOtherColListObj() |
java.lang.String |
getQueryESMatch(java.lang.String colName)
获取ES查询的类型
|
int |
getQueryESSlop() |
boolean |
isYhwrap() |
void |
parser(org.jdom.Element nodeEl,
Component component) |
void |
processSql(ModuleContext context,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> colMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereColMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> colTypeMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereTypeMap,
java.util.Map<java.lang.String,java.util.List<ColValue>> objMap,
java.util.Map<java.lang.String,java.util.List<ColValue>> whereObjMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> fixColMap,
java.util.Map<java.lang.String,java.util.List<ColValue>> fixObjMap,
java.util.Map<java.lang.String,java.lang.String> operateTypeMap,
int processFlag) |
boolean |
queryEnable(ModuleContext context)
判断是否允许查询
|
void |
renderHtml(ModuleContext context,
java.lang.StringBuilder html,
java.lang.String value) |
public Component component
public java.lang.String dsName
public boolean isUseDsCol2
public java.lang.String timeType
public boolean checkZone
public boolean selfEnable
public java.lang.String selfValue
public boolean updateAdd
public boolean updateMod
public boolean relaQuery
public java.lang.String tableAlias
public java.lang.String querySepArray
public java.lang.String queryLikeType
public java.lang.String queryType
public java.lang.String queryDcType
public java.lang.String qdcCondition
public java.lang.String queryTypeSelf
public boolean isWhereCol
public boolean isArray
public boolean queryAreaEnable
public java.lang.String queryAreaName
public java.lang.String queryColName
public SelfComponentProcess selfComponentProcess
public static final java.lang.String DEFAULT_DSNAME_COL_REPLACE
public static final java.lang.String DEFAULT_DSNAME_COL2_REPLACE
public void parser(org.jdom.Element nodeEl, Component component)
public java.lang.String getAddDuplicateMsg()
public java.lang.String checkShowValue(ModuleContext context, java.lang.String value)
context
- ModuleContextvalue
- 原始值public void renderHtml(ModuleContext context, java.lang.StringBuilder html, java.lang.String value)
public void processSql(ModuleContext context, java.util.Map<java.lang.String,java.util.List<java.lang.String>> colMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereColMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> colTypeMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereTypeMap, java.util.Map<java.lang.String,java.util.List<ColValue>> objMap, java.util.Map<java.lang.String,java.util.List<ColValue>> whereObjMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> fixColMap, java.util.Map<java.lang.String,java.util.List<ColValue>> fixObjMap, java.util.Map<java.lang.String,java.lang.String> operateTypeMap, int processFlag)
public java.lang.String getColType(ModuleContext context)
public java.lang.Object getObjectValue(ModuleContext context)
public java.lang.Object getObjectValue_withValue(ModuleContext context, java.lang.Object value)
context
- ModuleContextpublic java.lang.Object getObjectValue(ModuleContext context, java.lang.String paramName)
context
- 上下文paramName
- 属性名,默认为控件的名称public java.lang.String getDsCol(ModuleContext context)
public java.lang.String getDsCol2(ModuleContext context)
public java.lang.String getDsName()
public DictAttrOtherColList getOtherColListObj()
public boolean queryEnable(ModuleContext context)
context
- ModuleContextpublic java.lang.String getQueryESMatch(java.lang.String colName)
colName
- 列名public int getQueryESSlop()
public java.lang.String getDataType()
public java.lang.String getJsonKey()
public boolean isYhwrap()