|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.schema.processor.Definition
com.evolveum.midpoint.schema.processor.ItemDefinition
com.evolveum.midpoint.schema.processor.PropertyDefinition
com.evolveum.midpoint.schema.processor.ResourceObjectAttributeDefinition
com.evolveum.midpoint.common.refinery.RefinedAttributeDefinition
public class RefinedAttributeDefinition
Field Summary |
---|
Fields inherited from class com.evolveum.midpoint.schema.processor.ItemDefinition |
---|
name |
Fields inherited from class com.evolveum.midpoint.schema.processor.Definition |
---|
defaultName, help, ignored, typeName |
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
INDENT_STRING |
Method Summary | |
---|---|
boolean |
canCreate()
|
boolean |
canRead()
TODO: |
boolean |
canUpdate()
TODO: |
java.lang.String |
debugDump()
Show the content of the object intended for diagnostics by system administrator. |
java.lang.String |
debugDump(int indent)
|
java.lang.String |
dump()
Show the content of the object intended for diagnostics by developer. |
java.lang.Object[] |
getAllowedValues()
Returns allowed values for this property. |
ResourceObjectAttributeDefinition |
getAttributeDefinition()
|
java.lang.String |
getAttributeDisplayName()
|
javax.xml.namespace.QName |
getDefaultName()
Returns default name for the defined entity. |
java.lang.String |
getDescription()
|
java.lang.String |
getDisplayName()
Returns display name. |
java.lang.String |
getHelp()
Returns help string. |
java.util.List<ValueAssignmentType> |
getInboundAssignmentTypes()
|
int |
getMaxOccurs()
Return the number of maximal value occurrences. |
int |
getMinOccurs()
Return the number of minimal value occurrences. |
javax.xml.namespace.QName |
getName()
Returns name of the defined entity. |
java.lang.String |
getNativeAttributeName()
Returns native attribute name. |
ValueConstructionType |
getOutboundValueConstructionType()
|
javax.xml.namespace.QName |
getTypeName()
Returns the name of the definition type. |
javax.xml.namespace.QName |
getValueType()
Returns QName of the property value type. |
boolean |
isIgnored()
|
static boolean |
isIgnored(ResourceAttributeDefinitionType attrDefType)
|
boolean |
isMandatory()
Returns true if property is mandatory. |
boolean |
isMultiValue()
Returns true if property is multi-valued. |
boolean |
isOptional()
Returns true if property is optional. |
boolean |
isSingleValue()
Returns true if property is single-valued. |
boolean |
isTolerant()
|
void |
setAttributeDefinition(ResourceObjectAttributeDefinition attributeDefinition)
|
void |
setAttributeDisplayName(java.lang.String attributeDisplayName)
|
void |
setCreate(boolean create)
|
void |
setDescription(java.lang.String description)
|
void |
setDisplayName(java.lang.String displayName)
|
void |
setHelp(java.lang.String help)
|
void |
setIgnored(boolean ignored)
|
void |
setInboundAssignmentTypes(java.util.List<ValueAssignmentType> inboundAssignmentTypes)
|
void |
setMaxOccurs(int maxOccurs)
|
void |
setMinOccurs(int minOccurs)
|
void |
setNativeAttributeName(java.lang.String nativeAttributeName)
|
void |
setOutboundValueConstructionType(ValueConstructionType outboundValueConstructionType)
|
void |
setRead(boolean read)
|
void |
setReadOnly()
|
void |
setTolerant(boolean tolerant)
|
void |
setUpdate(boolean update)
|
Methods inherited from class com.evolveum.midpoint.schema.processor.ResourceObjectAttributeDefinition |
---|
instantiate, instantiate, instantiate, isIdentifier, toString |
Methods inherited from class com.evolveum.midpoint.schema.processor.PropertyDefinition |
---|
equals, hashCode, parseFromValueElement, parseItem, parseItemFromJaxbObject |
Methods inherited from class com.evolveum.midpoint.schema.processor.ItemDefinition |
---|
copyDefinitionData, getNameOrDefaultName, setName |
Methods inherited from class com.evolveum.midpoint.schema.processor.Definition |
---|
copyDefinitionData |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public void setNativeAttributeName(java.lang.String nativeAttributeName)
setNativeAttributeName
in class ResourceObjectAttributeDefinition
public java.lang.String getAttributeDisplayName()
getAttributeDisplayName
in class ResourceObjectAttributeDefinition
public void setAttributeDisplayName(java.lang.String attributeDisplayName)
setAttributeDisplayName
in class ResourceObjectAttributeDefinition
attributeDisplayName
- the attributeDisplayName to setpublic boolean isTolerant()
public void setTolerant(boolean tolerant)
public boolean canRead()
PropertyDefinition
canRead
in class PropertyDefinition
public boolean canUpdate()
PropertyDefinition
canUpdate
in class PropertyDefinition
public void setReadOnly()
setReadOnly
in class PropertyDefinition
public javax.xml.namespace.QName getValueType()
PropertyDefinition
getValueType
in class PropertyDefinition
public void setMinOccurs(int minOccurs)
setMinOccurs
in class PropertyDefinition
public void setMaxOccurs(int maxOccurs)
setMaxOccurs
in class PropertyDefinition
public void setRead(boolean read)
setRead
in class PropertyDefinition
public void setUpdate(boolean update)
setUpdate
in class PropertyDefinition
public void setCreate(boolean create)
setCreate
in class PropertyDefinition
public boolean canCreate()
canCreate
in class PropertyDefinition
public javax.xml.namespace.QName getDefaultName()
Definition
getDefaultName
in class Definition
public boolean isIgnored()
isIgnored
in class Definition
public void setIgnored(boolean ignored)
setIgnored
in class Definition
public void setHelp(java.lang.String help)
setHelp
in class Definition
public java.lang.String getDisplayName()
Definition
getDisplayName
in class Definition
public void setDisplayName(java.lang.String displayName)
setDisplayName
in class Definition
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public ResourceObjectAttributeDefinition getAttributeDefinition()
public void setAttributeDefinition(ResourceObjectAttributeDefinition attributeDefinition)
public ValueConstructionType getOutboundValueConstructionType()
public void setOutboundValueConstructionType(ValueConstructionType outboundValueConstructionType)
public java.util.List<ValueAssignmentType> getInboundAssignmentTypes()
public void setInboundAssignmentTypes(java.util.List<ValueAssignmentType> inboundAssignmentTypes)
public javax.xml.namespace.QName getName()
ItemDefinition
getName
in class ItemDefinition
public javax.xml.namespace.QName getTypeName()
Definition
getTypeName
in class Definition
public java.lang.String getNativeAttributeName()
ResourceObjectAttributeDefinition
getNativeAttributeName
in class ResourceObjectAttributeDefinition
public java.lang.Object[] getAllowedValues()
PropertyDefinition
getAllowedValues
in class PropertyDefinition
public int getMaxOccurs()
PropertyDefinition
getMaxOccurs
in class PropertyDefinition
public int getMinOccurs()
PropertyDefinition
getMinOccurs
in class PropertyDefinition
public boolean isMandatory()
PropertyDefinition
isMandatory
in class PropertyDefinition
public boolean isMultiValue()
PropertyDefinition
isMultiValue
in class PropertyDefinition
public boolean isOptional()
PropertyDefinition
isOptional
in class PropertyDefinition
public boolean isSingleValue()
PropertyDefinition
isSingleValue
in class PropertyDefinition
public java.lang.String getHelp()
Definition
getHelp
in class Definition
public static boolean isIgnored(ResourceAttributeDefinitionType attrDefType)
public java.lang.String dump()
Dumpable
dump
in interface Dumpable
dump
in class Definition
public java.lang.String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
debugDump
in class Definition
public java.lang.String debugDump(int indent)
debugDump
in interface DebugDumpable
debugDump
in class Definition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |