@Label(value="Repository")
public interface GitRepositoryDescriptor
extends com.buschmais.jqassistant.core.store.api.model.Descriptor, com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor, com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GitAuthorDescriptor> |
getAuthors() |
java.util.List<GitBranchDescriptor> |
getBranches() |
java.util.List<GitCommitDescriptor> |
getCommits() |
java.util.List<GitFileDescriptor> |
getFiles() |
GitCommitDescriptor |
getHead() |
java.util.List<GitTagDescriptor> |
getTags() |
void |
setHead(GitCommitDescriptor headDescriptor) |
@Relation(value="HAS_COMMIT") java.util.List<GitCommitDescriptor> getCommits()
@Relation(value="HAS_AUTHOR") java.util.List<GitAuthorDescriptor> getAuthors()
@Relation(value="HAS_FILE") java.util.List<GitFileDescriptor> getFiles()
@Relation(value="HAS_BRANCH") java.util.List<GitBranchDescriptor> getBranches()
@Relation(value="HAS_TAG") java.util.List<GitTagDescriptor> getTags()
@Relation(value="HAS_HEAD") GitCommitDescriptor getHead()
void setHead(GitCommitDescriptor headDescriptor)