public class ResourceAttribute<T> extends PrismProperty<T>
definition, elementName, parent, prismContext
INDENT_STRING
Constructor and Description |
---|
ResourceAttribute(QName name,
ResourceAttributeDefinition<T> definition,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
ResourceAttribute<T> |
clone() |
protected void |
copyValues(ResourceAttribute<T> clone) |
protected String |
getDebugDumpClassName()
Return a human readable name of this class suitable for logs.
|
ResourceAttributeDefinition<T> |
getDefinition()
Returns applicable property definition.
|
String |
getNativeAttributeName()
Returns native attribute name.
|
addRealValue, addValue, addValues, checkDefinition, compareCollectionRealValues, copyValues, createDelta, createDelta, debugDump, deleteValue, deleteValues, diff, diff, diff, equals, find, findPartial, fixupDelta, getAnyRealValue, getAnyValue, getNextValue, getPreviousValue, getRealValue, getRealValue, getRealValues, getRealValues, getRealValuesArray, getValue, getValue, getValueClass, getValues, getValues, hashCode, hasRealValue, hasValue, replaceValues, setDefinition, setRealValue, setValue, toHumanReadableString, toString
accept, accept, add, add, addAll, applyDefinition, applyDefinition, assertDefinitions, assertDefinitions, assertDefinitions, checkConsistence, checkConsistence, checkConsistence, checkConsistence, checkConsistence, checkConsistenceInternal, clear, cloneCollection, contains, contains, contains, containsEquivalentValue, containsRealValue, copyValues, createNewDefinitionlessItem, debugDump, diff, diff, diffInternal, equalsRealValue, findValue, getClonedValues, getDisplayName, getElementName, getHelp, getParent, getPath, getPrismContext, getUserData, getUserData, getValue, hasCompleteDefinition, hasRaw, hasRealValue, hasValue, hasValue, isEmpty, isRaw, isSingleValue, match, merge, normalize, propagateDeepCloneDefinition, remove, remove, removeAll, replace, replaceAll, resetParentCollection, revive, setElementName, setParent, setPrismContext, setUserData, size
public ResourceAttribute(QName name, ResourceAttributeDefinition<T> definition, PrismContext prismContext)
public ResourceAttributeDefinition<T> getDefinition()
PrismProperty
getDefinition
in interface Itemable
getDefinition
in class PrismProperty<T>
public String getNativeAttributeName()
public ResourceAttribute<T> clone()
clone
in class PrismProperty<T>
protected void copyValues(ResourceAttribute<T> clone)
protected String getDebugDumpClassName()
getDebugDumpClassName
in class PrismProperty<T>
Copyright © 2016 evolveum. All rights reserved.