public class ResourceAttribute<T> extends PrismProperty<T>
definition, name, parent, prismContext
INDENT_STRING
Constructor and Description |
---|
ResourceAttribute(QName name,
ResourceAttributeDefinition 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 |
getDefinition()
Returns applicable property definition.
|
String |
getNativeAttributeName()
Returns native attribute name.
|
addRealValue, addValue, addValues, checkDefinition, copyValues, createDelta, createDelta, debugDump, deleteValue, deleteValues, diff, diff, equals, find, findPartial, fixupDelta, getAnyRealValue, getNextValue, getPreviousValue, getRealValue, getRealValue, getRealValues, getRealValues, getRealValuesArray, getValue, getValue, getValueClass, getValues, getValues, hashCode, hasRealValue, hasValue, replaceValues, setDefinition, setRealValue, setValue, toHumanReadableString, toString
accept, accept, add, addAll, applyDefinition, applyDefinition, asDomElements, assertDefinitions, assertDefinitions, assertDefinitions, checkConsistence, checkConsistence, checkConsistence, checkConsistenceInternal, clear, cloneCollection, contains, contains, containsEquivalentValue, containsRealValue, copyValues, createNewDefinitionlessItem, debugDump, diff, diff, diffInternal, dump, equalsRealValue, findValue, getClonedValues, getDisplayName, getHelp, getName, getParent, getPath, getPrismContext, getUserData, getUserData, getValue, hasCompleteDefinition, hasRaw, hasRealValue, hasValue, hasValue, isEmpty, isRaw, isSingleValue, match, normalize, remove, remove, removeAll, replace, replaceAll, resetParentCollection, revive, setDefinition, setName, setParent, setPrismContext, setUserData, size
public ResourceAttribute(QName name, ResourceAttributeDefinition definition, PrismContext prismContext)
public ResourceAttributeDefinition 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 © 2013 evolveum. All rights reserved.