Package com.im.ijcs.api.ddl.dto
Class RelationshipV1Info
- java.lang.Object
-
- com.im.ijcs.api.ddl.dto.RelationshipV1Info
-
- All Implemented Interfaces:
ImplTypeInfo
,ItemPersistentInfo
,java.io.Serializable
public final class RelationshipV1Info extends java.lang.Object implements ItemPersistentInfo
- Author:
- Martin Adamek
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
IMPL_TYPE
-
Constructor Summary
Constructors Constructor Description RelationshipV1Info()
RelationshipV1Info(java.lang.String name, java.lang.String id, RelationshipInfo.RelationshipType relationshipType, java.lang.String srcEntityId, java.lang.String srcFieldId, java.lang.String dstEntityId, java.lang.String dstFieldId, java.lang.String fkSchemaName, java.lang.String fkName, RelationshipInfo.JoinTableDTO joinTable, java.lang.String description)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAsXml()
java.lang.String
getDescription()
java.lang.String
getDstEntityId()
java.lang.String
getDstFieldId()
java.lang.String
getFkName()
java.lang.String
getFkSchemaName()
java.lang.String
getGenericType()
java.lang.String
getId()
java.lang.String
getImplType()
RelationshipInfo.JoinTableDTO
getJoinTable()
java.lang.String
getName()
java.lang.String
getSrcEntityId()
java.lang.String
getSrcFieldId()
java.lang.String
toString()
-
-
-
Field Detail
-
IMPL_TYPE
public static final java.lang.String IMPL_TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RelationshipV1Info
public RelationshipV1Info()
-
RelationshipV1Info
public RelationshipV1Info(java.lang.String name, java.lang.String id, RelationshipInfo.RelationshipType relationshipType, java.lang.String srcEntityId, java.lang.String srcFieldId, java.lang.String dstEntityId, java.lang.String dstFieldId, java.lang.String fkSchemaName, java.lang.String fkName, RelationshipInfo.JoinTableDTO joinTable, java.lang.String description)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceItemPersistentInfo
-
getDstEntityId
public java.lang.String getDstEntityId()
-
getDstFieldId
public java.lang.String getDstFieldId()
-
getFkSchemaName
public java.lang.String getFkSchemaName()
-
getFkName
public java.lang.String getFkName()
-
getId
public java.lang.String getId()
- Specified by:
getId
in interfaceItemPersistentInfo
-
getJoinTable
public RelationshipInfo.JoinTableDTO getJoinTable()
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceItemPersistentInfo
-
getSrcEntityId
public java.lang.String getSrcEntityId()
-
getSrcFieldId
public java.lang.String getSrcFieldId()
-
getImplType
public java.lang.String getImplType()
- Specified by:
getImplType
in interfaceImplTypeInfo
-
getGenericType
public java.lang.String getGenericType()
- Specified by:
getGenericType
in interfaceItemPersistentInfo
-
getAsXml
public java.lang.String getAsXml()
-
-