public final class LookupPath extends Path
DISPLAY_CLASS_NAME, DISPLAY_GLOBAL_KEY, DISPLAY_ROW_UID, PARAM_DISPLAY, PARAMS_OPTION_ENCODE, PARAMS_OPTION_HIDE, RESULTS_ALL, RESULTS_MEMORY_ONLY| Constructor and Description |
|---|
LookupPath(DataSource ds,
java.lang.String thePath,
DBClass baseClass,
java.util.List<FieldUpdData> lookupFields)
Creates a new Path.
|
| Modifier and Type | Method and Description |
|---|---|
protected Link |
createLink(java.lang.String thePath,
VirtualDB layer,
DBClassConcrete baseClass)
LookUpPath add behaviour
|
protected void |
parse(java.lang.String thePath,
DBClassConcrete baseClass) |
createInwardTarget, findTargetField, getAsciiDescription, getAsciiDescription, getAsciiDescription, getAsciiDescription, getBaseClassConcrete, getBinaryDescription, getBinaryDescription, getBinaryDescription, getResult, getResult, getSteps, getTarget, getTarget, getTargetClassConcrete, getTargetField, getTargetParams, getTargetRow, getValue, hasInwardLink, isRuntimeEval, isSimpleField, toStringpublic LookupPath(DataSource ds, java.lang.String thePath, DBClass baseClass, java.util.List<FieldUpdData> lookupFields) throws InvalidPathException
baseClass - The base classlookupFields - ds - The data source for this path.thePath - The actual pathInvalidPathException - The syntax for the path is wrong or contains missing classes or fields.protected void parse(java.lang.String thePath,
DBClassConcrete baseClass)
throws InvalidPathException
parse in class PaththePath - baseClass - The base classInvalidPathExceptionprotected Link createLink(java.lang.String thePath, VirtualDB layer, DBClassConcrete baseClass) throws InvalidLink
PathcreateLink in class PaththePath - layer - the layerbaseClass - The base classInvalidLinkstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.