Example usage for javax.xml.bind.annotation.adapters XmlAdapter subclass-usage

List of usage examples for javax.xml.bind.annotation.adapters XmlAdapter subclass-usage

Introduction

In this page you can find the example usage for javax.xml.bind.annotation.adapters XmlAdapter subclass-usage.

Usage

From source file ir.iais.utilities.javautils.utils.xml.DateAdapter.java

/** @author yoones */
public class DateAdapter extends XmlAdapter<String, Date> {

    private final SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");

    @Override

From source file StringAdapter.java

class StringAdapter extends XmlAdapter<StringAdapter.AdaptedString, String> {

    @Override
    public String unmarshal(AdaptedString adaptedString) throws Exception {
        if (null == adaptedString) {
            return null;

From source file BarAdapter.java

class BarAdapter extends XmlAdapter<Object, Bar> {
    private DocumentBuilder documentBuilder;

    public BarAdapter() {
        try {
            DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

From source file edu.illinois.cs.cogcomp.wikifier.utils.io.CSVAdapter.java

/**
 * Parses comma separated strings to list of strings
 * @author cheng88
 *
 */
public class CSVAdapter extends XmlAdapter<String, List<String>> {

From source file AIR.Common.xml.AdapterXmlCData.java

public class AdapterXmlCData extends XmlAdapter<String, String> {

    @Override
    public String marshal(String value) throws Exception {
        return "<![CDATA[" + value + "]]>";
    }

From source file com.hp.autonomy.types.idol.content.ScheduleAdapter.java

@SuppressWarnings("WeakerAccess")
public class ScheduleAdapter extends XmlAdapter<String, Schedule> {
    private static final Pattern UNMARSHAL_PATTERN = Pattern.compile("\\+\\\\\\\\");
    private static final Pattern MARSHAL_PATTERN = Pattern.compile("\r\n");

    @Override

From source file com.github.haixing_hu.bean.TypeAliasXmlAdapter.java

/**
 * The XML adapter for the value class of the {@link PropertyDescriptor} class.
 *
 * @author Haixing Hu
 */
public final class TypeAliasXmlAdapter extends XmlAdapter<String, Class<?>> {

From source file com.alu.e3.prov.restapi.util.Base64Adapter.java

public final class Base64Adapter extends XmlAdapter<String, String> {
    public String unmarshal(String s) {
        if (s == null)
            return null;

        return new String(Base64.decodeBase64(s));

From source file com.netscape.certsrv.request.RequestIdAdapter.java

/**
 * The RequestIdAdapter class provides custom marshaling for RequestId.
 *
 * @author Endi S. Dewata
 */
public class RequestIdAdapter extends XmlAdapter<String, RequestId> {

From source file com.netscape.certsrv.request.RequestStatusAdapter.java

/**
 * The RevocationReasonAdapter class provides custom marshaling for RevocationReason.
 *
 * @author Endi S. Dewata
 */
public class RequestStatusAdapter extends XmlAdapter<String, RequestStatus> {