Class DependencyType

java.lang.Object
com.aquima.interactions.rule.inference.DependencyType
All Implemented Interfaces:
Serializable

public final class DependencyType extends Object implements Serializable
This class defines the type of dependencies that are allowed for an inferenced value.
Since:
7.1
Author:
O. Kerpershoek
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final DependencyType
    This member defines the type that specifies a value is inferenced by a rule from a group.
    static final DependencyType
    This member defines the type that specifies that the value is dependent on number of instances of a certain type.
    static final DependencyType
    This member defines the type that specifies that the value is dependent on another value.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    This method returns the name of the dependency type.
    int
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • GROUP

      public static final DependencyType GROUP
      This member defines the type that specifies a value is inferenced by a rule from a group.
    • TYPE

      public static final DependencyType TYPE
      This member defines the type that specifies that the value is dependent on number of instances of a certain type.
    • VALUE

      public static final DependencyType VALUE
      This member defines the type that specifies that the value is dependent on another value.
  • Method Details

    • getName

      public String getName()
      This method returns the name of the dependency type.
      Returns:
      the name of the dependency type.
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object