Interface S_ValuesEntry
- 
public interface S_ValuesEntryNote: When dealing with PolyStrings, the real values should be of PolyString, not of PolyStringType type. When combining `add` and `delete` operations on a single item, prefer using `delete` first. While not critical, it indicates how things are processed which matters if the same value is used in both `add` and `delete` - it is added in the end. 
- 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
add
S_MaybeDelete add(Object... realValues)
 
- 
addRealValues
S_MaybeDelete addRealValues(Collection<?> realValues)
 
- 
add
S_MaybeDelete add(PrismValue... values)
 
- 
add
S_MaybeDelete add(Collection<? extends PrismValue> values)
 
- 
delete
S_MaybeAdd delete(Object... realValues)
 
- 
deleteRealValues
S_MaybeAdd deleteRealValues(Collection<?> realValues)
 
- 
delete
S_MaybeAdd delete(PrismValue... values)
 
- 
delete
S_MaybeAdd delete(Collection<? extends PrismValue> values)
 
- 
replace
S_ItemEntry replace(Object... realValues)
 
- 
replaceRealValues
S_ItemEntry replaceRealValues(Collection<?> realValues)
 
- 
replace
S_ItemEntry replace(PrismValue... values)
 
- 
replace
S_ItemEntry replace(Collection<? extends PrismValue> values)
 
- 
mod
S_ItemEntry mod(PlusMinusZero plusMinusZero, Object... realValues)
Create proper modification type based on parameter. Plus means add, minus delete, zero means replace. 
- 
modRealValues
S_ItemEntry modRealValues(PlusMinusZero plusMinusZero, Collection<?> realValues)
 
- 
mod
S_ItemEntry mod(PlusMinusZero plusMinusZero, Collection<? extends PrismValue> values)
 
- 
mod
S_ItemEntry mod(PlusMinusZero plusMinusZero, PrismValue... values)
 
- 
old
S_ValuesEntry old(Object... realValues)
 
- 
oldRealValues
S_ValuesEntry oldRealValues(Collection<?> realValues)
 
- 
oldRealValue
<T> S_ValuesEntry oldRealValue(T realValue)
 
- 
old
S_ValuesEntry old(PrismValue... values)
 
- 
old
S_ValuesEntry old(Collection<? extends PrismValue> values)
 
 - 
 
 -