Package jadex.bdiv3

Class AbstractAsmBdiClassGenerator.MethodBeliefs

  • Enclosing class:
    AbstractAsmBdiClassGenerator

    public static class AbstractAsmBdiClassGenerator.MethodBeliefs
    extends java.lang.Object
    Store which beliefs are accessed in a method.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Set<java.lang.String> beliefs  
      protected org.objectweb.asm.tree.MethodNode methodNode  
    • Constructor Summary

      Constructors 
      Constructor Description
      MethodBeliefs​(org.objectweb.asm.tree.MethodNode methodNode, java.util.Set<java.lang.String> beliefs)
      Create a new method beliefs.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getBeliefs()
      Get the beliefs.
      org.objectweb.asm.tree.MethodNode getMethodNode()
      Get the methodNode.
      void setBeliefs​(java.util.Set<java.lang.String> beliefs)
      Set the beliefs.
      void setMethodNode​(org.objectweb.asm.tree.MethodNode methodNode)
      Set the methodNode.
      • Methods inherited from class java.lang.Object

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

      • methodNode

        protected org.objectweb.asm.tree.MethodNode methodNode
      • beliefs

        protected java.util.Set<java.lang.String> beliefs
    • Constructor Detail

      • MethodBeliefs

        public MethodBeliefs​(org.objectweb.asm.tree.MethodNode methodNode,
                             java.util.Set<java.lang.String> beliefs)
        Create a new method beliefs.
        Parameters:
        methodNode -
        beliefs -
    • Method Detail

      • getMethodNode

        public org.objectweb.asm.tree.MethodNode getMethodNode()
        Get the methodNode.
        Returns:
        The methodNode
      • setMethodNode

        public void setMethodNode​(org.objectweb.asm.tree.MethodNode methodNode)
        Set the methodNode.
        Parameters:
        methodNode - The methodNode to set
      • getBeliefs

        public java.util.Set<java.lang.String> getBeliefs()
        Get the beliefs.
        Returns:
        The beliefs
      • setBeliefs

        public void setBeliefs​(java.util.Set<java.lang.String> beliefs)
        Set the beliefs.
        Parameters:
        beliefs - The beliefs to set