|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.attr.value.AttributeAssignValueDelegate
public class AttributeAssignValueDelegate
delegate privilege calls from attribute defs
Field Summary | |
---|---|
static long |
allAttributeAssignValuesCacheHitsForTest
cache hits for testing |
static long |
allAttributeAssignValuesCacheMissesForTest
cache misses for testing |
Constructor Summary | |
---|---|
AttributeAssignValueDelegate(AttributeAssign attributeAssign1)
|
Method Summary | |
---|---|
AttributeAssignValueResult |
addValue(AttributeAssignValue attributeAssignValue)
add a value to the attribute assignment |
AttributeAssignValueResult |
addValue(java.lang.String value)
add a value of any type |
AttributeAssignValueResult |
addValueFloating(java.lang.Double value)
add a value of double type |
AttributeAssignValueResult |
addValueInteger(java.lang.Long value)
add a value of integer type |
AttributeAssignValueResult |
addValueMember(Member value)
add a value of member type |
AttributeAssignValueResult |
addValueMember(java.lang.String value)
add a value of member type |
AttributeAssignValuesResult |
addValues(java.util.Collection<AttributeAssignValue> attributeAssignValues)
add values to the attribute assignment |
AttributeAssignValuesResult |
addValuesAnyType(java.util.Collection<java.lang.String> values)
add values of any type |
AttributeAssignValuesResult |
addValuesFloating(java.util.Collection<java.lang.Double> values)
add values of double type |
AttributeAssignValuesResult |
addValuesInteger(java.util.Collection<java.lang.Long> values)
add values of integer type |
AttributeAssignValuesResult |
addValuesMember(java.util.Collection<Member> values)
add values of member type |
AttributeAssignValuesResult |
addValuesMemberIds(java.util.Collection<java.lang.String> values)
add a values of member type |
AttributeAssignValuesResult |
addValuesString(java.util.Collection<java.lang.String> values)
add values of type string. |
AttributeAssignValuesResult |
addValuesTimestamp(java.util.Collection<java.sql.Timestamp> values)
add values of timestamp type |
AttributeAssignValueResult |
addValueString(java.lang.String value)
add a value of type string. |
AttributeAssignValueResult |
addValueTimestamp(java.sql.Timestamp value)
add a value of timestamp type |
AttributeAssignValueResult |
assignValue(AttributeAssignValue attributeAssignValue)
assign a value to this assignment. |
AttributeAssignValueResult |
assignValue(java.lang.String value)
assign a value of any type |
AttributeAssignValueResult |
assignValueFloating(java.lang.Double value)
assign a value of type double. |
AttributeAssignValueResult |
assignValueInteger(java.lang.Long value)
assign a value of type integer. |
AttributeAssignValueResult |
assignValueMember(Member value)
assign a value of type member. |
AttributeAssignValueResult |
assignValueMember(java.lang.String value)
assign a value of type member. |
AttributeAssignValuesResult |
assignValues(java.util.Set<AttributeAssignValue> attributeAssignValues,
boolean deleteOrphans)
replace the values. |
AttributeAssignValuesResult |
assignValuesAnyType(java.util.Set<java.lang.String> values,
boolean deleteOrphans)
replace the values. |
AttributeAssignValuesResult |
assignValuesFloating(java.util.Set<java.lang.Double> values,
boolean deleteOrphans)
replace the values. |
AttributeAssignValuesResult |
assignValuesInteger(java.util.Set<java.lang.Long> values,
boolean deleteOrphans)
replace the values. |
AttributeAssignValuesResult |
assignValuesMember(java.util.Set<Member> values,
boolean deleteOrphans)
replace the values. |
AttributeAssignValuesResult |
assignValuesMemberIds(java.util.Set<java.lang.String> values,
boolean deleteOrphans)
replace the values. |
AttributeAssignValuesResult |
assignValuesString(java.util.Set<java.lang.String> values,
boolean deleteOrphans)
replace the values. |
AttributeAssignValuesResult |
assignValuesTimestamp(java.util.Set<java.sql.Timestamp> values,
boolean deleteOrphans)
replace the values. |
AttributeAssignValueResult |
assignValueString(java.lang.String value)
assign a value of type string. |
AttributeAssignValueResult |
assignValueTimestamp(java.sql.Timestamp value)
assign a value of type timestamp. |
AttributeAssignValueResult |
deleteValue(AttributeAssignValue attributeAssignValue)
remove this value |
AttributeAssignValueResult |
deleteValue(java.lang.String value)
remove this value of any type |
AttributeAssignValueResult |
deleteValueFloating(java.lang.Double value)
remove this value of floating type |
AttributeAssignValueResult |
deleteValueInteger(java.lang.Long value)
remove this value of integer type |
AttributeAssignValueResult |
deleteValueMember(Member value)
remove this value of member type |
AttributeAssignValueResult |
deleteValueMember(java.lang.String value)
remove this value of member id type |
AttributeAssignValuesResult |
deleteValues(java.util.Collection<AttributeAssignValue> attributeAssignValues)
remove this value |
AttributeAssignValuesResult |
deleteValuesAnyType(java.util.Collection<java.lang.String> values)
remove this value of any type |
AttributeAssignValuesResult |
deleteValuesFloating(java.util.Collection<java.lang.Double> values)
remove this value of floating type |
AttributeAssignValuesResult |
deleteValuesInteger(java.util.Collection<java.lang.Long> values)
remove this value of integer type |
AttributeAssignValuesResult |
deleteValuesMember(java.util.Collection<Member> members)
remove this value of member type |
AttributeAssignValuesResult |
deleteValuesMemberIds(java.util.Collection<java.lang.String> memberIds)
remove this value of string type |
AttributeAssignValuesResult |
deleteValuesString(java.util.Collection<java.lang.String> values)
remove this value of string type |
AttributeAssignValuesResult |
deleteValuesTimestamp(java.util.Collection<java.sql.Timestamp> values)
remove this value of timestamp type |
AttributeAssignValueResult |
deleteValueString(java.lang.String value)
remove this value of string type |
AttributeAssignValueResult |
deleteValueTimestamp(java.sql.Timestamp value)
remove this value of any type |
AttributeAssignValue |
findValue(AttributeAssignValue attributeAssignValue)
find this value (return one if more than one) |
AttributeAssignValue |
findValue(java.lang.String value)
find this value |
AttributeAssignValue |
findValueFloating(java.lang.Double value)
find this value |
AttributeAssignValue |
findValueInteger(java.lang.Long value)
find this value |
AttributeAssignValue |
findValueMember(Member value)
find this value |
AttributeAssignValue |
findValueMember(java.lang.String value)
find this value |
java.util.Set<AttributeAssignValue> |
findValues(AttributeAssignValue attributeAssignValue)
find these values |
java.util.Set<AttributeAssignValue> |
findValues(java.lang.String value)
find this value |
java.util.Set<AttributeAssignValue> |
findValuesFloating(java.lang.Double value)
find this value |
java.util.Set<AttributeAssignValue> |
findValuesInteger(java.lang.Long value)
find these values |
java.util.Set<AttributeAssignValue> |
findValuesMember(Member value)
find this value |
java.util.Set<AttributeAssignValue> |
findValuesMember(java.lang.String value)
find this value |
java.util.Set<AttributeAssignValue> |
findValuesString(java.lang.String value)
find these values |
java.util.Set<AttributeAssignValue> |
findValuesTimestamp(java.sql.Timestamp value)
find these values |
AttributeAssignValue |
findValueString(java.lang.String value)
find this value |
AttributeAssignValue |
findValueTimestamp(java.sql.Timestamp value)
find this value |
java.util.Set<AttributeAssignValue> |
getAllAttributeAssignValuesCache()
cache of values |
java.util.Set<AttributeAssignValue> |
getAttributeAssignValues()
get the values for an assignment or empty set if none |
AttributeAssignValuesResult |
internal_addValues(java.util.Collection<AttributeAssignValue> attributeAssignValues,
boolean checkSecurity)
|
AttributeAssignValuesResult |
internal_addValuesInteger(java.util.Collection<java.lang.Long> values,
AttributeDefValueType attributeDefValueType)
add values of integer type |
AttributeAssignValueResult |
internal_assignValue(AttributeAssignValue attributeAssignValue,
boolean checkSecurity)
assign a value to this assignment. |
AttributeAssignValueResult |
internal_assignValueInteger(java.lang.Long value,
AttributeDefValueType attributeDefValueType)
assign a value of type integer. |
AttributeAssignValuesResult |
internal_deleteValues(java.util.Collection<AttributeAssignValue> attributeAssignValues,
boolean checkSecurity)
remove these values |
java.util.Set<AttributeAssignValue> |
internal_findValues(AttributeAssignValue attributeAssignValue,
boolean checkSecurity)
find this value, must be the right value type |
java.util.Set<AttributeAssignValue> |
internal_findValues(java.lang.String value,
boolean checkSecurity)
find this value |
java.util.Set<AttributeAssignValue> |
internal_findValuesFloating(java.lang.Double value,
boolean checkSecurity)
find this value |
java.util.Set<AttributeAssignValue> |
internal_findValuesInteger(java.lang.Long value,
boolean checkSecurity)
find these values |
java.util.Set<AttributeAssignValue> |
internal_findValuesMember(Member value,
boolean checkSecurity)
find this value |
java.util.Set<AttributeAssignValue> |
internal_findValuesMember(java.lang.String value,
boolean checkSecurity)
find this value |
java.util.Set<AttributeAssignValue> |
internal_findValuesString(java.lang.String value,
boolean checkSecurity)
find these values |
java.util.Set<AttributeAssignValue> |
internal_findValuesTimestamp(java.sql.Timestamp value,
boolean checkSecurity)
find these values |
java.util.Set<AttributeAssignValue> |
internal_retrieveValues(boolean checkSecurity,
boolean filterInvalidTypes)
get the values for an assignment or empty set if none |
java.util.Set<AttributeAssignValue> |
internal_retrieveValues(boolean checkSecurity,
boolean filterInvalidTypes,
boolean useCache)
get the values for an assignment or empty set if none |
int |
replaceValues(java.util.Set<AttributeAssignValue> expectedAttributeAssignValues)
replace values, update if possible... works for single or multi-assign |
AttributeAssignValue |
retrieveValue()
get the values for an assignment or empty set if none |
java.lang.Double |
retrieveValueFloating()
get the floating value (must be floating type) |
java.lang.Long |
retrieveValueInteger()
get the integer value (must be integer type) |
Member |
retrieveValueMember()
get the member value (must be member type) |
java.lang.String |
retrieveValueMemberId()
get the member id value (must be member type) |
java.util.Set<AttributeAssignValue> |
retrieveValues()
get the values for an assignment or empty set if none |
java.util.List<java.lang.Double> |
retrieveValuesFloating()
get the floating values (must be floating type) |
java.util.List<java.lang.Long> |
retrieveValuesInteger()
get the integer values (must be integer type) |
java.util.List<Member> |
retrieveValuesMember()
get the member values (must be member type) |
java.util.List<java.lang.String> |
retrieveValuesMemberId()
get the member values (must be member type) |
java.util.List<java.lang.String> |
retrieveValuesString()
get the string values |
java.util.List<java.sql.Timestamp> |
retrieveValuesTimestamp()
get the timestamp value (must be timestamp type) |
java.lang.String |
retrieveValueString()
get the string value |
java.sql.Timestamp |
retrieveValueTimestamp()
get the timestamp value (must be integer type) |
void |
setAllAttributeAssignValuesCache(java.util.Set<AttributeAssignValue> allAttributeAssignValuesCache1)
cache of values |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static long allAttributeAssignValuesCacheHitsForTest
public static long allAttributeAssignValuesCacheMissesForTest
Constructor Detail |
---|
public AttributeAssignValueDelegate(AttributeAssign attributeAssign1)
attributeAssign1
- Method Detail |
---|
public java.util.Set<AttributeAssignValue> getAllAttributeAssignValuesCache()
public void setAllAttributeAssignValuesCache(java.util.Set<AttributeAssignValue> allAttributeAssignValuesCache1)
allAttributeAssignValuesCache1
- public java.util.Set<AttributeAssignValue> retrieveValues()
public java.util.Set<AttributeAssignValue> getAttributeAssignValues()
public java.util.Set<AttributeAssignValue> internal_retrieveValues(boolean checkSecurity, boolean filterInvalidTypes)
checkSecurity
- filterInvalidTypes
- if values of invalid types should be filtered out
public java.util.Set<AttributeAssignValue> internal_retrieveValues(boolean checkSecurity, boolean filterInvalidTypes, boolean useCache)
checkSecurity
- filterInvalidTypes
- if values of invalid types should be filtered outuseCache
-
public AttributeAssignValueResult assignValue(AttributeAssignValue attributeAssignValue)
attributeAssignValue
-
public AttributeAssignValueResult internal_assignValue(AttributeAssignValue attributeAssignValue, boolean checkSecurity)
attributeAssignValue
- checkSecurity
-
public AttributeAssignValueResult addValue(AttributeAssignValue attributeAssignValue)
attributeAssignValue
-
public AttributeAssignValuesResult addValues(java.util.Collection<AttributeAssignValue> attributeAssignValues)
attributeAssignValues
-
public AttributeAssignValueResult addValue(java.lang.String value)
value
-
public AttributeAssignValuesResult addValuesAnyType(java.util.Collection<java.lang.String> values)
values
-
public AttributeAssignValueResult assignValue(java.lang.String value)
value
-
public AttributeAssignValueResult addValueString(java.lang.String value)
value
-
public AttributeAssignValuesResult addValuesString(java.util.Collection<java.lang.String> values)
values
-
public AttributeAssignValueResult assignValueString(java.lang.String value)
value
-
public AttributeAssignValueResult assignValueFloating(java.lang.Double value)
value
-
public AttributeAssignValueResult assignValueInteger(java.lang.Long value)
value
-
public AttributeAssignValueResult internal_assignValueInteger(java.lang.Long value, AttributeDefValueType attributeDefValueType)
value
- attributeDefValueType
-
public AttributeAssignValueResult assignValueMember(Member value)
value
-
public AttributeAssignValueResult assignValueTimestamp(java.sql.Timestamp value)
value
-
public AttributeAssignValueResult assignValueMember(java.lang.String value)
value
-
public AttributeAssignValueResult addValueFloating(java.lang.Double value)
value
-
public AttributeAssignValuesResult addValuesFloating(java.util.Collection<java.lang.Double> values)
values
-
public AttributeAssignValueResult addValueInteger(java.lang.Long value)
value
-
public AttributeAssignValuesResult addValuesInteger(java.util.Collection<java.lang.Long> values)
values
-
public AttributeAssignValuesResult internal_addValuesInteger(java.util.Collection<java.lang.Long> values, AttributeDefValueType attributeDefValueType)
values
- attributeDefValueType
-
public AttributeAssignValuesResult addValuesTimestamp(java.util.Collection<java.sql.Timestamp> values)
values
-
public AttributeAssignValueResult addValueTimestamp(java.sql.Timestamp value)
value
-
public AttributeAssignValueResult addValueMember(Member value)
value
-
public AttributeAssignValuesResult addValuesMember(java.util.Collection<Member> values)
values
-
public AttributeAssignValueResult addValueMember(java.lang.String value)
value
-
public AttributeAssignValuesResult addValuesMemberIds(java.util.Collection<java.lang.String> values)
values
-
public AttributeAssignValuesResult internal_addValues(java.util.Collection<AttributeAssignValue> attributeAssignValues, boolean checkSecurity)
attributeAssignValues
- checkSecurity
-
public AttributeAssignValueResult deleteValue(java.lang.String value)
value
-
public AttributeAssignValueResult deleteValueInteger(java.lang.Long value)
value
-
public AttributeAssignValueResult deleteValueFloating(java.lang.Double value)
value
-
public AttributeAssignValueResult deleteValueString(java.lang.String value)
value
-
public AttributeAssignValueResult deleteValueTimestamp(java.sql.Timestamp value)
value
-
public AttributeAssignValueResult deleteValueMember(Member value)
value
-
public AttributeAssignValueResult deleteValueMember(java.lang.String value)
value
-
public AttributeAssignValuesResult deleteValuesInteger(java.util.Collection<java.lang.Long> values)
values
-
public AttributeAssignValuesResult deleteValuesFloating(java.util.Collection<java.lang.Double> values)
values
-
public AttributeAssignValuesResult deleteValuesTimestamp(java.util.Collection<java.sql.Timestamp> values)
values
-
public AttributeAssignValuesResult assignValuesAnyType(java.util.Set<java.lang.String> values, boolean deleteOrphans)
values
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult assignValuesString(java.util.Set<java.lang.String> values, boolean deleteOrphans)
values
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult assignValuesMember(java.util.Set<Member> values, boolean deleteOrphans)
values
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult assignValuesMemberIds(java.util.Set<java.lang.String> values, boolean deleteOrphans)
values
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult assignValuesTimestamp(java.util.Set<java.sql.Timestamp> values, boolean deleteOrphans)
values
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult assignValuesFloating(java.util.Set<java.lang.Double> values, boolean deleteOrphans)
values
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult assignValuesInteger(java.util.Set<java.lang.Long> values, boolean deleteOrphans)
values
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult assignValues(java.util.Set<AttributeAssignValue> attributeAssignValues, boolean deleteOrphans)
attributeAssignValues
- deleteOrphans
- if ones in DB should be removed if not match
public AttributeAssignValuesResult deleteValuesString(java.util.Collection<java.lang.String> values)
values
-
public AttributeAssignValuesResult deleteValuesMemberIds(java.util.Collection<java.lang.String> memberIds)
memberIds
-
public AttributeAssignValuesResult deleteValuesMember(java.util.Collection<Member> members)
members
-
public AttributeAssignValuesResult deleteValuesAnyType(java.util.Collection<java.lang.String> values)
values
-
public AttributeAssignValueResult deleteValue(AttributeAssignValue attributeAssignValue)
attributeAssignValue
-
public AttributeAssignValuesResult deleteValues(java.util.Collection<AttributeAssignValue> attributeAssignValues)
attributeAssignValues
-
public AttributeAssignValue findValue(AttributeAssignValue attributeAssignValue)
attributeAssignValue
- to find (by value)
public java.util.Set<AttributeAssignValue> findValues(AttributeAssignValue attributeAssignValue)
attributeAssignValue
- to find (by value)
public AttributeAssignValue findValue(java.lang.String value)
value
- to find (any type)
public java.util.Set<AttributeAssignValue> findValues(java.lang.String value)
value
- to find (any type)
public java.util.Set<AttributeAssignValue> internal_findValues(java.lang.String value, boolean checkSecurity)
value
- to find (any type)checkSecurity
-
public AttributeAssignValue findValueFloating(java.lang.Double value)
value
- to find (floating type)
public java.util.Set<AttributeAssignValue> findValuesFloating(java.lang.Double value)
value
- to find (floating type)
public java.util.Set<AttributeAssignValue> internal_findValuesFloating(java.lang.Double value, boolean checkSecurity)
value
- to find (floating type)checkSecurity
-
public AttributeAssignValue findValueInteger(java.lang.Long value)
value
- to find (integer type)
public AttributeAssignValue findValueString(java.lang.String value)
value
- to find (string type)
public java.util.Set<AttributeAssignValue> findValuesInteger(java.lang.Long value)
value
- to find (integer type)
public java.util.Set<AttributeAssignValue> findValuesString(java.lang.String value)
value
- to find (string type)
public java.util.Set<AttributeAssignValue> internal_findValuesInteger(java.lang.Long value, boolean checkSecurity)
value
- to find (integer type)checkSecurity
-
public java.util.Set<AttributeAssignValue> internal_findValuesString(java.lang.String value, boolean checkSecurity)
value
- to find (string type)checkSecurity
-
public AttributeAssignValue findValueMember(java.lang.String value)
value
- to find (member type)
public java.util.Set<AttributeAssignValue> findValuesMember(java.lang.String value)
value
- to find (member type)
public java.util.Set<AttributeAssignValue> internal_findValuesMember(java.lang.String value, boolean checkSecurity)
value
- to find (member type)checkSecurity
-
public AttributeAssignValue findValueTimestamp(java.sql.Timestamp value)
value
- to find (timestamp type)
public java.util.Set<AttributeAssignValue> findValuesTimestamp(java.sql.Timestamp value)
value
- to find (timestamp type)
public java.util.Set<AttributeAssignValue> internal_findValuesTimestamp(java.sql.Timestamp value, boolean checkSecurity)
value
- to find (timestamp type)checkSecurity
-
public java.util.Set<AttributeAssignValue> findValuesMember(Member value)
value
- to find (floating type)
public java.util.Set<AttributeAssignValue> internal_findValuesMember(Member value, boolean checkSecurity)
value
- to find (floating type)checkSecurity
-
public AttributeAssignValue findValueMember(Member value)
value
- to find (floating type)
public java.util.Set<AttributeAssignValue> internal_findValues(AttributeAssignValue attributeAssignValue, boolean checkSecurity)
attributeAssignValue
- to find (by value)checkSecurity
-
public AttributeAssignValuesResult internal_deleteValues(java.util.Collection<AttributeAssignValue> attributeAssignValues, boolean checkSecurity)
attributeAssignValues
- checkSecurity
-
public AttributeAssignValue retrieveValue()
public java.lang.String retrieveValueString()
public java.lang.Long retrieveValueInteger()
public java.lang.Double retrieveValueFloating()
public java.util.List<java.lang.Double> retrieveValuesFloating()
public java.util.List<java.lang.Long> retrieveValuesInteger()
public java.util.List<Member> retrieveValuesMember()
public java.util.List<java.lang.String> retrieveValuesMemberId()
public java.util.List<java.sql.Timestamp> retrieveValuesTimestamp()
public java.util.List<java.lang.String> retrieveValuesString()
public Member retrieveValueMember()
public java.lang.String retrieveValueMemberId()
public java.sql.Timestamp retrieveValueTimestamp()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int replaceValues(java.util.Set<AttributeAssignValue> expectedAttributeAssignValues)
expectedAttributeAssignValues
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |