public class XMLObjectSource extends Object
XMLObject
was parsed and unmarshalled.
It will typically be attached to an XML object via its
XMLObject.getObjectMetadata()
.
This may be optionally used by some components to re-persist the object in a more performant manner, at the expense of carrying the additional in-memory storage.
If present, it will be removed from the object when the object is
mutated. See AbstractXMLObject.releaseDOM()
, which is invoked by
the various overloaded prepareForAssignment
methods there.
Modifier and Type | Field and Description |
---|---|
private byte[] |
source
The object source byte[].
|
Constructor and Description |
---|
XMLObjectSource(byte[] objectSource)
Constructor.
|
@Nonnull @NotEmpty private byte[] source
public XMLObjectSource(@Nonnull@NotEmpty byte[] objectSource)
objectSource
- the object source byte[]@Nonnull public byte[] getObjectSource()
Copyright © 1999–2016 Shibboleth Consortium. All rights reserved.