Package | Description |
---|---|
org.openlowcode.server.data.properties |
Modifier and Type | Method and Description |
---|---|
AutolinkobjectDefinition<E,F> |
IteratedautolinkDefinition.getAutolinkobject() |
AutolinkobjectDefinition<E,F> |
ScheduledependencyDefinition.getAutoLinkObjectDefinition()
get the related autolink object definition
|
protected AutolinkobjectDefinition<F,E> |
HasautolinkDefinition.getAutolinkobjectPropertyDefinition()
get autolink object definition on the related link object
|
Modifier and Type | Method and Description |
---|---|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getalllinksfromleftandrightid(DataObjectId<F> leftid,
DataObjectId<F> rightid,
QueryFilter additionalcondition,
DataObjectDefinition<E> parentobjectdefinition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets all links corresponding to the provided left object id and right object
id
|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getalllinksfromleftid(DataObjectId<F>[] leftid,
QueryFilter additionalcondition,
DataObjectDefinition<E> parentobjectdefinition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets all links corresponding to a series of left object
|
<E extends DataObject<E> & AutolinkobjectInterface<E,F> & UniqueidentifiedInterface<E>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getalllinksfromleftid(DataObjectId<F> leftid,
QueryFilter additionalcondition,
DataObjectDefinition<E> parentobjectdefinition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets all links corresponding to a single left object
|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getalllinksfromrightid(DataObjectId<F>[] rightid,
QueryFilter additionalcondition,
DataObjectDefinition<E> parentobjectdefinition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets all links corresponding to a series of right objects
|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getalllinksfromrightid(DataObjectId<F> rightid,
QueryFilter additionalcondition,
DataObjectDefinition<E> parentobjectdefinition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets all links corresponding to a single right object
|
StoredFieldSchema<java.lang.String> |
AutolinkobjectQueryHelper.getLeftIdFieldSchema(AutolinkobjectDefinition<?,?> definition)
gets the field schema of the left if field
|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getlinksandbothobjects(QueryFilter additionalcondition,
DataObjectDefinition<E> parentobjectdefinition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets links and both objects corresponding to the provided condition
Alias used:
SINGLEOBJECT on the parent object definition
LEFTOBJECTALIAS on linked object
RIGHTOBJECTALIAS on lined object
|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getlinksandleftobject(DataObjectId<F> rightid,
QueryFilter additionalcondition,
DataObjectDefinition<E> parentobjectdefinition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets the links and left objects corresponding to the provided right object
|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getlinksandrightobject(DataObjectId<F> leftid,
QueryFilter additionalcondition,
DataObjectDefinition<E> parentobject,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> propertydefinition)
gets the links and right objects corresponding to the provided left object id
|
<E extends DataObject<E> & UniqueidentifiedInterface<E> & AutolinkobjectInterface<E,F>,F extends DataObject<F> & UniqueidentifiedInterface<F>> |
AutolinkobjectQueryHelper.getpotentialrightobject(DataObjectId<F> leftobjectid,
QueryFilter additionalcondition,
DataObjectDefinition<E> definition,
DataObjectDefinition<F> linkedobjectdefinition,
AutolinkobjectDefinition<E,F> autolinkobjectDefinition)
gets the potential right objects authorized to be linked to the given left
object
|
StoredFieldSchema<java.lang.String> |
AutolinkobjectQueryHelper.getRightIdFieldSchema(AutolinkobjectDefinition<?,?> definition)
gets the field schema of the right if field
|
void |
ScheduledependencyDefinition.setDependentDefinitionAutolinkobject(AutolinkobjectDefinition<E,F> autolinkobjectdefinition)
sets the dependent autolink object definition
|
void |
IteratedautolinkDefinition.setDependentDefinitionAutolinkobject(AutolinkobjectDefinition<E,F> autolinkobject)
sets the dependent auto-link object
|
void |
HasautolinkDefinition.setGenericsAutolinkobjectProperty(AutolinkobjectDefinition<F,E> autolinkobjectpropertydefinition)
sets the related object autolink object definition property
|
Constructor and Description |
---|
Autolinkobject(AutolinkobjectDefinition<E,F> definition,
DataObjectPayload parentpayload,
DataObjectDefinition<F> linkedobjectdefinition)
Creates an autolink object property
|
HasautolinkFlatFileLoader(DataObjectDefinition<E> leftobjectdefinition,
DataObjectDefinition<F> linkobjectdefinition,
AutolinkobjectDefinition<F,E> autolinkobjectpropertydef,
NumberedDefinition<E> leftobjectnumberproperty,
boolean deletelinkifnotmentioned,
ConstraintOnAutolinkObject<E>[] constraints)
creates a flat file loader for object with has autolink
|