Package ru.bitel.common.model
Class Id
java.lang.Object
ru.bitel.common.model.Id
- All Implemented Interfaces:
Serializable
,Idable
- Direct Known Subclasses:
AbstractBalanceBean
,AbstractBillDocument
,AbstractBonusBalanceBean
,Account
,AccountingPeriod
,ActionLogEntry
,AdditionalAgreement
,AgentAVD
,Attribute
,Autopayment
,BGAbstractTransaction
,CardPacket
,ConnectionLogEntry
,Contact
,ContractAutopayment
,ContractLimitLog
,ContractLimitMovement
,ContractPeriod
,ContractStatus
,ContractTariff
,ContractTariffGroup
,ContractTariffOption
,DataProcessRecord
,DealerPayment
,Device
,DeviceInterfaceIndex
,DevicePortSubscription
,DispatchMessageStatistic
,DocumentPositionSpec
,DocumentStatusLogItem
,Domain
,DrwebAgentStatusBase
,DrwebTariff
,EnazaAccessToken
,ForpostCameraBrand
,ForpostCameraModel
,ForpostCameraType
,ForpostMaster
,ForpostPtzType
,ForpostRecordType
,Gate
,GateType
,GroupRight
,House
,IdTitle
,InetAccountingPeriod
,InetAuthError
,InetServRestriction
,IpResource
,IpResourceSubscription
,IpResourceSubscriptionReal
,LogEntry
,MangoAccountProduct
,MangoFee
,MangoPhone
,MegogoContractSubRequestLog
,MegogoContractSubscriptionStatusPeriod
,MobileContractData
,MobileContractNotification
,MobilePushToken
,MobilePushTokenLink
,MobileToken
,PeriodicTask
,PersonalDispatch
,PhoneResource
,PhoneResourceSubscription
,Position
,Product
,ProductPeriod
,ProductSpecServiceLink
,Purchase
,RCCdrItem
,Rebill
,RebillTransaction
,RegistrationPeriod
,RentsoftPayment
,RentsoftProduct
,Reserve
,Revision
,RunningTask
,RunTelContractTariff
,SbPilotPayment
,SchedulerTaskLog
,Service
,Session
,SmartHouseIntercom
,SmartHouseIntercomFlat
,SmartHousePackageContract
,SoftkeyTransaction
,SoftLineSubscription
,SormUploadStatistic
,StatisticNote
,SubscriberAccount
,Subscription
,Subscription
,Subscription
,Subscription
,SynclogEntry
,TariffGroupTariff
,TrafficTypeLinkRule
,TvServiceSpecChannelLink
,UserCard
,UserCardCopy
,UserInfo
,VlanResourceSubscription
,VoiceAccountPort
,VoiceAuthError
,VoiceError
,Zone
,ZoneWhois
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
getId()
Возвращает id объектаint
hashCode()
newIdList
(Collection<? extends Id> list) Список ид из списка сущностей.newIdSet
(Collection<? extends Id> list) newIdSet
(K entity) Получить из Set из одного Id для объекта.newIdSet
(K[] list) void
setId
(int value) Устанавливает id объектаtoString()
-
Field Details
-
id
protected int idid объекта
-
-
Constructor Details
-
Id
public Id() -
Id
protected Id(int id)
-
-
Method Details
-
getId
public int getId()Возвращает id объекта -
setId
public void setId(int value) Устанавливает id объекта- Parameters:
value
- id
-
hashCode
public int hashCode() -
equals
-
newMap
-
newIdSet
-
newIdSet
-
newIdSet
Получить из Set из одного Id для объекта. Бывает нужно когда у нас всего один объект, а нужно передать список id.- Parameters:
entity
-- Returns:
-
newIdSet
-
newIdList
Список ид из списка сущностей.- Parameters:
list
- коллекция объектов дочерних Id.- Returns:
- список целых чисел в порядке итерации исходной коллекции.
- See Also:
-
toString
-