Class DomainConsistencyPredicate_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject
    Direct Known Subclasses:
    pt.ist.fenixframework.consistencyPredicates.DomainConsistencyPredicate

    public abstract class DomainConsistencyPredicate_Base
    extends pt.ist.fenixframework.core.AbstractDomainObject
    See Also:
    Serialized Form
    • Constructor Detail

      • DomainConsistencyPredicate_Base

        protected DomainConsistencyPredicate_Base()
    • Method Detail

      • getRelationDomainConsistencyPredicateInconsistentDependenceRecords

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<pt.ist.fenixframework.consistencyPredicates.DomainConsistencyPredicate,​pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord> getRelationDomainConsistencyPredicateInconsistentDependenceRecords()
      • getRelationDomainMetaClassDeclaredConsistencyPredicates

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<pt.ist.fenixframework.DomainMetaClass,​pt.ist.fenixframework.consistencyPredicates.DomainConsistencyPredicate> getRelationDomainMetaClassDeclaredConsistencyPredicates()
      • getRelationDomainConsistencyPredicateDomainDependenceRecords

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord,​pt.ist.fenixframework.consistencyPredicates.DomainConsistencyPredicate> getRelationDomainConsistencyPredicateDomainDependenceRecords()
      • getPredicate

        public Method getPredicate()
      • setPredicate

        public void setPredicate​(Method predicate)
      • getInitialized

        public Boolean getInitialized()
      • setInitialized

        public void setInitialized​(Boolean initialized)
      • addInconsistentDependenceRecord

        public void addInconsistentDependenceRecord​(pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord inconsistentDependenceRecord)
      • removeInconsistentDependenceRecord

        public void removeInconsistentDependenceRecord​(pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord inconsistentDependenceRecord)
      • getInconsistentDependenceRecordSet

        public Set<pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord> getInconsistentDependenceRecordSet()
      • getDomainMetaClass

        public pt.ist.fenixframework.DomainMetaClass getDomainMetaClass()
      • setDomainMetaClass

        public void setDomainMetaClass​(pt.ist.fenixframework.DomainMetaClass domainMetaClass)
      • addDomainDependenceRecord

        public void addDomainDependenceRecord​(pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord domainDependenceRecord)
      • removeDomainDependenceRecord

        public void removeDomainDependenceRecord​(pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord domainDependenceRecord)
      • getDomainDependenceRecordSet

        public Set<pt.ist.fenixframework.consistencyPredicates.DomainDependenceRecord> getDomainDependenceRecordSet()