Class MatchValueImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.core.xml.schema.impl.XSStringImpl
se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueImpl
- All Implemented Interfaces:
org.opensaml.core.xml.AttributeExtensibleXMLObject
,org.opensaml.core.xml.schema.XSString
,org.opensaml.core.xml.XMLObject
,org.opensaml.saml.common.SAMLObject
,MatchValue
public class MatchValueImpl
extends org.opensaml.core.xml.schema.impl.XSStringImpl
implements MatchValue
Implementation class for
MatchValue
.- Author:
- Martin Lindström (martin@idsec.se)
-
Field Summary
Fields inherited from interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, NAME_ATTR_NAME, NAME_FORMAT_ATTR_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Fields inherited from interface org.opensaml.core.xml.schema.XSString
TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
ConstructorDescriptionMatchValueImpl
(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetName()
Returns theName
attribute.Returns theNameFormat
attribute.org.opensaml.core.xml.util.AttributeMap
void
Assigns theName
attribute.void
setNameFormat
(String nameFormat) Assigns theNameFormat
attribute.Methods inherited from class org.opensaml.core.xml.schema.impl.XSStringImpl
getOrderedChildren, getValue, setValue
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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
Methods inherited from interface org.opensaml.core.xml.schema.XSString
getValue, setValue
-
Constructor Details
-
MatchValueImpl
Constructor.- Parameters:
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespace
-
-
Method Details
-
getUnknownAttributes
public org.opensaml.core.xml.util.AttributeMap getUnknownAttributes()- Specified by:
getUnknownAttributes
in interfaceorg.opensaml.core.xml.AttributeExtensibleXMLObject
-
getNameFormat
Returns theNameFormat
attribute.- Specified by:
getNameFormat
in interfaceMatchValue
- Returns:
- the name format attribute
-
setNameFormat
Assigns theNameFormat
attribute.- Specified by:
setNameFormat
in interfaceMatchValue
- Parameters:
nameFormat
- the name format
-
getName
Returns theName
attribute.- Specified by:
getName
in interfaceMatchValue
- Returns:
- the name
-
setName
Assigns theName
attribute.- Specified by:
setName
in interfaceMatchValue
- Parameters:
name
- the name
-