Drools :: Compiler 6.2.0.Final

org.drools.compiler.kproject
Class ReleaseIdImpl

java.lang.Object
  extended by org.drools.compiler.kproject.ReleaseIdImpl
All Implemented Interfaces:
Externalizable, Serializable, org.kie.api.builder.ReleaseId

public class ReleaseIdImpl
extends Object
implements org.kie.api.builder.ReleaseId, Externalizable

See Also:
Serialized Form

Constructor Summary
ReleaseIdImpl()
           
ReleaseIdImpl(String releaseId)
           
ReleaseIdImpl(String groupId, String artifactId, String version)
           
 
Method Summary
 boolean equals(Object o)
           
static org.kie.api.builder.ReleaseId fromPropertiesString(String string)
           
 String getArtifactId()
           
 String getCompilationCachePathPrefix()
           
 String getGroupId()
           
 String getPomPropertiesPath()
           
 String getPomXmlPath()
           
 String getSnapshotVersion()
           
 String getVersion()
           
 int hashCode()
           
 boolean isSnapshot()
           
 void readExternal(ObjectInput in)
           
 void setArtifactId(String artifactId)
           
 void setGroupId(String groupId)
           
 void setSnapshotVersion(String snapshotVersion)
           
 void setVersion(String version)
           
 String toExternalForm()
           
 String toString()
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReleaseIdImpl

public ReleaseIdImpl()

ReleaseIdImpl

public ReleaseIdImpl(String releaseId)

ReleaseIdImpl

public ReleaseIdImpl(String groupId,
                     String artifactId,
                     String version)
Method Detail

getGroupId

public String getGroupId()
Specified by:
getGroupId in interface org.kie.api.builder.ReleaseId

getArtifactId

public String getArtifactId()
Specified by:
getArtifactId in interface org.kie.api.builder.ReleaseId

getVersion

public String getVersion()
Specified by:
getVersion in interface org.kie.api.builder.ReleaseId

setGroupId

public void setGroupId(String groupId)

setArtifactId

public void setArtifactId(String artifactId)

setVersion

public void setVersion(String version)

toString

public String toString()
Overrides:
toString in class Object

toExternalForm

public String toExternalForm()
Specified by:
toExternalForm in interface org.kie.api.builder.ReleaseId

getPomXmlPath

public String getPomXmlPath()

getPomPropertiesPath

public String getPomPropertiesPath()

getCompilationCachePathPrefix

public String getCompilationCachePathPrefix()

isSnapshot

public boolean isSnapshot()
Specified by:
isSnapshot in interface org.kie.api.builder.ReleaseId

fromPropertiesString

public static org.kie.api.builder.ReleaseId fromPropertiesString(String string)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getSnapshotVersion

public String getSnapshotVersion()

setSnapshotVersion

public void setSnapshotVersion(String snapshotVersion)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

Drools :: Compiler 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.