Class DomainMetaClass_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.DomainMetaClass_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject

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

    • DomainMetaClass_Base

      protected DomainMetaClass_Base()
  • Method Details

    • 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()
    • getRelationDomainFenixFrameworkRootDomainMetaClasses

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

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

      public String getDomainClassName()
    • setDomainClassName

      public void setDomainClassName(String domainClassName)
    • getInitialized

      public Boolean getInitialized()
    • setInitialized

      public void setInitialized(Boolean initialized)
    • 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)
    • getDomainFenixFrameworkRoot

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

      public void setDomainFenixFrameworkRoot(pt.ist.fenixframework.DomainFenixFrameworkRoot domainFenixFrameworkRoot)
    • 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()