Class ParameterHelper
java.lang.Object
edu.internet2.middleware.grouper.internal.util.ParameterHelper
- All Implemented Interfaces:
Serializable
Utility class for validating parameters.
- Since:
- 1.2.1
- Version:
- $Id: ParameterHelper.java,v 1.7 2009-09-21 06:14:27 mchyzer Exp $
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnotNullAccessAdapter
(AccessAdapter accessAdapter) notNullAccessResolver
(AccessResolver accessResolver) notNullAttrDefAdapter
(AttributeDefAdapter attributeDefAdapter) notNullAttrDefResolver
(AttributeDefResolver attributeDefResolver) notNullAttributeDef
(AttributeDef attributeDef) notNullCollectionString
(Collection<String> strings, String msg) notNullGroup
(Group group) notNullGrouperSession
(GrouperSession session) notNullHqlQuery
(HqlQuery hqlQuery) notNullNamingAdapter
(NamingAdapter namingAdapter) notNullNamingResolver
(NamingResolver namingResolver) notNullPrivilege
(Privilege privilege) notNullPrivilegeArray
(Privilege[] privilegeArray) notNullPrivilegeSet
(Set<Privilege> privilegeSet) notNullSourceManager
(SourceManager sourceManager) TODO 20070827 testnotNullStem
(Stem stem) notNullString
(String string) notNullString
(String string, String msg) TODO 20070827 testnotNullSubject
(Subject subject)
-
Constructor Details
-
ParameterHelper
public ParameterHelper()
-
-
Method Details
-
notNullAccessAdapter
- Parameters:
accessAdapter
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullAccessResolver
- Parameters:
accessResolver
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullAttrDefAdapter
- Parameters:
attributeDefAdapter
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.
-
notNullAttrDefResolver
- Parameters:
attributeDefResolver
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.
-
notNullGroup
- Parameters:
group
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullGrouperSession
- Parameters:
session
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullNamingAdapter
- Parameters:
namingAdapter
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullNamingResolver
- Parameters:
namingResolver
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullPrivilege
- Parameters:
privilege
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullHqlQuery
- Parameters:
hqlQuery
- is the query- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.
-
notNullPrivilegeArray
- Parameters:
privilegeArray
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullPrivilegeSet
- Parameters:
privilegeSet
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullSourceManager
TODO 20070827 test- Parameters:
sourceManager
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullStem
- Parameters:
stem
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullString
- Parameters:
string
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullString
TODO 20070827 test- Parameters:
string
-msg
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullCollectionString
- Parameters:
string
- smsg
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 2.0.2
-
notNullSubject
- Parameters:
subject
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-
notNullAttributeDef
- Parameters:
attributeDef
-- Returns:
- Self for chained calling.
- Throws:
IllegalArgumentException
- if any parameter is null.- Since:
- 1.2.1
-