Module is.codion.framework.model
Package is.codion.framework.model
Interface EntityExport.Settings.ForeignKeyExport
- All Superinterfaces:
EntityExport.Settings.AttributeExport
- Enclosing interface:
EntityExport.Settings
public static interface EntityExport.Settings.ForeignKeyExport
extends EntityExport.Settings.AttributeExport
An exportable foreign key.
-
Method Summary
Modifier and TypeMethodDescriptionvoidexpand()Expands a cyclical foreign key, populating its attributes.booleanMethods inherited from interface is.codion.framework.model.EntityExport.Settings.AttributeExport
include
-
Method Details
-
attribute
ForeignKey attribute()- Specified by:
attributein interfaceEntityExport.Settings.AttributeExport- Returns:
- the underlying foreign key
-
attributes
EntityExport.Settings.Attributes attributes()- Returns:
- the attributes of the referenced entity
-
expandable
boolean expandable()- Returns:
- true if this is a cyclical foreign key that can be expanded
-
expand
void expand()Expands a cyclical foreign key, populating its attributes.- See Also:
-