Package com.persistit.encoding

Examples of com.persistit.encoding.CoderManager


        else
            return ci.getDescribedClass();
    }

    KeyCoder lookupKeyCoder(final Class<?> cl) {
        final CoderManager cm = _coderManager.get();
        if (cm == null) {
            return null;
        }
        return cm.lookupKeyCoder(cl);
    }
View Full Code Here


        }
        return cm.lookupKeyCoder(cl);
    }

    ValueCoder lookupValueCoder(final Class<?> cl) {
        final CoderManager cm = _coderManager.get();
        if (cm == null) {
            return null;
        }
        return cm.lookupValueCoder(cl);
    }
View Full Code Here

        }
        final Builder valueBuilder = new Builder("value", valuePropertyNames, clientClass);

        final DefaultObjectCoder coder = new DefaultObjectCoder(persistit, clientClass, valueBuilder);

        CoderManager cm = null;
        cm = persistit.getCoderManager();
        cm.registerKeyCoder(clientClass, coder);
        cm.registerValueCoder(clientClass, coder);
        return coder;
    }
View Full Code Here

        final DefaultObjectCoder coder = new DefaultObjectCoder(persistit, clientClass, valueBuilder);

        coder._keyBuilder = keyBuilder;

        CoderManager cm = null;
        cm = persistit.getCoderManager();
        cm.registerKeyCoder(clientClass, coder);
        cm.registerValueCoder(clientClass, coder);
        return coder;
    }
View Full Code Here

        else
            return ci.getDescribedClass();
    }

    KeyCoder lookupKeyCoder(final Class<?> cl) {
        final CoderManager cm = _coderManager.get();
        if (cm == null) {
            return null;
        }
        return cm.lookupKeyCoder(cl);
    }
View Full Code Here

        }
        return cm.lookupKeyCoder(cl);
    }

    ValueCoder lookupValueCoder(final Class<?> cl) {
        final CoderManager cm = _coderManager.get();
        if (cm == null) {
            return null;
        }
        return cm.lookupValueCoder(cl);
    }
View Full Code Here

        }

        final Class superClass = clientClass.getSuperclass();
        if (superClass != null && Serializable.class.isAssignableFrom(superClass)) {
            ValueCoder coder = null;
            final CoderManager cm = _persistit.getCoderManager();
            if (cm != null) {
                coder = cm.lookupValueCoder(superClass);
            }
            if (!(coder instanceof DefaultValueCoder)) {
                coder = new DefaultValueCoder(persistit, superClass);
            }
            if (coder instanceof ValueRenderer) {
View Full Code Here

        }
        final Builder valueBuilder = new Builder("value", valuePropertyNames, clientClass);

        final DefaultObjectCoder coder = new DefaultObjectCoder(persistit, clientClass, valueBuilder);

        CoderManager cm = null;
        cm = persistit.getCoderManager();
        cm.registerKeyCoder(clientClass, coder);
        cm.registerValueCoder(clientClass, coder);
    }
View Full Code Here

        final DefaultObjectCoder coder = new DefaultObjectCoder(persistit, clientClass, valueBuilder);

        coder._keyBuilder = keyBuilder;

        CoderManager cm = null;
        cm = persistit.getCoderManager();
        cm.registerKeyCoder(clientClass, coder);
        cm.registerValueCoder(clientClass, coder);
    }
View Full Code Here

    void setLongRecordMode(final boolean mode) {
        _longMode = mode;
    }

    private ValueCoder getValueCoder(final Class<?> clazz) {
        final CoderManager cm = _persistit.getCoderManager();
        if (cm != null) {
            return cm.getValueCoder(clazz);
        } else {
            return null;
        }
    }
View Full Code Here

TOP

Related Classes of com.persistit.encoding.CoderManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.