Class AttributeFilter

java.lang.Object
ru.i_novus.ms.rdm.api.model.version.AttributeFilter
All Implemented Interfaces:
java.io.Serializable

public class AttributeFilter
extends java.lang.Object
implements java.io.Serializable
Если fieldType = REFERENCE, то в value = Reference.getValue
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    AttributeFilter()  
    AttributeFilter​(java.lang.String attributeName, java.io.Serializable value, ru.i_novus.platform.datastorage.temporal.enums.FieldType fieldType)  
    AttributeFilter​(java.lang.String attributeName, java.io.Serializable value, ru.i_novus.platform.datastorage.temporal.enums.FieldType fieldType, ru.i_novus.platform.datastorage.temporal.model.criteria.SearchTypeEnum searchTypeEnum)  
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object o)  
    java.lang.String getAttributeName()  
    ru.i_novus.platform.datastorage.temporal.enums.FieldType getFieldType()  
    ru.i_novus.platform.datastorage.temporal.model.criteria.SearchTypeEnum getSearchType()  
    java.io.Serializable getValue()  
    int hashCode()  
    void setAttributeName​(java.lang.String attributeName)  
    void setFieldType​(ru.i_novus.platform.datastorage.temporal.enums.FieldType fieldType)  
    void setSearchType​(ru.i_novus.platform.datastorage.temporal.model.criteria.SearchTypeEnum searchType)  
    void setValue​(java.io.Serializable value)  

    Methods inherited from class java.lang.Object

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

    • AttributeFilter

      public AttributeFilter()
    • AttributeFilter

      public AttributeFilter​(java.lang.String attributeName, java.io.Serializable value, ru.i_novus.platform.datastorage.temporal.enums.FieldType fieldType)
    • AttributeFilter

      public AttributeFilter​(java.lang.String attributeName, java.io.Serializable value, ru.i_novus.platform.datastorage.temporal.enums.FieldType fieldType, ru.i_novus.platform.datastorage.temporal.model.criteria.SearchTypeEnum searchTypeEnum)
  • Method Details

    • getAttributeName

      public java.lang.String getAttributeName()
    • setAttributeName

      public void setAttributeName​(java.lang.String attributeName)
    • getFieldType

      public ru.i_novus.platform.datastorage.temporal.enums.FieldType getFieldType()
    • setFieldType

      public void setFieldType​(ru.i_novus.platform.datastorage.temporal.enums.FieldType fieldType)
    • getValue

      public java.io.Serializable getValue()
    • setValue

      public void setValue​(java.io.Serializable value)
    • getSearchType

      public ru.i_novus.platform.datastorage.temporal.model.criteria.SearchTypeEnum getSearchType()
    • setSearchType

      public void setSearchType​(ru.i_novus.platform.datastorage.temporal.model.criteria.SearchTypeEnum searchType)
    • 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