Class Structure.Reference

java.lang.Object
ru.i_novus.ms.rdm.api.model.Structure.Reference
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
Structure

public static class Structure.Reference
extends java.lang.Object
implements java.io.Serializable
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • build

      public static Structure.Reference build​(Structure.Reference reference)
    • getAttribute

      public java.lang.String getAttribute()
    • setAttribute

      public void setAttribute​(java.lang.String attribute)
    • getReferenceCode

      public java.lang.String getReferenceCode()
    • setReferenceCode

      public void setReferenceCode​(java.lang.String referenceCode)
    • getDisplayExpression

      public java.lang.String getDisplayExpression()
    • setDisplayExpression

      public void setDisplayExpression​(java.lang.String displayExpression)
    • findReferenceAttribute

      public Structure.Attribute findReferenceAttribute​(Structure referenceStructure)
      Поиск атрибута в справочнике, на который ссылаются. В текущей реализации это может быть только первичный ключ версии справочника.
      Parameters:
      referenceStructure - структура версии справочника, на который ссылаются
      Returns:
      Атрибут версии справочника
    • isNull

      public boolean isNull()
    • 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