Class FixedMimeTypePolicy
- java.lang.Object
-
- org.eclipse.persistence.oxm.mappings.FixedMimeTypePolicy
-
- All Implemented Interfaces:
org.eclipse.persistence.internal.oxm.mappings.MimeTypePolicy,MimeTypePolicy
public class FixedMimeTypePolicy extends java.lang.Object implements MimeTypePolicy
-
-
Constructor Summary
Constructors Constructor Description FixedMimeTypePolicy()FixedMimeTypePolicy(java.lang.String aMimeTypeParameter)FixedMimeTypePolicy(java.lang.String aMimeTypeParameter, DatabaseMapping mapping)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetMimeType()Return the default mime type for this policy.java.lang.StringgetMimeType(java.lang.Object anObject)The mime type will be obtained from the objects field/property that is mapped to the XML attribute with name "contentType" and namespace URI "http://www.w3.org/2005/05/xmlmime".voidsetMimeType(java.lang.String aString)Set the default mime type for this policy.
-
-
-
Constructor Detail
-
FixedMimeTypePolicy
public FixedMimeTypePolicy()
-
FixedMimeTypePolicy
public FixedMimeTypePolicy(java.lang.String aMimeTypeParameter)
-
FixedMimeTypePolicy
public FixedMimeTypePolicy(java.lang.String aMimeTypeParameter, DatabaseMapping mapping)
-
-
Method Detail
-
getMimeType
public java.lang.String getMimeType(java.lang.Object anObject)
The mime type will be obtained from the objects field/property that is mapped to the XML attribute with name "contentType" and namespace URI "http://www.w3.org/2005/05/xmlmime". If this is not set/present then the fixed value will be returned.- Specified by:
getMimeTypein interfaceorg.eclipse.persistence.internal.oxm.mappings.MimeTypePolicy- Specified by:
getMimeTypein interfaceMimeTypePolicy- Parameters:
anObject- - fixed non-dynamic implementors will ignore this parameter- Returns:
- String
-
getMimeType
public java.lang.String getMimeType()
Return the default mime type for this policy. This mime type will be returned if there is no field/property with a value mapped to an XML attribute with name "contentType" and URI "http://www.w3.org/2005/05/xmlmime".
-
setMimeType
public void setMimeType(java.lang.String aString)
Set the default mime type for this policy. This mime type will be returned if there is no field/property with a value mapped to an XML attribute with name "contentType" and URI "http://www.w3.org/2005/05/xmlmime".
-
-