Class ComplexRelationLegTypeRequest
Object
ComplexRelationLegTypeRequest
- All Implemented Interfaces:
Serializable
The properties of the Complex Relation Leg Type.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanRequired. The ID of the Asset Type of the Relation.The name of the role that the target plays.getId()The id of the Complex Relation Leg Type.getMax()The maximum number of Leg Type occurrences.intgetMin()The minimum number of Leg Type occurrences.The id of the Relation Type of the Leg Type.getRole()Required. The name of the role that the source plays.inthashCode()voidsetAssetTypeId(UUID assetTypeId) Required. The ID of the Asset Type of the Relation.voidThe name of the role that the target plays.voidThe id of the Complex Relation Leg Type.voidThe maximum number of Leg Type occurrences.voidsetMin(int min) The minimum number of Leg Type occurrences.voidsetRelationTypeId(UUID relationTypeId) The id of the Relation Type of the Leg Type.voidRequired. The name of the role that the source plays.toString()
-
Constructor Details
-
ComplexRelationLegTypeRequest
public ComplexRelationLegTypeRequest()
-
-
Method Details
-
builder
-
getMin
public int getMin()The minimum number of Leg Type occurrences. -
getMax
The maximum number of Leg Type occurrences. -
getRole
Required. The name of the role that the source plays. -
getCoRole
The name of the role that the target plays. -
getAssetTypeId
Required. The ID of the Asset Type of the Relation. -
getId
The id of the Complex Relation Leg Type. The Leg Type will be created with this id or updated. If left empty on update the Leg Type will be recreated. -
getRelationTypeId
The id of the Relation Type of the Leg Type. -
setMin
public void setMin(int min) The minimum number of Leg Type occurrences. -
setMax
The maximum number of Leg Type occurrences. -
setRole
Required. The name of the role that the source plays. -
setCoRole
The name of the role that the target plays. -
setAssetTypeId
Required. The ID of the Asset Type of the Relation. -
setId
The id of the Complex Relation Leg Type. The Leg Type will be created with this id or updated. If left empty on update the Leg Type will be recreated. -
setRelationTypeId
The id of the Relation Type of the Leg Type. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-