Class PersonNameImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.saml.common.AbstractSAMLObject
-
- uk.gov.ida.saml.core.extensions.impl.StringValueSamlObjectImpl
-
- uk.gov.ida.saml.core.extensions.impl.StringBasedMdsAttributeValueImpl
-
- uk.gov.ida.saml.core.extensions.impl.PersonNameImpl
-
- All Implemented Interfaces:
org.opensaml.core.xml.XMLObject,org.opensaml.saml.common.SAMLObject,org.opensaml.saml.saml2.core.AttributeValue,BaseMdsSamlObject,LocalisableAttributeValue,PersonName,StringBasedMdsAttributeValue,StringValueSamlObject
public class PersonNameImpl extends StringBasedMdsAttributeValueImpl implements PersonName
-
-
Field Summary
Fields Modifier and Type Field Description static org.opensaml.core.xml.io.MarshallerMARSHALLERstatic org.opensaml.core.xml.io.UnmarshallerUNMARSHALLER-
Fields inherited from interface uk.gov.ida.saml.core.extensions.BaseMdsSamlObject
FROM_ATTRIB_NAME, TO_ATTRIB_NAME, VERIFIED_ATTRIB_NAME
-
Fields inherited from interface uk.gov.ida.saml.core.extensions.LocalisableAttributeValue
LANGUAGE_ATTRIB_NAME
-
Fields inherited from interface uk.gov.ida.saml.core.extensions.PersonName
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
Fields inherited from interface uk.gov.ida.saml.core.extensions.StringBasedMdsAttributeValue
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPersonNameImpl(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)protectedPersonNameImpl(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix, javax.xml.namespace.QName typeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetLanguage()voidsetLanguage(java.lang.String language)-
Methods inherited from class uk.gov.ida.saml.core.extensions.impl.StringBasedMdsAttributeValueImpl
getFrom, getTo, getVerified, setFrom, setTo, setVerified
-
Methods inherited from class uk.gov.ida.saml.core.extensions.impl.StringValueSamlObjectImpl
getOrderedChildren, getValue, setValue
-
Methods inherited from class org.opensaml.saml.common.AbstractSAMLObject
equals, hashCode, prepareForAssignment
-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface uk.gov.ida.saml.core.extensions.BaseMdsSamlObject
getFrom, getTo, getVerified, setFrom, setTo, setVerified
-
Methods inherited from interface uk.gov.ida.saml.core.extensions.StringValueSamlObject
getValue, setValue
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
-
-
-
Constructor Detail
-
PersonNameImpl
protected PersonNameImpl(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
-
PersonNameImpl
protected PersonNameImpl(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix, javax.xml.namespace.QName typeName)
-
-
Method Detail
-
getLanguage
public java.lang.String getLanguage()
- Specified by:
getLanguagein interfaceLocalisableAttributeValue
-
setLanguage
public void setLanguage(java.lang.String language)
- Specified by:
setLanguagein interfaceLocalisableAttributeValue
-
-