Class ForeignKeyFieldsPopulationState

java.lang.Object
org.kuali.rice.krad.util.ForeignKeyFieldsPopulationState
All Implemented Interfaces:
Serializable

@Deprecated public final class ForeignKeyFieldsPopulationState extends Object implements Serializable
Deprecated.
Replaced with methods on DataObjectWrapper
This class is a token-style class, that is write-once, then read-only for all consumers of the class. It is often used as a return value from various PersistenceStructureService methods. The object represents the state of the foreign-key fields of a reference object. For example, if Account is the bo, and organization is the reference object, then chartOfAccountsCode and organizationCode are the foreign key fields. Their state, rather they are all filled out, whether any of them are filled out, and which ones are not filled out, is what this class represents.
See Also:
  • Constructor Details

    • ForeignKeyFieldsPopulationState

      public ForeignKeyFieldsPopulationState(boolean allFieldsPopulated, boolean anyFieldsPopulated, List<String> unpopulatedFieldNames)
      Deprecated.
  • Method Details

    • isAllFieldsPopulated

      public boolean isAllFieldsPopulated()
      Deprecated.
    • isAnyFieldsPopulated

      public boolean isAnyFieldsPopulated()
      Deprecated.
    • getUnpopulatedFieldNames

      public List<String> getUnpopulatedFieldNames()
      Deprecated.
    • equals

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

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

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object