Class DomainMetaClass_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject

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

      • DomainMetaClass_Base

        protected DomainMetaClass_Base()
    • Method Detail

      • getRelationDomainMetaClassDeclaredConsistencyPredicates

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

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<pt.ist.fenixframework.DomainMetaClass,​pt.ist.fenixframework.DomainFenixFrameworkRoot> getRelationDomainFenixFrameworkRootDomainMetaClasses()
      • getRelationDomainMetaSuperclassDomainMetaSubclasses

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<pt.ist.fenixframework.DomainMetaClass,​pt.ist.fenixframework.DomainMetaClass> getRelationDomainMetaSuperclassDomainMetaSubclasses()
      • getRelationDomainMetaClassExistingDomainMetaObjects

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<pt.ist.fenixframework.DomainMetaClass,​pt.ist.fenixframework.adt.bplustree.DomainBPlusTree> getRelationDomainMetaClassExistingDomainMetaObjects()
      • getDomainClassName

        public String getDomainClassName()
      • setDomainClassName

        public void setDomainClassName​(String domainClassName)
      • getInitialized

        public Boolean getInitialized()
      • setInitialized

        public void setInitialized​(Boolean initialized)
      • addDeclaredConsistencyPredicate

        public void addDeclaredConsistencyPredicate​(pt.ist.fenixframework.consistencyPredicates.DomainConsistencyPredicate declaredConsistencyPredicate)
      • removeDeclaredConsistencyPredicate

        public void removeDeclaredConsistencyPredicate​(pt.ist.fenixframework.consistencyPredicates.DomainConsistencyPredicate declaredConsistencyPredicate)
      • getDeclaredConsistencyPredicateSet

        public Set<pt.ist.fenixframework.consistencyPredicates.DomainConsistencyPredicate> getDeclaredConsistencyPredicateSet()
      • getDomainFenixFrameworkRoot

        public pt.ist.fenixframework.DomainFenixFrameworkRoot getDomainFenixFrameworkRoot()
      • setDomainFenixFrameworkRoot

        public void setDomainFenixFrameworkRoot​(pt.ist.fenixframework.DomainFenixFrameworkRoot domainFenixFrameworkRoot)
      • getDomainMetaSuperclass

        public pt.ist.fenixframework.DomainMetaClass getDomainMetaSuperclass()
      • setDomainMetaSuperclass

        public void setDomainMetaSuperclass​(pt.ist.fenixframework.DomainMetaClass domainMetaSuperclass)
      • addDomainMetaSubclass

        public void addDomainMetaSubclass​(pt.ist.fenixframework.DomainMetaClass domainMetaSubclass)
      • removeDomainMetaSubclass

        public void removeDomainMetaSubclass​(pt.ist.fenixframework.DomainMetaClass domainMetaSubclass)
      • getDomainMetaSubclassSet

        public Set<pt.ist.fenixframework.DomainMetaClass> getDomainMetaSubclassSet()
      • getExistingDomainMetaObjects

        public pt.ist.fenixframework.adt.bplustree.DomainBPlusTree getExistingDomainMetaObjects()
      • setExistingDomainMetaObjects

        public void setExistingDomainMetaObjects​(pt.ist.fenixframework.adt.bplustree.DomainBPlusTree existingDomainMetaObjects)