Class LogRelation

    • Constructor Summary

      Constructors 
      Constructor Description
      LogRelation()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object[] getQueryableInterfaces()
      Query this class for a reference to another class that it may hold
      java.lang.String getRelationText()
      A short description of what your class holds that can be printed by the logger
      protected java.lang.String propogatedRelationText​(java.lang.Object o)  
      java.lang.Object queryForClass​(java.lang.Class c)  
      private java.lang.Object queryForClass​(java.lang.Class c, java.lang.Object[] queryObjects, java.util.HashSet<LogRelation> stack)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LogRelation

        public LogRelation()
    • Method Detail

      • getRelationText

        public java.lang.String getRelationText()
        A short description of what your class holds that can be printed by the logger
        Returns:
      • propogatedRelationText

        protected final java.lang.String propogatedRelationText​(java.lang.Object o)
      • getQueryableInterfaces

        public java.lang.Object[] getQueryableInterfaces()
        Query this class for a reference to another class that it may hold
        Parameters:
        c - Class desired
        Returns:
        If found, the class desired. Otherwise, null.
      • queryForClass

        public final java.lang.Object queryForClass​(java.lang.Class c)
      • queryForClass

        private java.lang.Object queryForClass​(java.lang.Class c,
                                               java.lang.Object[] queryObjects,
                                               java.util.HashSet<LogRelation> stack)