@Entity
public class FareRule
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
FareRule(int configRev,
GtfsFareRule gfr,
java.lang.String properRouteId)
For constructing FareRule object using GTFS data.
|
Modifier and Type | Method and Description |
---|---|
static int |
deleteFromRev(org.hibernate.Session session,
int configRev)
Deletes rev from the FareRules table
|
boolean |
equals(java.lang.Object obj)
Needed because have a composite ID for Hibernate storage
|
int |
getConfigRev() |
java.lang.String |
getContainsId() |
java.lang.String |
getDestinationId() |
java.lang.String |
getFareId() |
static java.util.List<FareRule> |
getFareRules(org.hibernate.Session session,
int configRev)
Returns List of FareRule objects for the specified database revision.
|
java.lang.String |
getOriginId() |
java.lang.String |
getRouteId() |
int |
hashCode()
Needed because have a composite ID for Hibernate storage
|
java.lang.String |
toString() |
public FareRule(int configRev, GtfsFareRule gfr, java.lang.String properRouteId)
configRev
- gfr
- The GTFS data for the fare ruleproperRouteId
- If the routeId should be changed to use parent route IDpublic static int deleteFromRev(org.hibernate.Session session, int configRev) throws org.hibernate.HibernateException
session
- configRev
- org.hibernate.HibernateException
public static java.util.List<FareRule> getFareRules(org.hibernate.Session session, int configRev) throws org.hibernate.HibernateException
session
- configRev
- org.hibernate.HibernateException
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int getConfigRev()
public java.lang.String getFareId()
public java.lang.String getRouteId()
public java.lang.String getOriginId()
public java.lang.String getDestinationId()
public java.lang.String getContainsId()