|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.attr.value.AttributeValueDelegate
public class AttributeValueDelegate
Field Summary | |
---|---|
static long |
allAttributeAssignValuesCacheHitsForTest
cache hits for testing |
static long |
allAttributeAssignValuesCacheMissesForTest
cache misses for testing |
Constructor Summary | |
---|---|
AttributeValueDelegate(AttributeAssignBaseDelegate attributeAssignBaseDelegate1)
|
Method Summary | |
---|---|
AttributeValueResult |
addValue(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
add a value to the attribute assignment |
AttributeValueResult |
addValue(String attributeDefNameName,
String value)
add a value of any type |
AttributeValueResult |
addValueFloating(String attributeDefNameName,
Double value)
add a value of double type |
AttributeValueResult |
addValueInteger(String attributeDefNameName,
Long value)
add a value of integer type |
AttributeValueResult |
addValueMember(String attributeDefNameName,
Member value)
add a value of member type |
AttributeValueResult |
addValueMember(String attributeDefNameName,
String memberId)
add a value of member type |
AttributeValueResult |
addValues(String attributeDefNameName,
Collection<AttributeAssignValue> attributeAssignValues)
add values to the attribute assignment |
AttributeValueResult |
addValuesAnyType(String attributeDefNameName,
Collection<String> values)
add values of any type |
AttributeValueResult |
addValuesFloating(String attributeDefNameName,
Collection<Double> values)
add values of double type |
AttributeValueResult |
addValuesInteger(String attributeDefNameName,
Collection<Long> values)
add values of integer type |
AttributeValueResult |
addValuesMember(String attributeDefNameName,
Collection<Member> values)
add values of member type |
AttributeValueResult |
addValuesMemberIds(String attributeDefNameName,
Collection<String> memberIds)
add a values of member type |
AttributeValueResult |
addValuesString(String attributeDefNameName,
Collection<String> values)
add values of type string. |
AttributeValueResult |
addValuesTimestamp(String attributeDefNameName,
Collection<Timestamp> values)
add values of timestamp type |
AttributeValueResult |
addValueString(String attributeDefNameName,
String value)
add a value of type string. |
AttributeValueResult |
addValueTimestamp(String attributeDefNameName,
Timestamp value)
add a value of timestamp type |
AttributeValueResult |
assignValue(String attributeDefNameName,
String value)
assign a value of any type |
AttributeValueResult |
assignValueFloating(String attributeDefNameName,
Double value)
assign a value floating |
AttributeValueResult |
assignValueInteger(String attributeDefNameName,
Long value)
assign a value integer |
AttributeValueResult |
assignValueMember(String attributeDefNameName,
Member member)
assign a value of member type |
AttributeValueResult |
assignValueMember(String attributeDefNameName,
String memberId)
assign a value memberId |
AttributeValueResult |
assignValuesAnyType(String attributeDefNameName,
Set<String> values,
boolean deleteOrphans)
assign a values of any type |
AttributeValueResult |
assignValuesFloating(String attributeDefNameName,
Set<Double> values,
boolean deleteOrphans)
assign a values of floating type |
AttributeValueResult |
assignValuesInteger(String attributeDefNameName,
Set<Long> values,
boolean deleteOrphans)
assign a values of integer type |
AttributeValueResult |
assignValuesMember(String attributeDefNameName,
Set<Member> values,
boolean deleteOrphans)
assign a values of member type |
AttributeValueResult |
assignValuesMemberIds(String attributeDefNameName,
Set<String> memberIds,
boolean deleteOrphans)
assign a values of memberid type |
AttributeValueResult |
assignValuesString(String attributeDefNameName,
Set<String> values,
boolean deleteOrphans)
assign a values of string type |
AttributeValueResult |
assignValuesTimestamp(String attributeDefNameName,
Set<Timestamp> values,
boolean deleteOrphans)
assign a values of timestamp type |
AttributeValueResult |
assignValueString(String attributeDefNameName,
String value)
assign a string |
AttributeValueResult |
assignValueTimestamp(String attributeDefNameName,
Timestamp timestamp)
assign a value of member type |
AttributeValueResult |
deleteValue(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
remove this value |
AttributeValueResult |
deleteValue(String attributeDefNameName,
String value)
remove this value of any type |
AttributeValueResult |
deleteValueFloating(String attributeDefNameName,
Double value)
remove this value of floating type |
AttributeValueResult |
deleteValueInteger(String attributeDefNameName,
Long value)
remove this value of integer type |
AttributeValueResult |
deleteValueMember(String attributeDefNameName,
Member value)
remove this value of member type |
AttributeValueResult |
deleteValueMember(String attributeDefNameName,
String value)
remove this value of member id type |
AttributeValueResult |
deleteValues(String attributeDefNameName,
Collection<AttributeAssignValue> attributeAssignValues)
remove this value |
AttributeValueResult |
deleteValuesAnyType(String attributeDefNameName,
Collection<String> values)
remove this value of any type |
AttributeValueResult |
deleteValuesFloating(String attributeDefNameName,
Collection<Double> values)
remove this value of floating type |
AttributeValueResult |
deleteValuesInteger(String attributeDefNameName,
Collection<Long> values)
remove this value of integer type |
AttributeValueResult |
deleteValuesMember(String attributeDefNameName,
Collection<Member> members)
remove this value of member type |
AttributeValueResult |
deleteValuesMemberIds(String attributeDefNameName,
Collection<String> memberIds)
remove this value of string type |
AttributeValueResult |
deleteValuesString(String attributeDefNameName,
Collection<String> values)
remove this value of string type |
AttributeValueResult |
deleteValuesTimestamp(String attributeDefNameName,
Collection<Timestamp> values)
remove this value of timestamp type |
AttributeValueResult |
deleteValueString(String attributeDefNameName,
String value)
remove this value of string type |
AttributeValueResult |
deleteValueTimestamp(String attributeDefNameName,
Timestamp value)
remove this value of any type |
AttributeAssignValue |
findValue(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
find this value (return one if more than one) |
AttributeAssignValue |
findValue(String attributeDefNameName,
String value)
find this value |
AttributeAssignValue |
findValueFloating(String attributeDefNameName,
Double value)
find this value |
AttributeAssignValue |
findValueInteger(String attributeDefNameName,
Long value)
find this value |
AttributeAssignValue |
findValueMember(String attributeDefNameName,
Member value)
find this value |
AttributeAssignValue |
findValueMember(String attributeDefNameName,
String value)
find this value |
Set<AttributeAssignValue> |
findValues(String attributeDefNameName,
AttributeAssignValue attributeAssignValue)
find these values |
Set<AttributeAssignValue> |
findValues(String attributeDefNameName,
String value)
find this value |
Set<AttributeAssignValue> |
findValuesFloating(String attributeDefNameName,
Double value)
find this value |
Set<AttributeAssignValue> |
findValuesInteger(String attributeDefNameName,
Long value)
find these values |
Set<AttributeAssignValue> |
findValuesMember(String attributeDefNameName,
Member value)
find this value |
Set<AttributeAssignValue> |
findValuesMember(String attributeDefNameName,
String value)
find this value |
Set<AttributeAssignValue> |
findValuesString(String attributeDefNameName,
String value)
find these values |
Set<AttributeAssignValue> |
findValuesTimestamp(String attributeDefNameName,
Timestamp value)
find these values |
AttributeAssignValue |
findValueString(String attributeDefNameName,
String value)
find this value |
AttributeAssignValue |
findValueTimestamp(String attributeDefNameName,
Timestamp value)
find this value |
Map<AttributeAssign,Set<AttributeAssignValue>> |
getAllAttributeAssignsForCache()
return the cache of all attribute assigns, might be null if not caching |
AttributeAssignValue |
retrieveAttributeAssignValue(String attributeDefNameName)
get the attribute assign value if attribute not assigned, return null |
Double |
retrieveValueFloating(String attributeDefNameName)
get the floating value (must be floating type). |
Long |
retrieveValueInteger(String attributeDefNameName)
get the integer value (must be floating type). |
Member |
retrieveValueMember(String attributeDefNameName)
get the member value (must be member type). |
String |
retrieveValueMemberId(String attributeDefNameName)
get the member id value (must be member type). |
List<Double> |
retrieveValuesFloating(String attributeDefNameName)
get the floating values (must be floating type). |
List<Long> |
retrieveValuesInteger(String attributeDefNameName)
get the integer values (must be integer type). |
List<Member> |
retrieveValuesMember(String attributeDefNameName)
get the member values (must be member type). |
List<String> |
retrieveValuesMemberId(String attributeDefNameName)
get the member id values (must be member type). |
List<String> |
retrieveValuesString(String attributeDefNameName)
get the string values (any type). |
List<Timestamp> |
retrieveValuesTimestamp(String attributeDefNameName)
get the member values (must be floating type). |
String |
retrieveValueString(String attributeDefNameName)
get the string value (any type). |
Timestamp |
retrieveValueTimestamp(String attributeDefNameName)
get the timestamp value (must be timestamp type). |
void |
setAllAttributeAssignValuesForCache(Map<AttributeAssign,Set<AttributeAssignValue>> theAllAttributeAssignValuesForCache)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static long allAttributeAssignValuesCacheHitsForTest
public static long allAttributeAssignValuesCacheMissesForTest
Constructor Detail |
---|
public AttributeValueDelegate(AttributeAssignBaseDelegate attributeAssignBaseDelegate1)
attributeAssignBaseDelegate1
- Method Detail |
---|
public AttributeValueResult assignValue(String attributeDefNameName, String value)
attributeDefNameName
- value
-
public AttributeValueResult assignValueString(String attributeDefNameName, String value)
attributeDefNameName
- value
-
public AttributeValueResult assignValueInteger(String attributeDefNameName, Long value)
attributeDefNameName
- value
-
public AttributeValueResult assignValueFloating(String attributeDefNameName, Double value)
attributeDefNameName
- value
-
public AttributeValueResult assignValueMember(String attributeDefNameName, String memberId)
attributeDefNameName
- memberId
-
public AttributeValueResult assignValueMember(String attributeDefNameName, Member member)
attributeDefNameName
- member
-
public AttributeValueResult assignValueTimestamp(String attributeDefNameName, Timestamp timestamp)
attributeDefNameName
- timestamp
-
public AttributeValueResult assignValuesAnyType(String attributeDefNameName, Set<String> values, boolean deleteOrphans)
attributeDefNameName
- values
- deleteOrphans
-
public AttributeValueResult assignValuesInteger(String attributeDefNameName, Set<Long> values, boolean deleteOrphans)
attributeDefNameName
- values
- deleteOrphans
-
public AttributeValueResult assignValuesFloating(String attributeDefNameName, Set<Double> values, boolean deleteOrphans)
attributeDefNameName
- values
- deleteOrphans
-
public AttributeValueResult assignValuesTimestamp(String attributeDefNameName, Set<Timestamp> values, boolean deleteOrphans)
attributeDefNameName
- values
- deleteOrphans
-
public AttributeValueResult assignValuesMember(String attributeDefNameName, Set<Member> values, boolean deleteOrphans)
attributeDefNameName
- values
- deleteOrphans
-
public AttributeValueResult assignValuesMemberIds(String attributeDefNameName, Set<String> memberIds, boolean deleteOrphans)
attributeDefNameName
- memberIds
- deleteOrphans
-
public AttributeValueResult assignValuesString(String attributeDefNameName, Set<String> values, boolean deleteOrphans)
attributeDefNameName
- values
- deleteOrphans
-
public Double retrieveValueFloating(String attributeDefNameName)
attributeDefNameName
-
public Long retrieveValueInteger(String attributeDefNameName)
attributeDefNameName
-
public String retrieveValueString(String attributeDefNameName)
attributeDefNameName
-
public AttributeAssignValue retrieveAttributeAssignValue(String attributeDefNameName)
attributeDefNameName
-
public Member retrieveValueMember(String attributeDefNameName)
attributeDefNameName
-
public String retrieveValueMemberId(String attributeDefNameName)
attributeDefNameName
-
public Timestamp retrieveValueTimestamp(String attributeDefNameName)
attributeDefNameName
-
public List<Member> retrieveValuesMember(String attributeDefNameName)
attributeDefNameName
-
public List<String> retrieveValuesString(String attributeDefNameName)
attributeDefNameName
-
public List<Long> retrieveValuesInteger(String attributeDefNameName)
attributeDefNameName
-
public List<Double> retrieveValuesFloating(String attributeDefNameName)
attributeDefNameName
-
public List<String> retrieveValuesMemberId(String attributeDefNameName)
attributeDefNameName
-
public List<Timestamp> retrieveValuesTimestamp(String attributeDefNameName)
attributeDefNameName
-
public AttributeAssignValue findValue(String attributeDefNameName, AttributeAssignValue attributeAssignValue)
attributeAssignValue
- to find (by value)attributeDefNameName
- name of attributeDefName to find
public AttributeAssignValue findValue(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (any type)
public AttributeAssignValue findValueFloating(String attributeDefNameName, Double value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (floating type)
public AttributeAssignValue findValueInteger(String attributeDefNameName, Long value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (integer type)
public AttributeAssignValue findValueMember(String attributeDefNameName, Member value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (floating type)
public AttributeAssignValue findValueMember(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (member type)
public Set<AttributeAssignValue> findValues(String attributeDefNameName, AttributeAssignValue attributeAssignValue)
attributeDefNameName
- name of attributeDefName to findattributeAssignValue
- to find (by value)
public Set<AttributeAssignValue> findValues(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (any type)
public Set<AttributeAssignValue> findValuesFloating(String attributeDefNameName, Double value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (floating type)
public Set<AttributeAssignValue> findValuesInteger(String attributeDefNameName, Long value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (integer type)
public Set<AttributeAssignValue> findValuesMember(String attributeDefNameName, Member value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (floating type)
public Set<AttributeAssignValue> findValuesMember(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (member type)
public Set<AttributeAssignValue> findValuesString(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (string type)
public Set<AttributeAssignValue> findValuesTimestamp(String attributeDefNameName, Timestamp value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (timestamp type)
public AttributeAssignValue findValueString(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (string type)
public AttributeAssignValue findValueTimestamp(String attributeDefNameName, Timestamp value)
attributeDefNameName
- name of attributeDefName to findvalue
- to find (timestamp type)
public AttributeValueResult addValue(String attributeDefNameName, AttributeAssignValue attributeAssignValue)
attributeDefNameName
- name of attributeDefName to add a value toattributeAssignValue
-
public AttributeValueResult addValue(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to add a value tovalue
-
public AttributeValueResult addValueFloating(String attributeDefNameName, Double value)
attributeDefNameName
- name of attributeDefName to add a value tovalue
-
public AttributeValueResult addValueInteger(String attributeDefNameName, Long value)
attributeDefNameName
- name of attributeDefName to add a value tovalue
-
public AttributeValueResult addValueMember(String attributeDefNameName, Member value)
attributeDefNameName
- name of attributeDefName to add a value tovalue
-
public AttributeValueResult addValueMember(String attributeDefNameName, String memberId)
attributeDefNameName
- name of attributeDefName to add a value tomemberId
-
public AttributeValueResult addValues(String attributeDefNameName, Collection<AttributeAssignValue> attributeAssignValues)
attributeDefNameName
- name of attributeDefName to add a value toattributeAssignValues
-
public AttributeValueResult addValuesAnyType(String attributeDefNameName, Collection<String> values)
attributeDefNameName
- name of attributeDefName to add a value tovalues
-
public AttributeValueResult addValuesFloating(String attributeDefNameName, Collection<Double> values)
attributeDefNameName
- name of attributeDefName to add a value tovalues
-
public AttributeValueResult addValuesInteger(String attributeDefNameName, Collection<Long> values)
attributeDefNameName
- name of attributeDefName to add a value tovalues
-
public AttributeValueResult addValuesMember(String attributeDefNameName, Collection<Member> values)
attributeDefNameName
- name of attributeDefName to add a value tovalues
-
public AttributeValueResult addValuesMemberIds(String attributeDefNameName, Collection<String> memberIds)
attributeDefNameName
- name of attributeDefName to add a value tomemberIds
-
public AttributeValueResult addValuesString(String attributeDefNameName, Collection<String> values)
attributeDefNameName
- name of attributeDefName to add a value tovalues
-
public AttributeValueResult addValuesTimestamp(String attributeDefNameName, Collection<Timestamp> values)
attributeDefNameName
- name of attributeDefName to add a value tovalues
-
public AttributeValueResult addValueString(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to add a value tovalue
-
public AttributeValueResult addValueTimestamp(String attributeDefNameName, Timestamp value)
attributeDefNameName
- name of attributeDefName to add a value tovalue
-
public AttributeValueResult deleteValue(String attributeDefNameName, AttributeAssignValue attributeAssignValue)
attributeDefNameName
- name of attributeDefName to delete a value fromattributeAssignValue
-
public AttributeValueResult deleteValue(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to delete a value fromvalue
-
public AttributeValueResult deleteValueFloating(String attributeDefNameName, Double value)
attributeDefNameName
- name of attributeDefName to delete a value fromvalue
-
public AttributeValueResult deleteValueInteger(String attributeDefNameName, Long value)
attributeDefNameName
- name of attributeDefName to delete a value fromvalue
-
public AttributeValueResult deleteValueMember(String attributeDefNameName, Member value)
attributeDefNameName
- name of attributeDefName to delete a value fromvalue
-
public AttributeValueResult deleteValueMember(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to delete a value fromvalue
-
public AttributeValueResult deleteValues(String attributeDefNameName, Collection<AttributeAssignValue> attributeAssignValues)
attributeDefNameName
- name of attributeDefName to delete a value fromattributeAssignValues
-
public AttributeValueResult deleteValuesAnyType(String attributeDefNameName, Collection<String> values)
attributeDefNameName
- name of attributeDefName to delete a value fromvalues
-
public AttributeValueResult deleteValuesFloating(String attributeDefNameName, Collection<Double> values)
attributeDefNameName
- name of attributeDefName to delete a value fromvalues
-
public AttributeValueResult deleteValuesInteger(String attributeDefNameName, Collection<Long> values)
attributeDefNameName
- name of attributeDefName to delete a value fromvalues
-
public AttributeValueResult deleteValuesMember(String attributeDefNameName, Collection<Member> members)
attributeDefNameName
- name of attributeDefName to delete a value frommembers
-
public AttributeValueResult deleteValuesMemberIds(String attributeDefNameName, Collection<String> memberIds)
attributeDefNameName
- name of attributeDefName to delete a value frommemberIds
-
public AttributeValueResult deleteValuesString(String attributeDefNameName, Collection<String> values)
attributeDefNameName
- name of attributeDefName to delete a value fromvalues
-
public AttributeValueResult deleteValuesTimestamp(String attributeDefNameName, Collection<Timestamp> values)
attributeDefNameName
- name of attributeDefName to delete a value fromvalues
-
public AttributeValueResult deleteValueString(String attributeDefNameName, String value)
attributeDefNameName
- name of attributeDefName to delete a value fromvalue
-
public AttributeValueResult deleteValueTimestamp(String attributeDefNameName, Timestamp value)
attributeDefNameName
- name of attributeDefName to delete a value fromvalue
-
public Map<AttributeAssign,Set<AttributeAssignValue>> getAllAttributeAssignsForCache()
public void setAllAttributeAssignValuesForCache(Map<AttributeAssign,Set<AttributeAssignValue>> theAllAttributeAssignValuesForCache)
theAllAttributeAssignValuesForCache
- the Set of attributes to put in cache
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |