Class TagModelMap

  • All Implemented Interfaces:
    Cloneable

    public class TagModelMap
    extends TagModel
    • Constructor Detail

      • TagModelMap

        public TagModelMap()
      • TagModelMap

        public TagModelMap​(String uri,
                           Integer length,
                           Integer offset)
    • Method Detail

      • getUri

        public String getUri()
        Returns:
        the uri
      • setUri

        public void setUri​(String uri)
        Parameters:
        uri - the uri to set
      • getByteRangeLength

        public Integer getByteRangeLength()
        Returns:
        the byteRangeLength
      • setByteRangeLength

        public void setByteRangeLength​(Integer byteRangeLength)
        Parameters:
        byteRangeLength - the byteRangeLength to set
      • getByteRangeOffset

        public Integer getByteRangeOffset()
        Returns:
        the byteRangeOffset
      • setByteRangeOffset

        public void setByteRangeOffset​(Integer byteRangeOffset)
        Parameters:
        byteRangeOffset - the byteRangeOffset to set
      • toString

        public String toString()
        Specified by:
        toString in class TagModel
      • write

        public void write​(TagWriter writer)
                   throws java.io.IOException
        Specified by:
        write in class TagModel
        Throws:
        java.io.IOException
      • isValid

        public boolean isValid​(Integer version)
        Specified by:
        isValid in class TagModel
      • equals

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