com.sun.identity.liberty.ws.dst
クラス DSTData

java.lang.Object
  上位を拡張 com.sun.identity.liberty.ws.dst.DSTData

public class DSTData
extends Object

The DSTData class provides a wrapper for any data entry. The following schema fragment specifies the expected content within the DSTData object.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <any/>
       </sequence>
       <attribute name="itemIDRef" 
       type="{urn:liberty:idpp:2003-08}IDReferenceType" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


コンストラクタの概要
DSTData(Element element)
          Constructor
DSTData(List data, String serviceNS)
          Constructor
 
メソッドの概要
 List getData()
          Gets the returned data objects.
 String getId()
          Gets id attribute.
 String getItemIDRef()
          Gets item reference.
 String getNameSpacePrefix()
          Gets the name space prefix.
 String getNameSpaceURI()
          Gets the name space.
 void setId(String id)
          Sets id attribute
 void setItemIDRef(String ref)
          Sets item reference.
 void setNameSpacePrefix(String prefix)
          Sets the name space prefix.
 void setNameSpaceURI(String nameSpace)
          Sets the name space.
 String toString()
          Creates a String representation of this object.
 String toString(boolean includeNS, boolean declareNS)
          Creates a String representation of this object.
 

コンストラクタの詳細

DSTData

public DSTData(List data,
               String serviceNS)
Constructor

パラメータ:
data - List of data XML DOM Elements.
serviceNS - service nameSpace

DSTData

public DSTData(Element element)
        throws DSTException
Constructor

パラメータ:
element - DOM Element
例外:
DSTException
メソッドの詳細

getId

public String getId()
Gets id attribute.

戻り値:
id attribute.

setId

public void setId(String id)
Sets id attribute

パラメータ:
id - attribute

getItemIDRef

public String getItemIDRef()
Gets item reference.

戻り値:
item reference.

setItemIDRef

public void setItemIDRef(String ref)
Sets item reference.

パラメータ:
ref - reference item.

getData

public List getData()
Gets the returned data objects.

戻り値:
List of any java.lang.Object.

getNameSpaceURI

public String getNameSpaceURI()
Gets the name space.

戻り値:
Name space.

setNameSpaceURI

public void setNameSpaceURI(String nameSpace)
Sets the name space.

パラメータ:
nameSpace - NameSpace URI

setNameSpacePrefix

public void setNameSpacePrefix(String prefix)
Sets the name space prefix.

パラメータ:
prefix - NameSpace prefix.

getNameSpacePrefix

public String getNameSpacePrefix()
Gets the name space prefix.

戻り値:
String NameSpace prefix.

toString

public String toString()
Creates a String representation of this object. By default name space name is prepended to the element name

オーバーライド:
クラス Object 内の toString
戻り値:
String A string containing the valid XML for this element

toString

public String toString(boolean includeNS,
                       boolean declareNS)
Creates a String representation of this object.

パラメータ:
includeNS - if true prepends all elements by their Namespace prefix
declareNS - if true includes the namespace within the generated.
戻り値:
String A string containing the valid XML for this element