Class CallLocalityContext


  • public class CallLocalityContext
    extends Object
    CallLocalityContext written by Richard L. Halpert 2007-03-05 Acts as a container for the locality information collected about a call site by one of the Local Objects Analyses.
    • Method Detail

      • setFieldShared

        public void setFieldShared​(EquivalentValue fieldRef)
      • setAllFieldsLocal

        public void setAllFieldsLocal()
      • setAllFieldsShared

        public void setAllFieldsShared()
      • setParamLocal

        public void setParamLocal​(int index)
      • setParamShared

        public void setParamShared​(int index)
      • setAllParamsLocal

        public void setAllParamsLocal()
      • setAllParamsShared

        public void setAllParamsShared()
      • setThisLocal

        public void setThisLocal()
      • setThisShared

        public void setThisShared()
      • setReturnLocal

        public void setReturnLocal()
      • setReturnShared

        public void setReturnShared()
      • getLocalRefs

        public List<Object> getLocalRefs()
      • getSharedRefs

        public List<Object> getSharedRefs()
      • containsField

        public boolean containsField​(EquivalentValue fieldRef)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isAllShared

        public boolean isAllShared​(boolean refsOnly)
      • toShortString

        public String toShortString()