tinlizard.model
Class Dependency

java.lang.Object
  extended by tinlizard.model.Dependency
All Implemented Interfaces:
Persistable

@Indexed
public final class Dependency
extends Object
implements Persistable

A Dependency declared as such in the pom.xml of any Codeline in TinLizard.


Constructor Summary
Dependency()
           
 
Method Summary
 void add()
           
 void delete()
           
static Collection<String> findAllArtifactIds(String groupId)
           
 Collection<Codeline> findAllConsumers(boolean useVersion)
           
 Collection<Codeline> findAllDefiningDependency(boolean useVersion)
           
static Collection<String> findAllGroupIds()
           
 String getArtifactId()
           
 String getClassifier()
           
 Codeline getCodeline()
           
 Date getCreated()
           
 String getCreatedBy()
           
 String getGroupId()
           
 Integer getId()
           
 Date getLastModified()
           
 String getLastModifiedBy()
           
 String getName()
           
 String getVersion()
           
 void index()
           
static void indexAll()
           
static Collection<Dependency> search(String query)
           
 void setArtifactId(String artifactId)
           
 void setClassifier(String classifier)
           
 void setCodeline(Codeline codeline)
           
 void setCreated(Date created)
           
 void setCreatedBy(String createdBy)
           
 void setGroupId(String groupId)
           
 void setId(Integer id)
           
 void setLastModified(Date lastModified)
           
 void setLastModifiedBy(String lastModifiedBy)
           
 void setName(String name)
           
 void setVersion(String version)
           
 void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dependency

public Dependency()
Method Detail

getId

public Integer getId()
Specified by:
getId in interface Persistable

getName

public String getName()
Specified by:
getName in interface Persistable

getCreated

public Date getCreated()
Specified by:
getCreated in interface Persistable

getCreatedBy

public String getCreatedBy()
Specified by:
getCreatedBy in interface Persistable

getLastModified

public Date getLastModified()
Specified by:
getLastModified in interface Persistable

getLastModifiedBy

public String getLastModifiedBy()
Specified by:
getLastModifiedBy in interface Persistable

setId

public void setId(Integer id)
Specified by:
setId in interface Persistable

setName

public void setName(String name)
Specified by:
setName in interface Persistable

setCreated

public void setCreated(Date created)
Specified by:
setCreated in interface Persistable

setCreatedBy

public void setCreatedBy(String createdBy)
Specified by:
setCreatedBy in interface Persistable

setLastModified

public void setLastModified(Date lastModified)
Specified by:
setLastModified in interface Persistable

setLastModifiedBy

public void setLastModifiedBy(String lastModifiedBy)
Specified by:
setLastModifiedBy in interface Persistable

getGroupId

public String getGroupId()

getArtifactId

public String getArtifactId()

getClassifier

public String getClassifier()

getVersion

public String getVersion()

getCodeline

public Codeline getCodeline()

setGroupId

public void setGroupId(String groupId)

setArtifactId

public void setArtifactId(String artifactId)

setClassifier

public void setClassifier(String classifier)

setVersion

public void setVersion(String version)

setCodeline

public void setCodeline(Codeline codeline)

findAllConsumers

public Collection<Codeline> findAllConsumers(boolean useVersion)

findAllDefiningDependency

public Collection<Codeline> findAllDefiningDependency(boolean useVersion)

add

public void add()

update

public void update()

delete

public void delete()

index

public void index()

findAllGroupIds

public static Collection<String> findAllGroupIds()

findAllArtifactIds

public static Collection<String> findAllArtifactIds(String groupId)

search

public static Collection<Dependency> search(String query)

indexAll

public static void indexAll()


Copyright © 2009. All Rights Reserved.