This project has retired. For details please refer to its
Attic page.
UniqueGroupIdConstraint
org.apache.maven.archiva.database.constraints
Class UniqueGroupIdConstraint
java.lang.Object
org.apache.maven.archiva.database.constraints.AbstractSimpleConstraint
org.apache.maven.archiva.database.constraints.UniqueGroupIdConstraint
- All Implemented Interfaces:
- Constraint, SimpleConstraint
public class UniqueGroupIdConstraint
- extends AbstractSimpleConstraint
- implements Constraint
UniqueGroupIdConstraint
Method Summary |
java.lang.String |
getCountSql()
|
java.lang.Class |
getResultClass()
For simple Constraints the results class must be specified. |
java.lang.String |
getSelectSql()
Get the SELECT query value for the constraint. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UniqueGroupIdConstraint
public UniqueGroupIdConstraint()
UniqueGroupIdConstraint
public UniqueGroupIdConstraint(java.util.List<java.lang.String> selectedRepositories)
UniqueGroupIdConstraint
public UniqueGroupIdConstraint(java.util.List<java.lang.String> selectedRepositories,
java.lang.String groupIdPrefix)
UniqueGroupIdConstraint
public UniqueGroupIdConstraint(java.lang.String groupIdPrefix)
getResultClass
public java.lang.Class getResultClass()
- Description copied from interface:
SimpleConstraint
- For simple Constraints the results class must be specified.
- Specified by:
getResultClass
in interface SimpleConstraint
- Returns:
- the result class.
getSelectSql
public java.lang.String getSelectSql()
- Description copied from interface:
SimpleConstraint
- Get the SELECT query value for the constraint.
- Specified by:
getSelectSql
in interface SimpleConstraint
- Returns:
- the SELECT value for this constraint. (can be null)
getCountSql
public java.lang.String getCountSql()
- Specified by:
getCountSql
in interface SimpleConstraint
- Overrides:
getCountSql
in class AbstractSimpleConstraint