Interface AttributeValueMutator

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Collection<byte[]> getBinaryValues​(java.lang.Object object)
      Returns the binary values of the attribute.
      java.lang.String getName()
      Returns the name of the attribute.
      java.util.Collection<java.lang.String> getStringValues​(java.lang.Object object)
      Returns the string values of the attribute.
      boolean isBinary()
      Returns whether the attribute is binary.
      void setBinaryValues​(java.lang.Object object, java.util.Collection<byte[]> values)
      Sets the binary values of the attribute.
      void setStringValues​(java.lang.Object object, java.util.Collection<java.lang.String> values)
      Sets the string values of the attribute.
    • Method Detail

      • getName

        java.lang.String getName()
        Returns the name of the attribute.
        Returns:
        attribute name
      • isBinary

        boolean isBinary()
        Returns whether the attribute is binary.
        Returns:
        whether the attribute is binary
      • getStringValues

        java.util.Collection<java.lang.String> getStringValues​(java.lang.Object object)
        Returns the string values of the attribute.
        Parameters:
        object - containing attribute values
        Returns:
        attribute values
      • getBinaryValues

        java.util.Collection<byte[]> getBinaryValues​(java.lang.Object object)
        Returns the binary values of the attribute.
        Parameters:
        object - containing attribute values
        Returns:
        attribute values
      • setStringValues

        void setStringValues​(java.lang.Object object,
                             java.util.Collection<java.lang.String> values)
        Sets the string values of the attribute.
        Parameters:
        object - to set values on
        values - to set
      • setBinaryValues

        void setBinaryValues​(java.lang.Object object,
                             java.util.Collection<byte[]> values)
        Sets the binary values of the attribute.
        Parameters:
        object - to set values on
        values - to set