Package | Description |
---|---|
org.openlowcode.server.data.properties | |
org.openlowcode.server.data.properties.constraints |
Modifier and Type | Method and Description |
---|---|
ConstraintOnLinkObject<F,G>[] |
LinkobjectDefinition.getAllConstraints()
gets all the constraints at once
|
ConstraintOnLinkObject<F,G> |
LinkobjectDefinition.getConstraintOnLinkObject(int index)
gets the constraint at the given index
|
Modifier and Type | Method and Description |
---|---|
void |
LinkobjectDefinition.setContraintOnLinkObject(ConstraintOnLinkObject<F,G> constraintonlinkobject)
sets a constraint on link object (restricts the objects that can be linked
together
|
Constructor and Description |
---|
LeftforlinkFlatFileLoader(DataObjectDefinition<E> leftobjectdefinition,
DataObjectDefinition<F> linkobjectdefinition,
DataObjectDefinition<G> rightobjectdefinition,
LinkobjectDefinition<F,E,G> linkobjectpropertydef,
NumberedDefinition<G> rightobjectnumberproperty,
boolean createrightifnotexists,
boolean deletemissinglink,
java.lang.String hardcodedvalue,
ConstraintOnLinkObject<E,G>[] constraints)
creates the flat file loader to create links having as left object the object
loaded in the left
|
Modifier and Type | Class and Description |
---|---|
class |
ConstraintOnLinkedObjectSimilarAttribute<E extends DataObject<E>,F extends DataObject<F>,G>
This constraint will allow to link two objects only if they have same value
on the attribute defined on each object
|