public interface JavaArtifactFileDescriptor extends JavaDescriptor, com.buschmais.jqassistant.plugin.common.api.model.ArtifactFileDescriptor
| Modifier and Type | Interface and Description |
|---|---|
static interface |
JavaArtifactFileDescriptor.RequiresType
Defines the REQUIRES relation.
|
| Modifier and Type | Method and Description |
|---|---|
List<TypeDescriptor> |
getRequiresTypes()
Return the list of Java types required by this artifact (i.e. which are
referenced from it).
|
com.buschmais.xo.api.Query.Result<TypeDescriptor> |
resolveRequiredType(String fqn,
List<? extends com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor> dependencies) |
getClassifier, getDependencies, getDependents, getGroup, getName, getType, getVersion, setClassifier, setGroup, setName, setType, setVersiongetFullQualifiedName, setFullQualifiedName@Cypher(value="match (type:Type)<-[:CONTAINS]-(a:Artifact) where type.fqn={fqn} and id(a) in {dependencies} return type")
com.buschmais.xo.api.Query.Result<TypeDescriptor> resolveRequiredType(String fqn,
List<? extends com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor> dependencies)
List<TypeDescriptor> getRequiresTypes()
Copyright © 2015 buschmais GbR. All rights reserved.