@AttributeOverrides( { @AttributeOverride(name = "size", column = @Column(name = "summ_size", table = "BookSummary")), @AttributeOverride(name = "text", column = @Column(table = "BookSummary")) }) public Summary getSummary() { return summary; }
/** * @author Emmanuel Bernard */ @AttributeOverrides(value = { @AttributeOverride(name = "swap.tenor", column = @Column(name = "TENOR")), //should be ovvriden by deal @AttributeOverride(name = "id", column = @Column(name = "NOTONIALDEAL_ID")) }) @MappedSuperclass public class NotonialDeal extends Deal { /** * Notional amount of both IRSs. */ private double notional; public double getNotional() { return notional; } public void setNotional(double notional) { this.notional = notional; } }
@EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "brand", column = @Column(name = "computer_brand")), @AttributeOverride(name = "model", column = @Column(name = "computer_model")) }) public ComputerPk getId() { return id; }
@EmbeddedId @AttributeOverrides( { @AttributeOverride(name = "firstId", column = @Column(name = "idcolumn", nullable = false)), @AttributeOverride(name = "secondId", column = @Column(name = "idcolumn_second", nullable = false, length = 50)), @AttributeOverride(name = "thirdId", column = @Column(name = "thirdcolumn", nullable = false, length = 20)) }) public TableBId getId() { return this.id; }
/** * @author Brett Meyer */ @Embeddable public class EmbeddableA { @Embedded @AttributeOverrides({@AttributeOverride(name = "embedAttrB" , column = @Column(table = "TableB"))}) private EmbeddableB embedB; private String embedAttrA; public EmbeddableB getEmbedB() { return embedB; } public void setEmbedB(EmbeddableB embedB) { this.embedB = embedB; } public String getEmbedAttrA() { return embedAttrA; } public void setEmbedAttrA(String embedAttrA) { this.embedAttrA = embedAttrA; } }
@Embedded @AttributeOverrides(value = { @AttributeOverride(name = "tenor", column = @Column(name = "SHORT_TENOR")), @AttributeOverride(name = "fixedLeg.paymentFrequency", column = @Column(name = "SHORT_FIXED_FREQUENCY")), @AttributeOverride(name = "fixedLeg.rate", column = @Column(name = "SHORT_FIXED_RATE")), @AttributeOverride(name = "floatLeg.paymentFrequency", column = @Column(name = "SHORT_FLOAT_FREQUENCY")), @AttributeOverride(name = "floatLeg.rateIndex", column = @Column(name = "SHORT_FLOAT_RATEINDEX")), @AttributeOverride(name = "floatLeg.rateSpread", column = @Column(name = "SHORT_FLOAT_RATESPREAD")) }) public Swap getShortSwap() { return shortSwap; }
@Entity @Table( name = "AGG_TYPE" ) public static class AggregatedTypeValue { @Id UUID id; @Embedded @AttributeOverrides({ @AttributeOverride(name = "type", column = @Column(name = "content_type")), @AttributeOverride(name = "value", column = @Column(name = "content_value")) }) TypeValue content; @CollectionTable( name = "ATTRIBUTES" ) @ElementCollection(fetch = FetchType.EAGER) @MapKeyColumn(name = "attribute_name") @AttributeOverrides({ @AttributeOverride(name = "value.type", column = @Column(name = "attribute_type")), @AttributeOverride(name = "value.value", column = @Column(name = "attribute_value")) }) Map<String, TypeValue> attributes; } }
public Long id; @AttributeOverrides({ @AttributeOverride(name = "key.street", column = @Column(name = "STREET_NAME")), @AttributeOverride(name = "value.size", column = @Column(name = "SQUARE_FEET")), public Map<Address, PropertyInfo> parcels; @AttributeOverrides({ @AttributeOverride(name = "key.street", column = @Column(name = "STREET_NAME")), @AttributeOverride(name = "value.size", column = @Column(name = "SQUARE_FEET")), public Map<Address, PropertyInfo> legacyParcels; @AttributeOverrides({ @AttributeOverride(name = "size", column = @Column(name = "SQUARE_FEET")), @AttributeOverride(name = "tax", column = @Column(name = "ASSESSMENT")) public Set<PropertyInfo> unsortedParcels; @AttributeOverrides({ @AttributeOverride(name = "size", column = @Column(name = "SQUARE_FEET")), @AttributeOverride(name = "tax", column = @Column(name = "ASSESSMENT"))
@AttributeOverrides(value = { @AttributeOverride(name = "swap.tenor", column = @Column(name = "MEDIUM_TENOR")), @AttributeOverride(name = "swap.fixedLeg.paymentFrequency", column = @Column(name = "MEDIUM_FIXED_FREQUENCY")),
@Entity(name = "Book") @AttributeOverrides({ @AttributeOverride( name = "ebookPublisher.name",
@AttributeOverrides({@AttributeOverride(name = "comp2.str1", column = @Column(name = "COMP2_STR1"))}) private DefaultValueComponent1 comp1 = null;
private String str1; @AttributeOverrides({ @AttributeOverride(name = "key", column = @Column(name = "audComp_key")), @AttributeOverride(name = "value", column = @Column(name = "audComp_value")), @AttributeOverrides({ @AttributeOverride(name = "key", column = @Column(name = "notAudComp_key")), @AttributeOverride(name = "value", column = @Column(name = "notAudComp_value")),
private String producer; private long since; @AttributeOverrides({ @AttributeOverride(name = "name", column = @Column(name = "dealer_name", table = "T_DEALER")), @AttributeOverride(name = "rate", column = @Column(table = "T_DEALER"))
@AttributeOverrides(value = { @AttributeOverride(name = "str1", column = @Column(name = "STR1")), @AttributeOverride(name = "str2", column = @Column(name = "STR2"))
@EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "categoryId", column = @Column(name = "category_id", nullable = false)), @AttributeOverride(name = "modelId", column = @Column(name = "model_id", nullable = false, length = 20)) }) public CmsCategoryModelId getId() { return this.id; }
@EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "deptId", column = @Column(name = "dept_id", nullable = false)), @AttributeOverride(name = "page", column = @Column(name = "page", nullable = false)) }) public SysDeptPageId getId() { return this.id; }
@EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "extendId", column = @Column(name = "extend_id", nullable = false)), @AttributeOverride(name = "code", column = @Column(name = "code", nullable = false, length = 20)) }) public SysExtendFieldId getId() { return this.id; }
@EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "siteId", column = @Column(name = "site_id", nullable = false)), @AttributeOverride(name = "code", column = @Column(name = "code", nullable = false, length = 50)) }) public SysConfigDataId getId() { return this.id; }
@EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "roleId", column = @Column(name = "role_id", nullable = false)), @AttributeOverride(name = "moduleId", column = @Column(name = "module_id", nullable = false, length = 30)) }) public SysRoleModuleId getId() { return this.id; }
@EmbeddedId @AttributeOverrides({ @AttributeOverride(name = "dictionaryId", column = @Column(name = "dictionary_id", nullable = false)), @AttributeOverride(name = "value", column = @Column(name = "value", nullable = false, length = 50)) }) public CmsDictionaryDataId getId() { return this.id; }