Class BusinessUnitResourceIdentifierImpl
java.lang.Object
com.commercetools.api.models.business_unit.BusinessUnitResourceIdentifierImpl
- All Implemented Interfaces:
BusinessUnitResourceIdentifier
,ResourceIdentifier
,Identifiable<BusinessUnit>
,WithKey
,io.vrap.rmf.base.client.ModelBase
public class BusinessUnitResourceIdentifierImpl
extends Object
implements BusinessUnitResourceIdentifier, io.vrap.rmf.base.client.ModelBase
ResourceIdentifier to a BusinessUnit.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.business_unit.BusinessUnitResourceIdentifier
BUSINESS_UNIT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
Unique identifier of the referenced BusinessUnit.getKey()
Unique key of the referenced BusinessUnit.Type of referenced resource.int
hashCode()
void
Unique identifier of the referenced BusinessUnit.void
Unique key of the referenced BusinessUnit.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.business_unit.BusinessUnitResourceIdentifier
withBusinessUnitResourceIdentifier
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.common.ResourceIdentifier
withResourceIdentifier
-
Constructor Details
-
BusinessUnitResourceIdentifierImpl
public BusinessUnitResourceIdentifierImpl()create empty instance
-
-
Method Details
-
getTypeId
Type of referenced resource. If given, it must match the expected ReferenceTypeId of the referenced resource.
- Specified by:
getTypeId
in interfaceResourceIdentifier
- Returns:
- typeId
-
getId
Unique identifier of the referenced BusinessUnit. Either
id
orkey
is required.- Specified by:
getId
in interfaceBusinessUnitResourceIdentifier
- Specified by:
getId
in interfaceIdentifiable<BusinessUnit>
- Specified by:
getId
in interfaceResourceIdentifier
- Returns:
- id
-
getKey
Unique key of the referenced BusinessUnit. Either
id
orkey
is required.- Specified by:
getKey
in interfaceBusinessUnitResourceIdentifier
- Specified by:
getKey
in interfaceResourceIdentifier
- Specified by:
getKey
in interfaceWithKey
- Returns:
- key
-
setId
Description copied from interface:BusinessUnitResourceIdentifier
Unique identifier of the referenced BusinessUnit. Either
id
orkey
is required.- Specified by:
setId
in interfaceBusinessUnitResourceIdentifier
- Specified by:
setId
in interfaceResourceIdentifier
- Parameters:
id
- value to be set
-
setKey
Description copied from interface:BusinessUnitResourceIdentifier
Unique key of the referenced BusinessUnit. Either
id
orkey
is required.- Specified by:
setKey
in interfaceBusinessUnitResourceIdentifier
- Specified by:
setKey
in interfaceResourceIdentifier
- Parameters:
key
- value to be set
-
equals
-
hashCode
-