All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.fixprotocol.orchestra.transformers.AttributeCopyStrategy Maven / Gradle / Ivy

The newest version!
package io.fixprotocol.orchestra.transformers;

import org.jvnet.jaxb2_commons.lang.JAXBCopyStrategy;
import org.jvnet.jaxb2_commons.locator.ObjectLocator;

class AttributeCopyStrategy extends JAXBCopyStrategy {

  public static final AttributeCopyStrategy INSTANCE = new AttributeCopyStrategy();

  @Override
  protected Object copyInternal(ObjectLocator locator, Object object) {
    if (object instanceof String || object instanceof Number || object instanceof Boolean) {
      return object;
    } else {
      return null;
    }
  }

}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy