Class LazyTypeWrapper

java.lang.Object
org.sonar.python.types.v2.LazyTypeWrapper
All Implemented Interfaces:
TypeWrapper

public class LazyTypeWrapper extends Object implements TypeWrapper
  • Constructor Details

    • LazyTypeWrapper

      public LazyTypeWrapper(PythonType type)
  • Method Details

    • type

      public PythonType type()
      Specified by:
      type in interface TypeWrapper
    • resolveLazyType

      public void resolveLazyType(PythonType pythonType)
    • isResolved

      public boolean isResolved()
    • hasImportPath

      public boolean hasImportPath(String importPath)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object