ccc.api.core
Class UserCriteria

java.lang.Object
  extended by ccc.api.core.UserCriteria
All Implemented Interfaces:
java.io.Serializable

public final class UserCriteria
extends java.lang.Object
implements java.io.Serializable

TODO: move to ccc.persistence TODO: Add a description for this type.

Author:
Civic Computing Ltd.
See Also:
Serialized Form

Constructor Summary
UserCriteria()
          Constructor.
UserCriteria(java.lang.String username, java.lang.String email, java.lang.String groups, java.lang.String metadataKey, java.lang.String metadataValue)
          Constructor.
 
Method Summary
 java.lang.String getEmail()
          Accessor.
 java.lang.String getGroups()
          Accessor.
 java.lang.String getMetadataKey()
          Accessor.
 java.lang.String getMetadataValue()
          Accessor.
 java.lang.String getUsername()
          Accessor.
 void setEmail(java.lang.String email)
          Mutator.
 void setGroups(java.lang.String groups)
          Mutator.
 void setMetadataKey(java.lang.String metadataKey)
          Mutator.
 void setMetadataValue(java.lang.String metadataValue)
          Mutator.
 void setUsername(java.lang.String username)
          Mutator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserCriteria

public UserCriteria()
Constructor.


UserCriteria

public UserCriteria(java.lang.String username,
                    java.lang.String email,
                    java.lang.String groups,
                    java.lang.String metadataKey,
                    java.lang.String metadataValue)
Constructor.

Parameters:
username - Username criteria.
email - Email criteria.
groups - Groups criteria.
metadataKey - Metadata key criteria.
metadataValue - Metadata value criteria.
Method Detail

getUsername

public java.lang.String getUsername()
Accessor.

Returns:
Returns the username.

getGroups

public java.lang.String getGroups()
Accessor.

Returns:
Returns the group.

getEmail

public java.lang.String getEmail()
Accessor.

Returns:
Returns the email.

getMetadataKey

public java.lang.String getMetadataKey()
Accessor.

Returns:
Returns the metadata key.

getMetadataValue

public java.lang.String getMetadataValue()
Accessor.

Returns:
Returns the metadata value.

setUsername

public void setUsername(java.lang.String username)
Mutator.

Parameters:
username - The username to set.

setGroups

public void setGroups(java.lang.String groups)
Mutator.

Parameters:
groups - The groups to set.

setEmail

public void setEmail(java.lang.String email)
Mutator.

Parameters:
email - The email to set.

setMetadataKey

public void setMetadataKey(java.lang.String metadataKey)
Mutator.

Parameters:
metadataKey - The metadataKey to set.

setMetadataValue

public void setMetadataValue(java.lang.String metadataValue)
Mutator.

Parameters:
metadataValue - The metadataValue to set.


Copyright © 2010. All Rights Reserved.