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,BGFutureTask,CardPacket,ConnectionLogEntry,Contact,ContractAutopayment,ContractLimitLog,ContractLimitMovement,ContractPattern,ContractPeriod,ContractStatus,ContractStatusLog,ContractTariff,ContractTariffGroup,ContractTariffOption,DataProcessRecord,DealerPayment,Device,DeviceInterfaceIndex,DevicePortSubscription,DispatchMessageStatistic,DocumentPositionSpec,DocumentStatusLogItem,Domain,DrwebAgentStatusBase,DrwebTariff,EnazaAccessToken,ForpostCameraBrand,ForpostCameraModel,ForpostCameraType,ForpostMaster,ForpostPtzType,ForpostRecordType,ForpostRemoteMaster,Gate,GateType,GroupRight,House,IdTitle,InetAccountingPeriod,InetAuthError,InetServRestriction,IpResource,IpResourceSubscription,IpResourceSubscriptionReal,LogEntry,MangoAccountProduct,MangoFee,MangoPhone,MegafonContractOption,MegafonContractProduct,MegafonContractProductHistory,MegafonPayment,MegogoContractSubRequestLog,MegogoContractSubscriptionStatusPeriod,MobileContractData,MobileContractNotification,MobilePushToken,MobilePushTokenLink,MobileToken,PaymentInfo,PeriodicTask,PersonalDispatch,PhoneResource,PhoneResourceSubscription,Position,Product,ProductPeriod,ProductSpecServiceLink,Purchase,RCCdrItem,Rebill,RebillTransaction,RegisterTask,RegistrationPeriod,RentsoftPayment,RentsoftProduct,Reserve,Revision,RSCMContractService,RunningTask,RunTelContractTariff,SbPilotPayment,SchedulerTaskLog,Service,ServiceObject,Session,SmartHouseAccount,SmartHouseIntercom,SmartHouseIntercomFlat,SmartHousePackageContract,SoftkeyTransaction,SoftLineSubscription,SormUploadStatistic,SqlHistoryRequest,SqlHistoryUserConfig,StatisticNote,SubscriberAccount,Subscription,Subscription,Subscription,Subscription,SynclogEntry,TariffGroupTariff,TrafficTypeLinkRule,TvServiceSpecChannelLink,UfanetAddressItem,UserCard,UserCardCopy,UserInfo,VlanResourceSubscription,VoiceAccountPort,VoiceAuthError,VoiceCostMapRange,VoiceError,VoiceGeographicRange,Zone,ZoneWhois
- See Also:
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanintgetId()Возвращает id объектаinthashCode()newIdList(Collection<? extends Id> list) Список ид из списка сущностей.newIdSet(Collection<? extends Id> list) newIdSet(K entity) Получить из Set из одного Id для объекта.newIdSet(K[] list) 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
Устанавливает 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
 - 
copyTo
 
 -