public class OutwardLink extends Link
Constructor and Description |
---|
OutwardLink(java.lang.String pPath,
VirtualDB layer,
DBClassConcrete baseClass) |
Modifier and Type | Method and Description |
---|---|
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) |
FldParams |
getParams()
The parameters for this link
|
DBObject |
nextStep(DBObject orgObject,
boolean createMissingObjects,
HintField hint)
The next step in the path
|
DBClassConcrete |
nextStepClassConcrete()
The class of next link
|
java.lang.String |
toString() |
compatibleClass, createLink, findBaseField, getBaseClassConcrete, getBaseField
public OutwardLink(java.lang.String pPath, VirtualDB layer, DBClassConcrete baseClass) throws InvalidLink
pPath
- the pathlayer
- the layerbaseClass
- the base classInvalidLink
public boolean equals(Link cmpLink)
public java.lang.String getAsciiDescription(DBClassConcrete defaultClass, Link nextLink, java.lang.String paramProcOption)
getAsciiDescription
in class Link
defaultClass
- nextLink
- paramProcOption
- @CheckReturnValue @Nonnull public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getAsciiDescription(DBClassConcrete defaultClass, Link nextLink, java.lang.String paramProcOption, DBObject base)
getAsciiDescription
in class Link
defaultClass
- nextLink
- paramProcOption
- base
- the base objectpublic java.lang.String getBinaryDescription(DBClassConcrete defaultClass, Link nextLink)
getBinaryDescription
in class Link
defaultClass
- nextLink
- public java.lang.String getBinaryDescription(DBClassConcrete defaultClass, Link nextLink, DBObject base)
getBinaryDescription
in class Link
defaultClass
- nextLink
- base
- the base object@Nullable @CheckReturnValue public FldParams getParams()
Link
@Nullable @CheckReturnValue public DBClassConcrete nextStepClassConcrete()
nextStepClassConcrete
in class Link
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.