Interface XMLSerializable
-
- All Superinterfaces:
com.sun.xml.bind.JAXBObject
- All Known Subinterfaces:
ValidatableObject
- All Known Implementing Classes:
AbsXPathElementImpl,ActionElementImpl,AdditionalContextProcessedElementImpl,AlgorithmSuiteElementImpl,AllElementImpl,AppliesToElementImpl,AppliesToTypeImpl,AssertionTypeImpl,AsymmetricBindingElementImpl,AttributedDateTimeImpl,AttributedQNameTypeImpl,AttributedStringImpl,AttributedUnsignedLongTypeImpl,AttributedURIImpl,AttributedURITypeImpl,AttributeElementImpl,AttributeExtensibleStringImpl,AttributeExtensibleURIImpl,AttributeServiceEndpointElementImpl,AttributeTypeImpl,AuthenticationTokenElementImpl,AutomaticPseudonymsElementImpl,BaseConfigTypeImpl,Basic128ElementImpl,Basic128Rsa15ElementImpl,Basic128Sha256ElementImpl,Basic128Sha256Rsa15ElementImpl,Basic192ElementImpl,Basic192Rsa15ElementImpl,Basic192Sha256ElementImpl,Basic192Sha256Rsa15ElementImpl,Basic256ElementImpl,Basic256Rsa15ElementImpl,Basic256Sha256ElementImpl,Basic256Sha256Rsa15ElementImpl,BinarySecurityTokenElementImpl,BinarySecurityTokenTypeImpl,BootstrapPolicyElementImpl,CanonicalizationMethodElementImpl,CanonicalizationMethodTypeImpl,ClaimTypeImpl,ClientPseudonymElementImpl,ClientPseudonymTypeImpl,CreatedElementImpl,DescriptionTypeImpl,DigestMethodElementImpl,DigestMethodTypeImpl,DigestValueElementImpl,DisplayNameTypeImpl,DSAKeyValueElementImpl,DSAKeyValueTypeImpl,EmbeddedElementImpl,EmbeddedTypeImpl,EmptyTypeImpl,EncodedStringImpl,EncryptBeforeSigningElementImpl,EncryptedElementsElementImpl,EncryptedPartsElementImpl,EncryptionTokenElementImpl,EncryptSignatureElementImpl,EndorsingEncryptedSupportingTokensElementImpl,EndorsingSupportingTokensElementImpl,EndpointReferenceElementImpl,EndpointReferenceTypeImpl,ExactlyOneElementImpl,ExpiresElementImpl,FaultToElementImpl,FederationConfigElementImpl,FederationConfigTypeImpl,FederationElementImpl,FederationIDElementImpl,FederationMetadataElementImpl,FederationMetadataHandlerElementImpl,FederationMetadataHandlerTypeImpl,FederationMetadataTypeImpl,FederationTypeImpl,FilterPseudonymsElementImpl,FilterPseudonymsTypeImpl,FreshnessElementImpl,FreshnessImpl,FromElementImpl,HashPasswordElementImpl,HeaderTypeImpl,HttpBasicAuthenticationElementImpl,HttpDigestAuthenticationElementImpl,HttpsTokenElementImpl,IDPSSOConfigElementImpl,IncludeTimestampElementImpl,InclusiveC14NElementImpl,InitiatorEncryptionTokenElementImpl,InitiatorSignatureTokenElementImpl,InitiatorTokenElementImpl,IssuedTokenElementImpl,IssuedTokenTypeImpl,IssuerNamesOfferedElementImpl,IssuerNamesOfferedTypeImpl,IssuerNameTypeImpl,IssuesSpecificPolicyFaultElementImpl,KerberosTokenElementImpl,KeyIdentifierElementImpl,KeyIdentifierTypeImpl,KeyInfoElementImpl,KeyInfoTypeImpl,KeyNameElementImpl,KeyValueElementImpl,KeyValueTypeImpl,LaxElementImpl,LaxTsFirstElementImpl,LaxTsLastElementImpl,LayoutElementImpl,ManifestElementImpl,ManifestTypeImpl,MessageIDElementImpl,MetadataElementImpl,MetadataTypeImpl,MgmtDataElementImpl,MustSupportClientChallengeElementImpl,MustSupportIssuedTokensElementImpl,MustSupportRefEmbeddedTokenElementImpl,MustSupportRefEncryptedKeyElementImpl,MustSupportRefExternalURIElementImpl,MustSupportRefIssuerSerialElementImpl,MustSupportRefKeyIdentifierElementImpl,MustSupportRefThumbprintElementImpl,MustSupportServerChallengeElementImpl,NestedPolicyTypeImpl,NonceElementImpl,NoPasswordElementImpl,ObjectElementImpl,ObjectTypeImpl,OnlySignEntireHeadersAndBodyElementImpl,OperatorContentTypeImpl,PasswordElementImpl,PasswordStringImpl,PGPDataElementImpl,PGPDataTypeImpl,PolicyAttachmentElementImpl,PolicyAttachmentTypeImpl,PolicyElementImpl,PolicyReferenceElementImpl,PolicyReferenceTypeImpl,PolicyTypeImpl,ProblemActionElementImpl,ProblemActionTypeImpl,ProblemHeaderQNameElementImpl,ProblemIRIElementImpl,ProofTokenElementImpl,ProofTokenTypeImpl,ProtectionTokenElementImpl,ProtectTokensElementImpl,PseudonymBasisElementImpl,PseudonymBasisTypeImpl,PseudonymElementImpl,PseudonymTypeImpl,PsuedonymServiceEndpointElementImpl,QNameAssertionTypeImpl,RealmElementImpl,RecipientEncryptionTokenElementImpl,RecipientSignatureTokenElementImpl,RecipientTokenElementImpl,ReferenceDigestTypeImpl,ReferenceElementImpl,ReferenceElementImpl,ReferenceParametersElementImpl,ReferenceParametersTypeImpl,ReferenceToken11ElementImpl,ReferenceTokenElementImpl,ReferenceTokenTypeImpl,ReferenceTypeImpl,ReferenceTypeImpl,RelatesToElementImpl,RelatesToTypeImpl,RelativeToElementImpl,RelativeToTypeImpl,RelTokenElementImpl,ReplyToElementImpl,RequestProofTokenElementImpl,RequestProofTokenTypeImpl,RequestPseudonymElementImpl,RequestPseudonymTypeImpl,RequestSecurityTokenTemplateTypeImpl,RequireBearerTokensElementImpl,RequireClientCertificateElementImpl,RequireClientEntropyElementImpl,RequiredElementsElementImpl,RequireDerivedKeysElementImpl,RequireEmbeddedTokenReferenceElementImpl,RequireExplicitDerivedKeysElementImpl,RequireExternalReferenceElementImpl,RequireExternalUriReferenceElementImpl,RequireImplicitDerivedKeysElementImpl,RequireInternalReferenceElementImpl,RequireIssuerSerialReferenceElementImpl,RequireKeyIdentifierReferenceElementImpl,RequireReferenceTokenElementImpl,RequireRequestSecurityTokenCollectionElementImpl,RequireServerEntropyElementImpl,RequiresGenericClaimDialectElementImpl,RequireSharedCookiesElementImpl,RequireSignatureConfirmationElementImpl,RequireSignedTokensElementImpl,RequireThumbprintReferenceElementImpl,RetrievalMethodElementImpl,RetrievalMethodTypeImpl,RetryAfterElementImpl,RSAKeyValueElementImpl,RSAKeyValueTypeImpl,SamlTokenElementImpl,SC200502SecurityContextTokenElementImpl,SecureConversationTokenElementImpl,SecureConversationTokenTypeImpl,SecurityContextTokenElementImpl,SecurityElementImpl,SecurityHeaderTypeImpl,SecurityTokenElementImpl,SecurityTokenReferenceElementImpl,SecurityTokenReferenceTypeImpl,SecurityTokenTypeImpl,SePartsTypeImpl,SerElementsTypeImpl,SignatureElementImpl,SignatureMethodElementImpl,SignatureMethodTypeImpl,SignatureMethodTypeImpl.HMACOutputLengthImpl,SignaturePropertiesElementImpl,SignaturePropertiesTypeImpl,SignaturePropertyElementImpl,SignaturePropertyTypeImpl,SignatureTokenElementImpl,SignatureTypeImpl,SignatureValueElementImpl,SignatureValueTypeImpl,SignedElementsElementImpl,SignedEncryptedSupportingTokensElementImpl,SignedEndorsingEncryptedSupportingTokensElementImpl,SignedEndorsingSupportingTokensElementImpl,SignedInfoElementImpl,SignedInfoTypeImpl,SignedPartsElementImpl,SignedSupportingTokensElementImpl,SignOutBasisTypeImpl,SignOutElementImpl,SignOutTypeImpl,SingleSignOutNotificationEndpointElementImpl,SingleSignOutSubscriptionEndpointElementImpl,SOAPNormalization10ElementImpl,SPKIDataElementImpl,SPKIDataTypeImpl,SPKIDataTypeImpl.SPKISexpImpl,SpnegoContextTokenElementImpl,SpnegoContextTokenTypeImpl,SPSSOConfigElementImpl,StrictElementImpl,STRTransform10ElementImpl,SupportingTokensElementImpl,SymmetricBindingElementImpl,TimestampElementImpl,TimestampTypeImpl,ToElementImpl,TokenAssertionTypeImpl,TokenIssuerEndpointElementImpl,TokenIssuerNameElementImpl,TokenKeyInfoTypeImpl,TokenKeyTransferKeyInfoElementImpl,TokenSigningKeyInfoElementImpl,TokenTypeImpl,TokenTypesOfferedElementImpl,TokenTypesOfferedTypeImpl,TransformationParametersElementImpl,TransformationParametersTypeImpl,TransformElementImpl,TransformsElementImpl,TransformsTypeImpl,TransformTypeImpl,TransformTypeImpl.XPathImpl,TransportBindingElementImpl,TransportTokenElementImpl,TripleDesElementImpl,TripleDesRsa15ElementImpl,TripleDesSha256ElementImpl,TripleDesSha256Rsa15ElementImpl,Trust10ElementImpl,UriNamedClaimTypesOfferedElementImpl,UriNamedClaimTypesOfferedTypeImpl,UsernameTokenElementImpl,UsernameTokenElementImpl,UsernameTokenTypeImpl,ValueElementImpl,WebBindingElementImpl,Wss10ElementImpl,Wss11ElementImpl,WssGssKerberosV5ApReqToken11ElementImpl,WssKerberosV5ApReqToken11ElementImpl,WssRelV10Token10ElementImpl,WssRelV10Token11ElementImpl,WssRelV20Token10ElementImpl,WssRelV20Token11ElementImpl,WssSamlV11Token10ElementImpl,WssSamlV11Token11ElementImpl,WssSamlV20Token11ElementImpl,WssUsernameToken10ElementImpl,WssUsernameToken11ElementImpl,WssX509Pkcs7Token10ElementImpl,WssX509Pkcs7Token11ElementImpl,WssX509PkiPathV1Token10ElementImpl,WssX509PkiPathV1Token11ElementImpl,WssX509V1Token11ElementImpl,WssX509V3Token10ElementImpl,WssX509V3Token11ElementImpl,X509DataElementImpl,X509DataTypeImpl,X509DataTypeImpl.X509CertificateImpl,X509DataTypeImpl.X509CRLImpl,X509DataTypeImpl.X509IssuerSerialImpl,X509DataTypeImpl.X509SKIImpl,X509DataTypeImpl.X509SubjectNameImpl,X509IssuerSerialTypeImpl,X509TokenElementImpl,XPath10ElementImpl,XPathFilter20ElementImpl
public interface XMLSerializable extends com.sun.xml.bind.JAXBObjectFor a generated class to be serializable, it has to implement this interface.- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidserializeAttributes(XMLSerializer target)Serializes attributes into the specified target.voidserializeBody(XMLSerializer target)Serializes child elements and texts into the specified target.voidserializeURIs(XMLSerializer target)Declares all the namespace URIs this object is using at its top-level scope into the specified target.
-
-
-
Method Detail
-
serializeBody
void serializeBody(XMLSerializer target) throws SAXException
Serializes child elements and texts into the specified target.- Throws:
SAXException
-
serializeAttributes
void serializeAttributes(XMLSerializer target) throws SAXException
Serializes attributes into the specified target.- Throws:
SAXException
-
serializeURIs
void serializeURIs(XMLSerializer target) throws SAXException
Declares all the namespace URIs this object is using at its top-level scope into the specified target.- Throws:
SAXException
-
-