public class InwardLink extends Link
| Constructor and Description |
|---|
InwardLink(java.lang.String originalPath,
VirtualDB layer,
DBClassConcrete defaultBaseClass) |
| Modifier and Type | Method and Description |
|---|---|
DBObject |
createNewTarget(DBObject base) |
boolean |
equals(Link cmpLink) |
java.lang.String |
getAsciiDescription(DBClassConcrete defaultClass,
Link nextLink,
java.lang.String paramProcOption) |
java.lang.String |
getAsciiDescription(DBClassConcrete defaultClass,
Link nextLink,
java.lang.String paramProcOption,
DBObject base) |
java.lang.String |
getBinaryDescription(DBClassConcrete defaultClass,
Link nextLink) |
java.lang.String |
getBinaryDescription(DBClassConcrete defaultClass,
Link nextLink,
DBObject base) |
DBField |
getInwardField() |
DBClassConcrete |
getInwardTargetClassConcrete() |
FldParams |
getParams()
The parameters for this link
|
DBResult |
getResult(DBObject base,
HintField hint) |
GlobalKey |
getRow() |
int |
getRowOffset() |
DBObject |
nextStep(DBObject base,
boolean createMissingObjects,
HintField hint) |
DBClassConcrete |
nextStepClassConcrete() |
java.lang.String |
toString() |
compatibleClass, createLink, findBaseField, getBaseClassConcrete, getBaseFieldpublic InwardLink(java.lang.String originalPath,
VirtualDB layer,
DBClassConcrete defaultBaseClass)
throws InvalidLink
originalPath - layer - the layerdefaultBaseClass - InvalidLink@Nullable @CheckReturnValue public FldParams getParams()
Linkpublic boolean equals(Link cmpLink)
public java.lang.String getAsciiDescription(DBClassConcrete defaultClass, Link nextLink, java.lang.String paramProcOption)
getAsciiDescription in class LinkdefaultClass - nextLink - paramProcOption - public java.lang.String getAsciiDescription(DBClassConcrete defaultClass, Link nextLink, java.lang.String paramProcOption, DBObject base)
getAsciiDescription in class LinkdefaultClass - nextLink - paramProcOption - base - the base object@CheckReturnValue @Nonnull public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getBinaryDescription(DBClassConcrete defaultClass, Link nextLink)
getBinaryDescription in class LinkdefaultClass - nextLink - public java.lang.String getBinaryDescription(DBClassConcrete defaultClass, Link nextLink, DBObject base)
getBinaryDescription in class LinkdefaultClass - nextLink - base - the base object@Nullable @CheckReturnValue public DBClassConcrete nextStepClassConcrete()
nextStepClassConcrete in class Linkpublic DBResult getResult(DBObject base, HintField hint) throws java.lang.Exception
hint - hint of the other objectsbase - the base objectjava.lang.Exception - a serious problem@CheckReturnValue @Nullable public DBObject nextStep(DBObject base, boolean createMissingObjects, HintField hint) throws java.lang.Exception
public GlobalKey getRow()
public int getRowOffset()
public DBClassConcrete getInwardTargetClassConcrete()
public DBField getInwardField()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.