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,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,Gate,GateType,GroupRight,House,IdTitle,InetAccountingPeriod,InetAuthError,InetServRestriction,IpResource,IpResourceSubscription,IpResourceSubscriptionReal,LogEntry,MangoAccountProduct,MangoFee,MangoPhone,MegogoContractSubRequestLog,MegogoContractSubscriptionStatusPeriod,MobileContractData,MobileContractNotification,MobilePushToken,MobilePushTokenLink,MobileToken,PaymentInfo,PeriodicTask,PersonalDispatch,PhoneResource,PhoneResourceSubscription,Position,Product,ProductPeriod,ProductSpecServiceLink,Purchase,RCCdrItem,Rebill,RebillTransaction,RegistrationPeriod,RentsoftPayment,RentsoftProduct,Reserve,Revision,RSCMContractService,RunningTask,RunTelContractTariff,SbPilotPayment,SchedulerTaskLog,Service,ServiceObject,Session,SmartHouseIntercom,SmartHouseIntercomFlat,SmartHousePackageContract,SoftkeyTransaction,SoftLineSubscription,SormUploadStatistic,SqlHistoryRequest,SqlHistoryUserConfig,StatisticNote,SubscriberAccount,Subscription,Subscription,Subscription,Subscription,SynclogEntry,TariffGroupTariff,TrafficTypeLinkRule,TvServiceSpecChannelLink,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) voidsetId(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
-
copyTo
-