Interface RelationSchema<S extends EntitySchema,T extends EntitySchema>

Type Parameters:
S - The type of the source entity.
T - The type of the target entity.
All Superinterfaces:
Element, IdentifiableElement, RelationElement<S,T>, Serializable, Type
All Known Subinterfaces:
ConsistsOfSchema, IsRelatedToSchema
All Known Implementing Classes:
ConsistsOfSchemaImpl, IsRelatedToSchemaImpl, RelationSchemaImpl

@TypeMetadata(name="RelationSchema", description="The base type for all relation type definitions in the Information System model, specializing Type for the relation-type family (ConsistsOfSchema and IsRelatedToSchema).", version="1.0.0") @Change(version="1.0.0", description="First Version") public interface RelationSchema<S extends EntitySchema,T extends EntitySchema> extends Type, RelationElement<S,T>
The base interface for all relation type definitions.
Author:
Luca Frosini (ISTI - CNR)