public abstract class SAMLBase<T extends org.opensaml.xml.XMLObject,U> extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
log |
protected U |
object
Parsed instance.
|
protected Serializable |
serializedObject
Version of the value stored within object transferable during serialization.
|
Modifier | Constructor and Description |
---|---|
protected |
SAMLBase(U object)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
U |
getObject() |
int |
hashCode() |
protected T |
unmarshallMessage(Reader messageStream)
Helper method that deserializes and unmarshalls the message from the given stream.
|
protected static final org.slf4j.Logger log
protected Serializable serializedObject
protected transient U object
protected SAMLBase(U object)
object
- object to be stored within object and made serializablepublic U getObject()
protected T unmarshallMessage(Reader messageStream) throws org.opensaml.ws.message.decoder.MessageDecodingException
messageStream
- input stream containing the messageorg.opensaml.ws.message.decoder.MessageDecodingException
- thrown if there is a problem deserializing and unmarshalling the message