@Entity(name = "Address") @Table(name = "ADDRESS") public static class Address { @Id @Column(name = "ID", nullable = false) @SequenceGenerator(name = "ID", sequenceName = "ADDRESS_SEQ") @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ID") private Long id; }
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "Phone_Gen") @javax.persistence.SequenceGenerator( name = "Phone_Gen", sequenceName = "phone_seq" ) public Integer getId() { return id; }
@Entity @Table(name = "TaskVariableImpl", indexes = { @Index(name = "IDX_TaskVariableImpl_taskId", columnList = "taskId"), @Index(name = "IDX_TaskVariableImpl_pInstId", columnList = "processInstanceId"), @Index(name = "IDX_TaskVariableImpl_processId", columnList = "processId") }) @SequenceGenerator(name = "taskVarIdSeq", sequenceName = "TASK_VAR_ID_SEQ", allocationSize = 1) public class TaskVariableImpl implements TaskVariable, Serializable {
@Entity(name = "BuildingList") @Inheritance(strategy = InheritanceType.JOINED) @Table(name = "TB_BUILDING_LIST") @SequenceGenerator(name = "seq", sequenceName = "sq_building_list_id", allocationSize = 1) public static class BuildingList extends DBObject implements Serializable { @Column private String name; @OneToMany(cascade = CascadeType.ALL, mappedBy = "list") private Collection<BuildingListEntry> entries = new ArrayList<>(); public String getName() { return name; } public void setName(String name) { this.name = name; } public Collection<BuildingListEntry> getEntries() { return entries; } public void setEntries(Collection<BuildingListEntry> entries) { this.entries = entries; } }
@Entity @Table(name="TaskDef") @SequenceGenerator(name="taskDefIdSeq", sequenceName="TASK_DEF_ID_SEQ") public class TaskDefImpl implements org.kie.internal.task.api.model.TaskDef { @Id @GeneratedValue(strategy = GenerationType.AUTO, generator="taskDefIdSeq") @Column(name = "id") private long id;
@Entity @Table(name = "COCOS_AUDIT_ENTRY", indexes = @Index(name = "COCOS_AUDIT_ENTRY_DISCRIMINATOR_IDX", unique = false, columnList = "AUDIT_ENTRY_TYPE") ) @SequenceGenerator(name = "idGenerator", sequenceName = "COCOS_AUDIT_ENTRY_SEQ") @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @DiscriminatorColumn(name = "AUDIT_ENTRY_TYPE", discriminatorType = DiscriminatorType.STRING) @DiscriminatorOptions(force = true) public abstract class CocosAuditEntry extends CocosBean { private static final long serialVersionUID = 1456913727980674373L; @Column(name = "ENTRY_DATE") @Temporal(TemporalType.TIMESTAMP) private Date entryDate = new Date(); public Date getEntryDate() { return entryDate; } public void setEntryDate(Date entryDate) { this.entryDate = entryDate; } }
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQUENCEGENERATOR") @SequenceGenerator(name = "SEQUENCEGENERATOR", allocationSize = 3, initialValue = 5, sequenceName = "SEQUENCE_GENERATOR") public Long getId() { return id; }
@Entity @Table(name = "ExecutionErrorInfo", indexes = {@Index(name = "IDX_ErrorInfo_pInstId", columnList = "PROCESS_INST_ID"), @Index(name = "IDX_ErrorInfo_errorAck", columnList = "ERROR_ACK")}) @SequenceGenerator(name="execErrorInfoIdSeq", sequenceName="EXEC_ERROR_INFO_ID_SEQ", allocationSize=1) public class ExecutionErrorInfo extends ExecutionError implements Serializable {
@Entity(name = "Office") public static class Office { @Id @Column(name = "ID", nullable = false) @SequenceGenerator(name = "ID_2", sequenceName = "ADDRESS_SEQ") @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ID_2") private Long id; }
@Entity @Table(name = "COCOS_QUERY_RESULT_ENTRY", indexes = { @Index(name = "COCOS_RESULT_ENTRY_RESULT_IDX", columnList = "QUERY_RESULT_ID"), @Index(name = "COCOS_RESULT_ENTRY_TYPE_IDX", columnList = "TYPE"), }) @SequenceGenerator(name = "idGenerator", sequenceName = "COCOS_QUERY_RESULT_ENTRY_SEQ") @DiscriminatorColumn(name = "TYPE", discriminatorType = DiscriminatorType.STRING) @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @DiscriminatorOptions(force = true) public abstract class CocosQueryResultEntry extends CocosBean { private static final long serialVersionUID = 6818494463180236009L; @Column(name = "DATA", columnDefinition="CLOB") @Type(type="pl.edu.icm.cocos.services.api.utils.HibernateJsonType") private List<String> values = new ArrayList<String>(); public void setValues(List<String> values) { this.values = values; } public List<String> getValues() { return values; } }
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "MINIMAL_SEQ") @javax.persistence.SequenceGenerator( name = "MINIMAL_SEQ", sequenceName = SEQ_NAME ) public Long getId() { return id; }
@Entity( name = "NegativeTwoIncrSizePosStart" ) @Table( name = "NegativeTwoIncrSizePosStart" ) public static class NegativeTwoIncrementSizePositiveInitialValue { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ID_GENERATOR") @SequenceGenerator(name = "ID_GENERATOR", sequenceName = "NEG_TWO_INCR_POS_START_SEQ", initialValue= 5, allocationSize = -2) public Integer id; } }
@Entity @Table(name = "COCOS_REPORT_RESULT_ENTRY", indexes = { @Index(name = "COCOS_REPORT_RESULT_ENTRY_IDX", columnList = "REPORT_RESULT"), @Index(name = "COCOS_REPORT_RESULT_ENTRY_TYPE_IDX", columnList = "TYPE"), }) @SequenceGenerator(name = "idGenerator", sequenceName = "COCOS_REPORT_RESULT_ENTRY_SEQ") @DiscriminatorColumn(name = "TYPE", discriminatorType = DiscriminatorType.STRING) @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @DiscriminatorOptions(force = true) public abstract class CocosReportResultEntry extends CocosBean { private static final long serialVersionUID = -259570270105516764L; @Column(name = "DATA", columnDefinition = "CLOB") @Type(type = "pl.edu.icm.cocos.services.api.utils.HibernateJsonType") private List<String> values = new ArrayList<String>(); public List<String> getValues() { return values; } public void setValues(List<String> values) { this.values = values; } }
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "COMPLETE_SEQ") @javax.persistence.SequenceGenerator( name = "COMPLETE_SEQ", sequenceName = SEQ_NAME, initialValue = 1000, allocationSize = 52, catalog = "my_catalog", schema = "my_schema" ) public Long getId() { return id; }
@Entity( name = "NegativeTwoIncrementSize" ) @Table( name = "NegativeTwoIncrementSize" ) public static class NegativeTwoIncrementSize { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ID_GENERATOR") @SequenceGenerator(name = "ID_GENERATOR", sequenceName = "NEG_TWO_SEQ", initialValue= -10, allocationSize = -2) public Integer id; }
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQUENCEGENERATOR") @SequenceGenerators({ @SequenceGenerator( name = "SEQUENCEGENERATOR", allocationSize = 3, initialValue = 5, sequenceName = "SEQUENCE_GENERATOR") }) public Long getId() { return id; }
@Entity( name = "PositiveTwoIncrementSize" ) @Table( name = "PositiveTwoIncrementSize" ) public static class PositiveTwoIncrementSize { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ID_GENERATOR") @SequenceGenerator(name = "ID_GENERATOR", sequenceName = "POS_TWO_SEQ", initialValue= -5, allocationSize = 2) public Integer id; }
@Entity( name = "Entity3" ) @Table( name = "Entity3" ) public static class Entity3 { @Id @GeneratedValue( strategy = GenerationType.SEQUENCE ) @SequenceGenerator( name = "my_sequence" ) public Integer id; }
@Entity( name = "NegativeOneIncrementSize" ) @Table( name = "NegativeOneIncrementSize" ) public static class NegativeOneIncrementSize { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ID_GENERATOR") @SequenceGenerator(name = "ID_GENERATOR", sequenceName = "NEG_ONE_SEQ", initialValue= -10, allocationSize = -1) public Integer id; }
@Entity(name = "Box") @Table(name = "Box") public static class Box { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "TEST") @SequenceGenerator(name = "TEST", sequenceName = "SEQ_TEST", allocationSize=1) public Integer id; } }