Class JibxPropertiesMapper

java.lang.Object
org.exoplatform.portal.config.serialize.JibxPropertiesMapper
All Implemented Interfaces:
org.jibx.runtime.IAliasable, org.jibx.runtime.IMarshaller, org.jibx.runtime.IUnmarshaller

public class JibxPropertiesMapper extends Object implements org.jibx.runtime.IMarshaller, org.jibx.runtime.IUnmarshaller, org.jibx.runtime.IAliasable
Created by The eXo Platform SARL Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Jun 2, 2007
  • Constructor Details

    • JibxPropertiesMapper

      public JibxPropertiesMapper()
    • JibxPropertiesMapper

      public JibxPropertiesMapper(String uri, int index, String name)
  • Method Details

    • isExtension

      public boolean isExtension(String index)
      Specified by:
      isExtension in interface org.jibx.runtime.IMarshaller
    • isExtension

      public boolean isExtension(int index)
    • marshal

      public void marshal(Object obj, org.jibx.runtime.IMarshallingContext ictx) throws org.jibx.runtime.JiBXException
      Specified by:
      marshal in interface org.jibx.runtime.IMarshaller
      Throws:
      org.jibx.runtime.JiBXException
    • isPresent

      public boolean isPresent(org.jibx.runtime.IUnmarshallingContext ctx) throws org.jibx.runtime.JiBXException
      Specified by:
      isPresent in interface org.jibx.runtime.IUnmarshaller
      Throws:
      org.jibx.runtime.JiBXException
    • unmarshal

      public Object unmarshal(Object obj, org.jibx.runtime.IUnmarshallingContext ictx) throws org.jibx.runtime.JiBXException
      Specified by:
      unmarshal in interface org.jibx.runtime.IUnmarshaller
      Throws:
      org.jibx.runtime.JiBXException