Class FactIdentifier


  • public class FactIdentifier
    extends java.lang.Object
    A fact is identified by its name and the canonical name of its class
    • Constructor Detail

      • FactIdentifier

        public FactIdentifier()
      • FactIdentifier

        public FactIdentifier​(java.lang.String name,
                              java.lang.String className,
                              java.lang.String importPrefix)
    • Method Detail

      • create

        public static FactIdentifier create​(java.lang.String name,
                                            java.lang.String className)
      • create

        public static FactIdentifier create​(java.lang.String name,
                                            java.lang.String className,
                                            java.lang.String importPrefix)
      • getName

        public java.lang.String getName()
      • getClassName

        public java.lang.String getClassName()
      • getClassNameWithoutPackage

        public java.lang.String getClassNameWithoutPackage()
      • getPackageWithoutClassName

        public java.lang.String getPackageWithoutClassName()
      • getImportPrefix

        public java.lang.String getImportPrefix()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • 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