Class MatchValueImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.core.xml.schema.impl.XSStringImpl
-
- se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueImpl
-
- All Implemented Interfaces:
AttributeExtensibleXMLObject,XSString,XMLObject,SAMLObject,MatchValue
public class MatchValueImpl extends XSStringImpl implements MatchValue
Implementation class forMatchValue.- Author:
- Martin Lindström (martin.lindstrom@litsec.se)
-
-
Field Summary
-
Fields inherited from interface se.litsec.swedisheid.opensaml.saml2.authentication.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
Constructors Constructor Description MatchValueImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()Returns theNameattribute.StringgetNameFormat()Returns theNameFormatattribute.AttributeMapgetUnknownAttributes()voidsetName(String name)Assigns theNameattribute.voidsetNameFormat(String nameFormat)Assigns theNameFormatattribute.-
Methods inherited from class org.opensaml.core.xml.schema.impl.XSStringImpl
getOrderedChildren, getValue, setValue
-
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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
MatchValueImpl
public MatchValueImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
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 Detail
-
getUnknownAttributes
public AttributeMap getUnknownAttributes()
- Specified by:
getUnknownAttributesin interfaceAttributeExtensibleXMLObject
-
getNameFormat
public String getNameFormat()
Returns theNameFormatattribute.- Specified by:
getNameFormatin interfaceMatchValue- Returns:
- the name format attribute
-
setNameFormat
public void setNameFormat(String nameFormat)
Assigns theNameFormatattribute.- Specified by:
setNameFormatin interfaceMatchValue- Parameters:
nameFormat- the name format
-
getName
public String getName()
Returns theNameattribute.- Specified by:
getNamein interfaceMatchValue- Returns:
- the name
-
setName
public void setName(String name)
Assigns theNameattribute.- Specified by:
setNamein interfaceMatchValue- Parameters:
name- the name
-
-