Package org.cyclos.model
Class EntityVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- All Implemented Interfaces:
Serializable,IEntity
- Direct Known Subclasses:
AbstractPaymentTypeData,AccessClientLogVO,AccountFeeLogEventVO,AccountHistoryEntryVO,AccountVO,AddressVO,AdQuestionVO,AdWebShopSettingVO,AgreementLogVO,AlertVO,AuthorizationLevelVO,BaseAccountLimitLogVO,BasicUserVO,BrokeringLogVO,BrokeringVO,BulkActionUserVO,BulkActionVO,ChannelConfigurationVO,ContactVO,ContentVO,CustomFieldPossibleValueVO,CustomFieldValueVO,CustomOperationActionVO,CustomScheduledTaskLogVO,DeviceConfirmationVO,EntityLogVO,EntityPropertyLogVO,ErrorLogVO,ImportedFileVO,ImportedLineVO,InstallmentLocatorVO,InstallmentResultVO,InstallmentVO,MailingListVO,MessageVO,NamedEntityVO,NotificationVO,OidcAuthorizationVO,OrderLogVO,OrderVO,PinLocatorVO,ProductAssignmentLogVO,RecordVO,ReferenceVO,SmsMessageVO,StaticContentVO,TokenPermissionsVO,TokenVO,TransactionAuthorizationVO,TransactionResultVO,TransferStatusLogVO,TransVO,UserAccountFeeLogVO,UserGroupLogVO,UserIdentityProviderVO,VersionedVO,VoucherPackVO,VoucherVO
public abstract class EntityVO extends EntityModel
An EntityVO is a view-only representation of an entity- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description EntityVO()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static LonggetId(EntityVO vo)Returns the identifier of the given vo, handling nullsstatic List<Long>getIds(Iterable<? extends EntityVO> vos)Returns a list with vo identifiers, handling nullsstatic Set<Long>getUniqueIds(Iterable<? extends EntityVO> vos)Returns a set with vo identifiers, handling nulls-
Methods inherited from class org.cyclos.model.EntityModel
doGetProperties, getId, hashCode, setId, toString
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, className, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Method Detail
-
getIds
public static List<Long> getIds(Iterable<? extends EntityVO> vos)
Returns a list with vo identifiers, handling nulls
-
getUniqueIds
public static Set<Long> getUniqueIds(Iterable<? extends EntityVO> vos)
Returns a set with vo identifiers, handling nulls
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classEntityModel
-
-