001package org.biopax.paxtools.impl.level3; 002 003import org.biopax.paxtools.model.level3.TransportWithBiochemicalReaction; 004import org.hibernate.annotations.Cache; 005import org.hibernate.annotations.CacheConcurrencyStrategy; 006import org.hibernate.annotations.Proxy; 007import org.hibernate.annotations.DynamicInsert; 008import org.hibernate.annotations.DynamicUpdate; 009import org.hibernate.search.annotations.Indexed; 010 011import javax.persistence.Entity; 012import javax.persistence.Transient; 013 014@Proxy(proxyClass=TransportWithBiochemicalReaction.class) 015@Entity 016@Indexed 017@DynamicUpdate @DynamicInsert 018@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE) 019public class TransportWithBiochemicalReactionImpl extends BiochemicalReactionImpl 020 implements TransportWithBiochemicalReaction 021{ 022 public TransportWithBiochemicalReactionImpl() {} 023 024 @Transient 025 public Class<? extends TransportWithBiochemicalReaction> getModelInterface() 026 { 027 return TransportWithBiochemicalReaction.class; 028 } 029 030}