Class SecurityQuestionDefinitionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SecurityQuestionDefinitionType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class SecurityQuestionDefinitionType extends Object implements Serializable, Cloneable, Containerable
Definition of a single security question.Java class for SecurityQuestionDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SecurityQuestionDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="identifier" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> <element name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="questionText" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ENABLED
static ItemName
F_IDENTIFIER
static ItemName
F_QUESTION_TEXT
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description SecurityQuestionDefinitionType()
SecurityQuestionDefinitionType(PrismContext prismContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrismContainerValue
asPrismContainerValue()
SecurityQuestionDefinitionType
clone()
SecurityQuestionDefinitionType
enabled(Boolean value)
<X> X
end()
boolean
equals(Object object)
String
getIdentifier()
String
getQuestionText()
int
hashCode()
SecurityQuestionDefinitionType
identifier(String value)
Boolean
isEnabled()
SecurityQuestionDefinitionType
questionText(String value)
void
setEnabled(Boolean value)
void
setIdentifier(String value)
void
setQuestionText(String value)
void
setupContainerValue(PrismContainerValue containerValue)
Setup value to the containerable representation.String
toString()
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Constructor Detail
-
SecurityQuestionDefinitionType
public SecurityQuestionDefinitionType()
-
SecurityQuestionDefinitionType
public SecurityQuestionDefinitionType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
getIdentifier
public String getIdentifier()
-
setIdentifier
public void setIdentifier(String value)
-
isEnabled
public Boolean isEnabled()
-
setEnabled
public void setEnabled(Boolean value)
-
getQuestionText
public String getQuestionText()
-
setQuestionText
public void setQuestionText(String value)
-
identifier
public SecurityQuestionDefinitionType identifier(String value)
-
enabled
public SecurityQuestionDefinitionType enabled(Boolean value)
-
questionText
public SecurityQuestionDefinitionType questionText(String value)
-
clone
public SecurityQuestionDefinitionType clone()
-
-