protected static class MX1TableBeanUtils.FakeInquiry
extends java.lang.Object
implements com.technia.tvc.core.db.inquiry.Inquiry
| Modifier and Type | Field and Description |
|---|---|
protected com.technia.tvc.core.db.inquiry.InquiryDef |
def |
protected java.lang.String[] |
directions |
protected java.util.ArrayList<java.lang.String> |
directionsArr |
protected java.util.Map<java.lang.String,java.lang.String> |
levelMap |
protected java.lang.String[] |
oids |
protected java.util.ArrayList<java.lang.String> |
oidsArr |
protected static matrix.util.StringList |
relSelects |
protected java.lang.String[] |
rids |
protected java.util.ArrayList<java.lang.String> |
ridsArr |
protected java.lang.String |
root |
| Modifier | Constructor and Description |
|---|---|
protected |
FakeInquiry(java.lang.String rootObjectId,
java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> objectList)
Creates a fake inquiry used to load a TableBean with row information
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildLevelInfo() |
boolean |
canEvaluateList() |
boolean |
canEvaluateStructure() |
com.technia.tvc.core.db.inquiry.ListResult |
evaluateList(Environment env) |
com.technia.tvc.core.db.inquiry.StructureResult |
evaluateStructure(Environment env) |
java.util.Map<java.lang.String,java.lang.String> |
getArguments() |
com.technia.tvc.core.db.inquiry.Format |
getFormat() |
java.lang.String |
getName() |
java.lang.String |
getPattern() |
protected void |
initDef() |
protected void |
processTableData(java.lang.String rootObjectId,
java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> objectList) |
protected static matrix.util.StringList relSelects
protected java.lang.String[] oids
protected java.lang.String[] rids
protected java.lang.String[] directions
protected java.lang.String root
protected com.technia.tvc.core.db.inquiry.InquiryDef def
protected java.util.ArrayList<java.lang.String> oidsArr
protected java.util.ArrayList<java.lang.String> ridsArr
protected java.util.ArrayList<java.lang.String> directionsArr
protected java.util.Map<java.lang.String,java.lang.String> levelMap
protected FakeInquiry(java.lang.String rootObjectId,
java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> objectList)
throws TVCException
TVCExceptionprotected void processTableData(java.lang.String rootObjectId,
java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> objectList)
throws TVCException
TVCExceptionprotected void buildLevelInfo()
throws TVCException
TVCExceptionprotected void initDef()
public com.technia.tvc.core.db.inquiry.ListResult evaluateList(Environment env) throws TVCException
evaluateList in interface com.technia.tvc.core.db.inquiry.InquiryTVCExceptionpublic com.technia.tvc.core.db.inquiry.StructureResult evaluateStructure(Environment env) throws TVCException
evaluateStructure in interface com.technia.tvc.core.db.inquiry.InquiryTVCExceptionpublic java.lang.String getName()
getName in interface com.technia.tvc.core.db.inquiry.Inquirypublic com.technia.tvc.core.db.inquiry.Format getFormat()
getFormat in interface com.technia.tvc.core.db.inquiry.Inquirypublic java.lang.String getPattern()
getPattern in interface com.technia.tvc.core.db.inquiry.Inquirypublic java.util.Map<java.lang.String,java.lang.String> getArguments()
getArguments in interface com.technia.tvc.core.db.inquiry.Inquirypublic boolean canEvaluateList()
canEvaluateList in interface com.technia.tvc.core.db.inquiry.Inquirypublic boolean canEvaluateStructure()
canEvaluateStructure in interface com.technia.tvc.core.db.inquiry.InquiryCopyright ? Technia AB. All Rights Reserved.