org.openrdf.sesame.sailimpl.rdbms.rules
Class Rule
java.lang.Object
org.openrdf.sesame.sailimpl.rdbms.rules.Rule
- All Implemented Interfaces:
- TableNames
- public class Rule
- extends Object
- implements TableNames
| Fields inherited from interface org.openrdf.sesame.sailimpl.rdbms.TableNames |
ADDED_TRIPLES_TABLE, ALL_INFERRED_TABLE, ALL_NEW_TRIPLES_TABLE, CLASS_TABLE, DEPEND_TABLE, DIRECT_SUBCLASSOF_TABLE, DIRECT_SUBPROPERTYOF_TABLE, DOMAIN_TABLE, EXPIRED_LITERALS_TABLE, EXPIRED_RESOURCES_TABLE, EXPIRED_TRIPLES_TABLE, EXPIRED_VALUES_TABLE, GROUNDED_TRIPLES_TABLE, INFERRED_TABLE, INSTANCEOF_TABLE, LITERALS_TABLE, NAMESPACES_TABLE, NEW_GROUNDED_TRIPLES_TABLE, NEW_TRIPLES_TABLE, PROPER_INSTANCEOF_TABLE, PROPERTY_TABLE, RANGE_TABLE, RAW_TRIPLES_TABLE, REP_INFO_TABLE, RESOURCES_TABLE, SUBCLASSOF_TABLE, SUBPROPERTYOF_TABLE, TRIPLES_TABLE |
Rule
public Rule(String name)
constantsIter
public static Iterator constantsIter()
getId
public static String getId(Component constant)
getIntId
public static int getIntId(Component constant)
setId
public static Integer setId(Component constant,
int id)
setId
public static Integer setId(String constant,
int id)
addPremise
public void addPremise(TripleTemplate t)
setConsequent
public void setConsequent(TripleTemplate t)
getAllSQLs
public ArrayList getAllSQLs()
getDependSQL
public ArrayList getDependSQL()
initTriggersRuleCollection
public void initTriggersRuleCollection()
triggersRule
public void triggersRule(String ruleRef)
hasTriggersRuleCollection
public boolean hasTriggersRuleCollection()
getName
public String getName()
getPremiseCount
public int getPremiseCount()
getConsequent
public TripleTemplate getConsequent()
getPremiseCollection
public ArrayList getPremiseCollection()
getTriggersRule
public ArrayList getTriggersRule()
main
public static void main(String[] op)
Copyright © 2002-2006 Aduna BV, GNU LGPL License applies.