Class MdDbViewDefInferrer

  • All Implemented Interfaces:
    Visitors.IVisitor

    public class MdDbViewDefInferrer
    extends Object
    implements Visitors.IVisitor
    Infers DbViewDef's from an MdObject. Essentially, a part of the MdDerivedSateComputer. Note that an instance of this class may be shared between different instances of the MdDerivedSateComputer.
    • Constructor Detail

      • MdDbViewDefInferrer

        public MdDbViewDefInferrer()
    • Method Detail

      • visit

        public boolean visit​(org.eclipse.emf.ecore.EObject object)
        Description copied from interface: Visitors.IVisitor
        Visits the given object. Returns whether the contents of the object should also be visited.
        Specified by:
        visit in interface Visitors.IVisitor
        Parameters:
        object - not null
        Returns:
        true if the contents of the given object should be visited, and false otherwise
      • _infer

        protected boolean _infer​(org.eclipse.emf.ecore.EObject object)
      • _infer

        protected boolean _infer​(Enum object)
      • _infer

        protected boolean _infer​(Catalog object)
      • _infer

        protected boolean _infer​(Document object)
      • _infer

        protected boolean _infer​(ExchangePlan object)
      • _infer

        protected boolean _infer​(Constant object)
      • _infer

        protected boolean _infer​(Sequence object)
      • _infer

        protected boolean _infer​(Task object)
      • _infer

        protected boolean _infer​(Table object)
      • _infer

        protected boolean _infer​(Cube object)
      • infer

        public boolean infer​(org.eclipse.emf.ecore.EObject object)