Class Reference


  • public class Reference
    extends java.lang.Object
    A reference to a defined class construct, other than a method (i.e. field/variable). Date: 06/05/2017
    Author:
    Yaron Yamin
    • Constructor Summary

      Constructors 
      Constructor Description
      Reference​(java.lang.String referenceName, com.intellij.psi.PsiType refType, com.intellij.psi.PsiType psiOwnerType, TypeDictionary typeDictionary)  
    • Constructor Detail

      • Reference

        public Reference​(java.lang.String referenceName,
                         com.intellij.psi.PsiType refType,
                         com.intellij.psi.PsiType psiOwnerType,
                         TypeDictionary typeDictionary)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getReferenceName

        public java.lang.String getReferenceName()
        name given to reference
      • getReferenceType

        public Type getReferenceType()
        Type of reference
      • getOwnerType

        public Type getOwnerType()
        Type of reference owner class