类org.hibernate.annotations.Index源码实例Demo

下面列出了怎么用org.hibernate.annotations.Index的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: lams   文件: TableBinder.java
public static void addIndexes(Table hibTable, Index[] indexes, MetadataBuildingContext buildingContext) {
	for (Index index : indexes) {
		//no need to handle inSecondPass here since it is only called from EntityBinder
		buildingContext.getMetadataCollector().addSecondPass(
				new IndexOrUniqueKeySecondPass( hibTable, index.name(), index.columnNames(), buildingContext )
		);
	}
}
 
源代码2 项目: lams   文件: TableBinder.java
public static List<JPAIndexHolder> buildJpaIndexHolder(javax.persistence.Index[] indexes){
	List<JPAIndexHolder> holders = new ArrayList<JPAIndexHolder>( indexes.length );
	for(javax.persistence.Index index : indexes){
		holders.add( new JPAIndexHolder( index ) );
	}
	return holders;
}
 
源代码3 项目: java-course-ee   文件: User.java
/**
 * Returns the username associated with this user account;
 *
 * @return the username associated with this user account;
 */
@Basic(optional = false)
@Column(length = 100)
@Index(name = "idx_users_username")
public String getUsername() {
    return username;
}
 
源代码4 项目: lams   文件: TableBinder.java
public void setJpaIndex(javax.persistence.Index[] jpaIndex){
	this.jpaIndexHolders = buildJpaIndexHolder( jpaIndex );
}
 
源代码5 项目: lams   文件: TableBinder.java
public static void addIndexes(Table hibTable, javax.persistence.Index[] indexes, MetadataBuildingContext buildingContext) {
	buildingContext.getMetadataCollector().addJpaIndexHolders( hibTable, buildJpaIndexHolder( indexes ) );
}
 
源代码6 项目: lams   文件: Ejb3Column.java
public void addIndex(Index index, boolean inSecondPass) {
	if ( index == null ) return;
	String indexName = index.name();
	addIndex( indexName, inSecondPass );
}
 
源代码7 项目: java-course-ee   文件: User.java
@Basic(optional = false)
@Index(name = "idx_users_email")
public String getEmail() {
    return email;
}
 
源代码8 项目: java-course-ee   文件: Role.java
@Basic(optional = false)
@Column(length = 100)
@Index(name = "idx_roles_name")
public String getName() {
    return name;
}
 
源代码9 项目: ankush   文件: Service.java
/**
 * @return the clusterId
 */
@JsonIgnore
@Index(name = "service_cluster_index")
public Long getClusterId() {
	return clusterId;
}
 
源代码10 项目: ankush   文件: Service.java
/**
 * @return the node
 */
@Index(name = "service_node_index")
public String getNode() {
	return node;
}
 
源代码11 项目: ankush   文件: Service.java
/**
 * @return the component
 */
@Index(name = "service_component_index")
public String getComponent() {
	return component;
}
 
源代码12 项目: ankush   文件: Service.java
/**
 * @return the service
 */
@Index(name = "service_service_index")
public String getService() {
	return service;
}
 
源代码13 项目: ankush   文件: Event.java
/**
 * Gets the cluster id.
 * 
 * @return the clusterId
 */
@JsonIgnore
@Index(name = "event_cluster_index")
public Long getClusterId() {
	return clusterId;
}
 
源代码14 项目: ankush   文件: Event.java
/**
 * @return the category
 */
@Index(name = "event_category_index")
public String getCategory() {
	return category;
}
 
源代码15 项目: ankush   文件: HAService.java
/**
 * @return the clusterId
 */
@Index(name = "haservice_cluster_index")
public Long getClusterId() {
	return clusterId;
}
 
源代码16 项目: ankush   文件: HAService.java
/**
 * @return the component
 */
@Index(name = "haservice_component_index")
public String getComponent() {
	return component;
}
 
源代码17 项目: ankush   文件: HAService.java
/**
 * @return the service
 */
@Index(name = "haservice_service_index")
public String getService() {
	return service;
}
 
源代码18 项目: ankush   文件: Log.java
/**
 * Gets the host.
 * 
 * @return the host
 */
@JsonIgnore
@Index(name = "log_host_index")
public String getHost() {
	return host;
}
 
源代码19 项目: ankush   文件: Event.java
/**
 * Gets the name.
 * 
 * @return the name
 */
@Index(name = "event_name_index")
public String getName() {
	return name;
}
 
源代码20 项目: ankush   文件: Event.java
/**
 * Gets the type.
 * 
 * @return the type
 */
@Index(name = "event_type_index")
public Type getType() {
	return type;
}
 
源代码21 项目: ankush   文件: Event.java
/**
 * Gets the severity.
 * 
 * @return the severity
 */
@Index(name = "event_severity_index")
public Severity getSeverity() {
	return severity;
}
 
源代码22 项目: ankush   文件: Event.java
/**
 * Gets the host.
 * 
 * @return the host
 */
@Index(name = "event_host_index")
public String getHost() {
	return host;
}
 
源代码23 项目: ankush   文件: Node.java
/**
 * Gets the public ip.
 * 
 * @return the publicIp
 */
@Index(name = "node_publicip_index")
public String getPublicIp() {
	return publicIp;
}
 
 类所在包
 类方法
 同包方法