eu.transformproject.provenance.query
public class ProvenanceQueryBasic extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANNOTATION_TABLE_PLACEHOLDER |
static java.lang.String |
AUTOINCFIELD_PLACEHOLDER |
static java.lang.String |
CONDITIONS_PLACEHOLDER |
static java.lang.String |
ENTITY_TABLE_PLACEHOLDER |
static java.lang.String |
KEYFIELD_PLACEHOLDER |
static java.lang.String |
PROCESS_STATUS_TABLE_PLACEHOLDER |
static java.lang.String |
PROPERTY_TABLE_PLACEHOLDER |
static java.lang.String |
QUERY_FOR_LAST_AUTOINC_KEY |
static java.lang.String |
QUERY_FOR_RECOVER_ABSTRACT_ENTITY_FROM_ID |
static java.lang.String |
QUERY_FOR_RECOVER_ENTITY |
static java.lang.String |
QUERY_FOR_RECOVER_ENTITY_FROM_ID |
static java.lang.String |
QUERY_FOR_RECOVER_ENTITY_FROM_KEY |
static java.lang.String |
QUERY_FOR_RECOVER_PROCESS_STATUS |
static java.lang.String |
QUERY_FOR_RECOVER_PROPERTY_FROM_ID |
static java.lang.String |
TABLE_PLACEHOLDER |
Constructor and Description |
---|
ProvenanceQueryBasic(org.hibernate.SessionFactory sf) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getColNameEndingWith(java.lang.Class cl,
java.lang.String colNameSufix) |
long |
getKeyDependenceType(long entityCauseType,
long entityEffectType) |
long |
getKeyEntityType(java.lang.Class cl) |
long |
getLastGraphId() |
java.lang.String |
getSQLForRecoveryAbstractEntityFromId(java.lang.String iri) |
java.lang.String |
getSQLForRecoveryEntity(java.lang.Class cl,
java.util.HashMap<java.lang.String,java.lang.String> parameters) |
java.lang.String |
getSQLForRecoveryEntityFromId(java.lang.String iri) |
java.lang.String |
getSQLForRecoveryEntityFromId(java.lang.String iri,
java.lang.Class cl) |
java.lang.String |
getSQLForRecoveryOntologyFromId(java.lang.String iri) |
java.lang.String |
getSQLForRecoveryProcessStatus(java.lang.String processStatus) |
java.lang.String |
getSQLForRecoveryPropertyFromId(java.lang.String iri) |
public static java.lang.String AUTOINCFIELD_PLACEHOLDER
public static java.lang.String KEYFIELD_PLACEHOLDER
public static java.lang.String TABLE_PLACEHOLDER
public static java.lang.String ENTITY_TABLE_PLACEHOLDER
public static java.lang.String ANNOTATION_TABLE_PLACEHOLDER
public static java.lang.String PROPERTY_TABLE_PLACEHOLDER
public static java.lang.String CONDITIONS_PLACEHOLDER
public static java.lang.String PROCESS_STATUS_TABLE_PLACEHOLDER
public static java.lang.String QUERY_FOR_LAST_AUTOINC_KEY
public static java.lang.String QUERY_FOR_RECOVER_ENTITY
public static java.lang.String QUERY_FOR_RECOVER_ENTITY_FROM_KEY
public static java.lang.String QUERY_FOR_RECOVER_ENTITY_FROM_ID
public static java.lang.String QUERY_FOR_RECOVER_ABSTRACT_ENTITY_FROM_ID
public static java.lang.String QUERY_FOR_RECOVER_PROPERTY_FROM_ID
public static java.lang.String QUERY_FOR_RECOVER_PROCESS_STATUS
public ProvenanceQueryBasic(org.hibernate.SessionFactory sf) throws java.lang.ClassNotFoundException, java.io.IOException
java.lang.ClassNotFoundException
java.io.IOException
public java.lang.String getColNameEndingWith(java.lang.Class cl, java.lang.String colNameSufix)
public long getLastGraphId()
public java.lang.String getSQLForRecoveryEntity(java.lang.Class cl, java.util.HashMap<java.lang.String,java.lang.String> parameters) throws RecoveryEntityDefinitionException
public java.lang.String getSQLForRecoveryEntityFromId(java.lang.String iri) throws RecoveryEntityDefinitionException
public java.lang.String getSQLForRecoveryEntityFromId(java.lang.String iri, java.lang.Class cl) throws RecoveryEntityDefinitionException
public java.lang.String getSQLForRecoveryAbstractEntityFromId(java.lang.String iri) throws RecoveryEntityDefinitionException
public long getKeyEntityType(java.lang.Class cl)
public long getKeyDependenceType(long entityCauseType, long entityEffectType)
public java.lang.String getSQLForRecoveryPropertyFromId(java.lang.String iri)
public java.lang.String getSQLForRecoveryOntologyFromId(java.lang.String iri)
public java.lang.String getSQLForRecoveryProcessStatus(java.lang.String processStatus)