001/**
002 */
003package org.nasdanika.models.gitlab;
004
005
006/**
007 * <!-- begin-user-doc -->
008 * A representation of the model object '<em><b>Binary Repository File</b></em>'.
009 * <!-- end-user-doc -->
010 *
011 * <p>
012 * The following features are supported:
013 * </p>
014 * <ul>
015 *   <li>{@link org.nasdanika.models.gitlab.BinaryRepositoryFile#getContent <em>Content</em>}</li>
016 * </ul>
017 *
018 * @see org.nasdanika.models.gitlab.GitLabPackage#getBinaryRepositoryFile()
019 * @model
020 * @generated
021 */
022public interface BinaryRepositoryFile extends RepositoryFile {
023        /**
024         * Returns the value of the '<em><b>Content</b></em>' attribute.
025         * <!-- begin-user-doc -->
026         * <!-- end-user-doc -->
027         * @return the value of the '<em>Content</em>' attribute.
028         * @see #setContent(byte[])
029         * @see org.nasdanika.models.gitlab.GitLabPackage#getBinaryRepositoryFile_Content()
030         * @model
031         * @generated
032         */
033        byte[] getContent();
034
035        /**
036         * Sets the value of the '{@link org.nasdanika.models.gitlab.BinaryRepositoryFile#getContent <em>Content</em>}' attribute.
037         * <!-- begin-user-doc -->
038         * <!-- end-user-doc -->
039         * @param value the new value of the '<em>Content</em>' attribute.
040         * @see #getContent()
041         * @generated
042         */
043        void setContent(byte[] value);
044
045} // BinaryRepositoryFile