@CollectionOfElements(fetch = FetchType.EAGER) @Fetch(FetchMode.SUBSELECT) public List<String> getSelectedAuthorities() { return selectedAuthorities; }
final Class<?> targetElement = elementCollectionAnn != null ? elementCollectionAnn.targetClass() : collectionOfElementsAnn.targetElement(); collectionBinder.setTargetEntity( mappings.getReflectionManager().toXClass( targetElement )
fetchType = collectionOfElements.fetch();
mappedBy = ""; collectionBinder.setTargetEntity( mappings.getReflectionManager().toXClass( collectionOfElementsAnn.targetElement() ) );
@CollectionOfElements // for sonar @ElementCollection @Column(name = "emailAddress", length = 128) @CollectionTable(name = "PolicyStatusEmailAddress", joinColumns = @JoinColumn(name = "PolicyStatusId")) @JsonView(AllViews.PolicyPageView.class) public List<String> getEmailAddresses() { return emailAddresses; }
@CollectionOfElements // for sonar @ElementCollection @Column(name = "emailAddress", length = EMAIL_LENGTH) @CollectionTable(name = "PolicyEmailAddress", joinColumns = @JoinColumn(name = "PolicyId")) @JsonView(AllViews.PolicyPageView.class) public List<String> getEmailAddresses() { return emailAddresses; }
@CollectionTable(name="ScanFileNames", joinColumns=@JoinColumn(name="scanId")) @CollectionOfElements // for sonar @ElementCollection @JsonView({AllViews.FormInfo.class, AllViews.TableRow.class, AllViews.RestViewScanStatistic.class}) public List<String> getOriginalFileNames() { return originalFileNames; }
@CollectionOfElements( targetElement = java.lang.String.class
@CollectionOfElements @Column(name = "emailAddress", length = 128) @CollectionTable(name = "ReportEmailAddress", joinColumns = @JoinColumn(name = "ScheduledEmailReportId")) @JsonView(Object.class) public List<String> getEmailAddresses() { return emailAddresses; }
@CollectionOfElements // for sonar @ElementCollection @Column(name = "emailAddress", length = EMAIL_LENGTH) @CollectionTable(name = "EmailAddress", joinColumns = @JoinColumn(name = "EmailListId")) @JsonView(Object.class) public List<String> getEmailAddresses() { return emailAddresses; }
@CollectionOfElements(fetch = FetchType.LAZY) @JoinTable(name = "FLOW_PARAMS") @IndexColumn(name = "idx") @ForeignKey(name = "FK_FLOWPARAMS_id_FLOW") public List<String> getParameters() { return this.parameters; }
@JsonView(Object.class) @CollectionOfElements // for sonar @ElementCollection @MapKeyColumn(name = "keyValue", length = 128) @Column(name = "defaultValue", length = 128) @CollectionTable(name = "DefaultValueMappingMap", joinColumns = @JoinColumn(name = "defaultDefectFieldId")) public Map<String,String> getValueMappingMap() { return valueMappingMap; }
@CollectionOfElements(fetch = FetchType.LAZY) @JoinTable(name = "FLOWREF_PARAMNAMES") @IndexColumn(name = "idx") @ForeignKey(name = "FK_PARAMNAMES_id_FLOWREF") public List<StepParameter> getParameterNames() { return this.parameterNames; }
@CollectionTable(name="ScanSavedFileNames", joinColumns=@JoinColumn(name="scanId")) @CollectionOfElements @ElementCollection @JsonView({AllViews.FormInfo.class, AllViews.RestViewScanStatistic.class}) public List<String> getSavedFileNames() { if ((savedFileNames == null || savedFileNames.size() == 0) && fileName != null) savedFileNames = list(fileName); return savedFileNames; }
@CollectionOfElements // for sonar @ElementCollection(fetch = FetchType.EAGER, targetClass = CSVExportField.class) @CollectionTable(name = "DefaultConfigCSVExportField", joinColumns = @JoinColumn(name = "DefaultConfigId")) @Column(name = "csvExportField", length = 32) @OrderColumn(name = "index_id") @JsonView(AllViews.FormInfo.class) public List<CSVExportField> getCsvExportFields() { return csvExportFields; }
@CollectionOfElements(fetch = FetchType.EAGER) @Fetch(FetchMode.SUBSELECT) // @JoinTable(name="rolepermission_userpermissions", joinColumns=@JoinColumn(name="rolepermission_permission")) public List<String> getUserPermissions() { return super.getUserPermissions(); } }
@Override @CollectionOfElements(fetch = FetchType.EAGER) @Fetch(FetchMode.SUBSELECT) public List<String> getSelectedAuthorities() { return super.getSelectedAuthorities(); } }
@CollectionOfElements private Set<String> values = new HashSet<String>();
private String name; @CollectionOfElements @JoinTable(name = "jbid_io_realm_props", joinColumns = @JoinColumn(name = "REALM_ID", nullable=false)) @Column(name = "PROPERTY")
private HibernateRealm realm; @CollectionOfElements @JoinTable(name = "jbid_io_rel_name_props", joinColumns = @JoinColumn(name = "REALATIONSHIP_NAME_ID", nullable=false)) @org.hibernate.annotations.MapKey(columns = @Column(name = "prop_key", nullable=false))