Class RModel
java.lang.Object
uk.co.terminological.rjava.plugin.RModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDataType
(RType out) boolean
detectMethodCollision
(String simpleName) boolean
getRTypeOrThrowError
(com.thoughtworks.qdox.model.JavaType type) Optional<com.thoughtworks.qdox.model.JavaClass>
javaClassFor
(Class<?> clazz) void
setMavenMetadata
(org.apache.maven.project.MavenProject mavenProject) void
setPluginMetadata
(org.apache.maven.artifact.Artifact pluginVersion) void
setRelativePath
(org.apache.maven.project.MavenProject mavenProject, Path rootDir) withAdditionalExports
(Collection<String> exports)
-
Constructor Details
-
RModel
-
-
Method Details
-
javaClassFor
-
withAdditionalExports
-
getClassTypes
-
getExports
-
getImports
-
getSuggests
-
getConfig
-
getAuthors
-
getRTypeOrThrowError
public RType getRTypeOrThrowError(com.thoughtworks.qdox.model.JavaType type) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-
getDataTypes
-
addDataType
-
setRelativePath
-
getRelativePath
-
getRootPath
-
setMavenMetadata
public void setMavenMetadata(org.apache.maven.project.MavenProject mavenProject) -
getGroupId
-
getArtifactId
-
getMavenVersion
-
getPluginVersion
-
getMavenCoordinates
-
setPluginMetadata
public void setPluginMetadata(org.apache.maven.artifact.Artifact pluginVersion) -
detectMethodCollision
-
futureSupport
public boolean futureSupport()
-