Package org.cyclos.entities.system
Interface EntityWithCustomValues<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,CFV extends CustomFieldValue<CF,C,PV,?>>
-
- All Known Implementing Classes:
AccountHistoryEntry,AddressContactInfo,Advertisement,AdWebShop,BaseContactInfo,BasePayment,BasicAd,BasicUser,Contact,ContactInfo,ExternalPayment,ImportTransaction,InternalTransaction,Operator,Payment,PaymentRequest,Record,RecurringPayment,ScheduledPayment,SystemRecord,Ticket,Transaction,User,UserRecord,Voucher,VoucherPack
public interface EntityWithCustomValues<CF extends CustomField<CF,C,PV>,C extends CustomFieldPossibleValueCategory<CF,C,PV>,PV extends CustomFieldPossibleValue<CF,C,PV>,CFV extends CustomFieldValue<CF,C,PV,?>>Interface implemented by entities which have custom values, to make access easier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<CF>getCustomFieldClass()Returns custom field the class on this entityClass<CFV>getCustomFieldValueClass()Returns the class for storing custom field valuesCollection<CFV>getCustomValues()Returns all custom field values
-
-
-
Method Detail
-
getCustomFieldValueClass
Class<CFV> getCustomFieldValueClass()
Returns the class for storing custom field values
-
getCustomValues
Collection<CFV> getCustomValues()
Returns all custom field values
-
-