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.ClassNotFoundExceptionjava.io.IOExceptionpublic 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)