|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.prism.Definition
com.evolveum.midpoint.prism.ItemDefinition
com.evolveum.midpoint.prism.PrismPropertyDefinition
com.evolveum.midpoint.schema.processor.ResourceAttributeDefinition
com.evolveum.midpoint.common.refinery.RefinedAttributeDefinition
public class RefinedAttributeDefinition
Field Summary |
---|
Fields inherited from class com.evolveum.midpoint.prism.ItemDefinition |
---|
name |
Fields inherited from class com.evolveum.midpoint.prism.Definition |
---|
defaultName, displayOrder, help, ignored, prismContext, typeName |
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
INDENT_STRING |
Method Summary | |
---|---|
boolean |
canCreate()
|
boolean |
canRead()
TODO: |
boolean |
canUpdate()
TODO: |
Object[] |
getAllowedValues()
Returns allowed values for this property. |
ResourceAttributeDefinition |
getAttributeDefinition()
|
protected String |
getDebugDumpClassName()
Return a human readable name of this class suitable for logs. |
QName |
getDefaultName()
Returns default name for the defined entity. |
String |
getDescription()
|
String |
getDisplayName()
Returns display name. |
String |
getHelp()
Returns help string. |
List<MappingType> |
getInboundMappingTypes()
|
int |
getMaxOccurs()
Return the number of maximal value occurrences. |
int |
getMinOccurs()
Return the number of minimal value occurrences. |
QName |
getName()
Returns name of the defined entity. |
String |
getNativeAttributeName()
Returns native attribute name. |
MappingType |
getOutboundMappingType()
|
QName |
getTypeName()
Returns the name of the definition type. |
QName |
getValueType()
Returns QName of the property value type. |
boolean |
hasOutboundMapping()
|
boolean |
isIgnored()
|
static boolean |
isIgnored(ResourceAttributeDefinitionType attrDefType)
|
boolean |
isTolerant()
|
void |
setAttributeDefinition(ResourceAttributeDefinition attributeDefinition)
|
void |
setCreate(boolean create)
|
void |
setDescription(String description)
|
void |
setDisplayName(String displayName)
|
void |
setHelp(String help)
|
void |
setIgnored(boolean ignored)
|
void |
setInboundMappingTypes(List<MappingType> inboundAssignmentTypes)
|
void |
setMaxOccurs(int maxOccurs)
|
void |
setMinOccurs(int minOccurs)
|
void |
setNativeAttributeName(String nativeAttributeName)
|
void |
setOutboundMappingType(MappingType outboundMappingType)
|
void |
setRead(boolean read)
|
void |
setReadOnly()
|
void |
setTolerant(boolean tolerant)
|
void |
setUpdate(boolean update)
|
String |
toString()
|
Methods inherited from class com.evolveum.midpoint.schema.processor.ResourceAttributeDefinition |
---|
clone, copyDefinitionData, instantiate, instantiate, isIdentifier, isIdentifier, isSecondaryIdentifier |
Methods inherited from class com.evolveum.midpoint.prism.PrismPropertyDefinition |
---|
copyDefinitionData, createEmptyDelta, equals, extendToString, hashCode, isIndexed, setIndexed |
Methods inherited from class com.evolveum.midpoint.prism.ItemDefinition |
---|
copyDefinitionData, getNameOrDefaultName, getNamespace, isDynamic, isMandatory, isMultiValue, isOptional, isSingleValue, isValidFor, setDynamic, setName |
Methods inherited from class com.evolveum.midpoint.prism.Definition |
---|
copyDefinitionData, debugDump, debugDump, dump, getDisplayOrder, getPrismContext, getSchemaRegistry, getTypeClass, setDisplayOrder, setTypeName |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.evolveum.midpoint.util.Dumpable |
---|
dump |
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
debugDump, debugDump |
Method Detail |
---|
public void setNativeAttributeName(String nativeAttributeName)
setNativeAttributeName
in class ResourceAttributeDefinition
public boolean isTolerant()
public void setTolerant(boolean tolerant)
public boolean canRead()
PrismPropertyDefinition
canRead
in class PrismPropertyDefinition
public boolean canUpdate()
PrismPropertyDefinition
canUpdate
in class PrismPropertyDefinition
public void setReadOnly()
setReadOnly
in class PrismPropertyDefinition
public QName getValueType()
PrismPropertyDefinition
getValueType
in class PrismPropertyDefinition
public void setMinOccurs(int minOccurs)
setMinOccurs
in class ItemDefinition
public void setMaxOccurs(int maxOccurs)
setMaxOccurs
in class ItemDefinition
public void setRead(boolean read)
setRead
in class PrismPropertyDefinition
public void setUpdate(boolean update)
setUpdate
in class PrismPropertyDefinition
public void setCreate(boolean create)
setCreate
in class PrismPropertyDefinition
public boolean canCreate()
canCreate
in class PrismPropertyDefinition
public QName getDefaultName()
Definition
getDefaultName
in class ItemDefinition
public boolean isIgnored()
isIgnored
in class Definition
public void setIgnored(boolean ignored)
setIgnored
in class Definition
public void setHelp(String help)
setHelp
in class Definition
public String getDisplayName()
Definition
getDisplayName
in class Definition
public void setDisplayName(String displayName)
setDisplayName
in class Definition
public String getDescription()
public void setDescription(String description)
public ResourceAttributeDefinition getAttributeDefinition()
public void setAttributeDefinition(ResourceAttributeDefinition attributeDefinition)
public MappingType getOutboundMappingType()
public void setOutboundMappingType(MappingType outboundMappingType)
public boolean hasOutboundMapping()
public List<MappingType> getInboundMappingTypes()
public void setInboundMappingTypes(List<MappingType> inboundAssignmentTypes)
public QName getName()
ItemDefinition
getName
in class ItemDefinition
public QName getTypeName()
Definition
getTypeName
in class Definition
public String getNativeAttributeName()
ResourceAttributeDefinition
getNativeAttributeName
in class ResourceAttributeDefinition
public Object[] getAllowedValues()
PrismPropertyDefinition
getAllowedValues
in class PrismPropertyDefinition
public int getMaxOccurs()
ItemDefinition
getMaxOccurs
in class ItemDefinition
public int getMinOccurs()
ItemDefinition
getMinOccurs
in class ItemDefinition
public String getHelp()
Definition
getHelp
in class Definition
public static boolean isIgnored(ResourceAttributeDefinitionType attrDefType)
public String toString()
toString
in class ResourceAttributeDefinition
protected String getDebugDumpClassName()
getDebugDumpClassName
in class ResourceAttributeDefinition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |