java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.core.xml.schema.impl.XSStringImpl
se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterImpl
All Implemented Interfaces:
org.opensaml.core.xml.schema.XSString, org.opensaml.core.xml.XMLObject, org.opensaml.saml.common.SAMLObject, Parameter

public class ParameterImpl extends org.opensaml.core.xml.schema.impl.XSStringImpl implements Parameter
Implementation class for Parameter.
Author:
Martin Lindström (martin@idsec.se)
  • Field Summary

    Fields inherited from interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter

    DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, NAME_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
    Modifier
    Constructor
    Description
    protected
    ParameterImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the "Name" attribute.
    void
    Assigns the name 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

    • ParameterImpl

      protected ParameterImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor.
      Parameters:
      namespaceURI - the namespace the element is in
      elementLocalName - the local name of the XML element this Object represents
      namespacePrefix - the prefix for the given namespace
  • Method Details

    • getName

      public String getName()
      Returns the "Name" attribute.
      Specified by:
      getName in interface Parameter
      Returns:
      the name attribute
    • setName

      public void setName(String name)
      Assigns the name attribute.
      Specified by:
      setName in interface Parameter
      Parameters:
      name - the name attribute