Package com.fasterxml.jackson.databind

Examples of com.fasterxml.jackson.databind.PropertyName


        this(name, scope, gen, false);
    }

    @Deprecated // since 2.3
    public ObjectIdInfo(String name, Class<?> scope, Class<? extends ObjectIdGenerator<?>> gen) {
        this(new PropertyName(name), scope, gen, false);
    }
View Full Code Here


        @Override
        public PropertyName findNameForSerialization(Annotated a)
        {
            InformativeHolder informativeHolder = a.getAnnotation(InformativeHolder.class);
            if ((informativeHolder != null) && informativeHolder.important()) {
                return new PropertyName("important");
            }
            return super.findNameForSerialization(a);
        }
View Full Code Here

    @Override
    public String getName() { return _name; }

    @Override
    public PropertyName getFullName() { return new PropertyName(_name); }
View Full Code Here

            String ns = root.namespace();
           
            if (local.length() == 0 && ns.length() == 0) {
                return PropertyName.USE_DEFAULT;
            }
            return new PropertyName(local, ns);
        }
        return super.findRootName(ac);
    }
View Full Code Here

     */

    @Override
    public PropertyName findNameForSerialization(Annotated a)
    {
        PropertyName name = _findXmlName(a);
        if (name == null) {
            name = super.findNameForSerialization(a);
            if (name == null) {
                if (a.hasAnnotation(JacksonXmlText.class)) {
                    return PropertyName.USE_DEFAULT;
View Full Code Here

   
    @Deprecated
    @Override
    public String findSerializationName(AnnotatedField a)
    {
        PropertyName pname = _findXmlName(a);
        if (pname != null) {
            return pname.getSimpleName();
        }
        String name = super.findSerializationName(a);
        if (name == null) {
            if (a.hasAnnotation(JacksonXmlText.class)) {
                return "";
View Full Code Here

    @Deprecated
    @Override
    public String findSerializationName(AnnotatedMethod a)
    {
        PropertyName pname = _findXmlName(a);
        if (pname != null) {
            return pname.getSimpleName();
        }
        String name = super.findSerializationName(a);
        if (name == null) {
            if (a.hasAnnotation(JacksonXmlText.class)) {
                return "";
View Full Code Here

    }

    @Override
    public PropertyName findNameForDeserialization(Annotated a)
    {
        PropertyName name = _findXmlName(a);
        if (name == null) {
            name = super.findNameForDeserialization(a);
            if (name == null) {
                if (a.hasAnnotation(JacksonXmlText.class)) {
                    return PropertyName.USE_DEFAULT;
View Full Code Here

   
    @Deprecated
    @Override
    public String findDeserializationName(AnnotatedField a)
    {
        PropertyName pname = _findXmlName(a);
        if (pname != null) {
            return pname.getSimpleName();
        }
        String name = super.findDeserializationName(a);
        if (name == null) {
            if (a.hasAnnotation(JacksonXmlText.class)) {
                return "";
View Full Code Here

    @Deprecated
    @Override
    public String findDeserializationName(AnnotatedMethod a)
    {
        PropertyName pname = _findXmlName(a);
        if (pname != null) {
            return pname.getSimpleName();
        }
        String name = super.findDeserializationName(a);
        if (name == null) {
            if (a.hasAnnotation(JacksonXmlText.class)) {
                return "";
View Full Code Here

TOP

Related Classes of com.fasterxml.jackson.databind.PropertyName

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.