Package com.fasterxml.jackson.databind

Examples of com.fasterxml.jackson.databind.JsonNode.path()


        }
        if(!props.path(Constants.FL_SCHEMA_NOT_FOUND_OK).isMissingNode()) {
            builder.notFoundOK(props.path(Constants.FL_SCHEMA_NOT_FOUND_OK).asBoolean());
        }

        builder.chashKeyFunction(OBJECT_MAPPER.treeToValue(props.path(Constants.FL_SCHEMA_CHASHFUN),
                                                           NamedErlangFunction.class));
        builder.linkWalkFunction(OBJECT_MAPPER.treeToValue(props.path(Constants.FL_SCHEMA_LINKFUN),
                                                           NamedErlangFunction.class));
        builder.search(props.path(Constants.FL_SCHEMA_SEARCH).asBoolean());
View Full Code Here


            builder.notFoundOK(props.path(Constants.FL_SCHEMA_NOT_FOUND_OK).asBoolean());
        }

        builder.chashKeyFunction(OBJECT_MAPPER.treeToValue(props.path(Constants.FL_SCHEMA_CHASHFUN),
                                                           NamedErlangFunction.class));
        builder.linkWalkFunction(OBJECT_MAPPER.treeToValue(props.path(Constants.FL_SCHEMA_LINKFUN),
                                                           NamedErlangFunction.class));
        builder.search(props.path(Constants.FL_SCHEMA_SEARCH).asBoolean());

        return builder.build();
    }
View Full Code Here

        builder.chashKeyFunction(OBJECT_MAPPER.treeToValue(props.path(Constants.FL_SCHEMA_CHASHFUN),
                                                           NamedErlangFunction.class));
        builder.linkWalkFunction(OBJECT_MAPPER.treeToValue(props.path(Constants.FL_SCHEMA_LINKFUN),
                                                           NamedErlangFunction.class));
        builder.search(props.path(Constants.FL_SCHEMA_SEARCH).asBoolean());

        return builder.build();
    }

    /**
 
View Full Code Here

        if (props.isMissingNode()) {
            throw new JsonMappingException("no 'props' field found");
        }

        builder.allowSiblings(props.path(Constants.FL_SCHEMA_ALLOW_MULT).asBoolean());
        builder.lastWriteWins(props.path(Constants.FL_SCHEMA_LAST_WRITE_WINS).asBoolean());
        builder.nVal(props.path(Constants.FL_SCHEMA_NVAL).asInt());
        builder.backend(props.path(Constants.FL_SCHEMA_BACKEND).textValue());
        builder.smallVClock(props.path(Constants.FL_SCHEMA_SMALL_VCLOCK).asInt());
        builder.bigVClock(props.path(Constants.FL_SCHEMA_BIG_VCLOCK).asInt());
View Full Code Here

        if (props.isMissingNode()) {
            throw new JsonMappingException("no 'props' field found");
        }

        builder.allowSiblings(props.path(Constants.FL_SCHEMA_ALLOW_MULT).asBoolean());
        builder.lastWriteWins(props.path(Constants.FL_SCHEMA_LAST_WRITE_WINS).asBoolean());
        builder.nVal(props.path(Constants.FL_SCHEMA_NVAL).asInt());
        builder.backend(props.path(Constants.FL_SCHEMA_BACKEND).textValue());
        builder.smallVClock(props.path(Constants.FL_SCHEMA_SMALL_VCLOCK).asInt());
        builder.bigVClock(props.path(Constants.FL_SCHEMA_BIG_VCLOCK).asInt());
        builder.youngVClock(props.path(Constants.FL_SCHEMA_YOUNG_VCLOCK).asLong());
View Full Code Here

            throw new JsonMappingException("no 'props' field found");
        }

        builder.allowSiblings(props.path(Constants.FL_SCHEMA_ALLOW_MULT).asBoolean());
        builder.lastWriteWins(props.path(Constants.FL_SCHEMA_LAST_WRITE_WINS).asBoolean());
        builder.nVal(props.path(Constants.FL_SCHEMA_NVAL).asInt());
        builder.backend(props.path(Constants.FL_SCHEMA_BACKEND).textValue());
        builder.smallVClock(props.path(Constants.FL_SCHEMA_SMALL_VCLOCK).asInt());
        builder.bigVClock(props.path(Constants.FL_SCHEMA_BIG_VCLOCK).asInt());
        builder.youngVClock(props.path(Constants.FL_SCHEMA_YOUNG_VCLOCK).asLong());
        builder.oldVClock(props.path(Constants.FL_SCHEMA_OLD_VCLOCK).asLong());
View Full Code Here

        }

        builder.allowSiblings(props.path(Constants.FL_SCHEMA_ALLOW_MULT).asBoolean());
        builder.lastWriteWins(props.path(Constants.FL_SCHEMA_LAST_WRITE_WINS).asBoolean());
        builder.nVal(props.path(Constants.FL_SCHEMA_NVAL).asInt());
        builder.backend(props.path(Constants.FL_SCHEMA_BACKEND).textValue());
        builder.smallVClock(props.path(Constants.FL_SCHEMA_SMALL_VCLOCK).asInt());
        builder.bigVClock(props.path(Constants.FL_SCHEMA_BIG_VCLOCK).asInt());
        builder.youngVClock(props.path(Constants.FL_SCHEMA_YOUNG_VCLOCK).asLong());
        builder.oldVClock(props.path(Constants.FL_SCHEMA_OLD_VCLOCK).asLong());
View Full Code Here

        builder.allowSiblings(props.path(Constants.FL_SCHEMA_ALLOW_MULT).asBoolean());
        builder.lastWriteWins(props.path(Constants.FL_SCHEMA_LAST_WRITE_WINS).asBoolean());
        builder.nVal(props.path(Constants.FL_SCHEMA_NVAL).asInt());
        builder.backend(props.path(Constants.FL_SCHEMA_BACKEND).textValue());
        builder.smallVClock(props.path(Constants.FL_SCHEMA_SMALL_VCLOCK).asInt());
        builder.bigVClock(props.path(Constants.FL_SCHEMA_BIG_VCLOCK).asInt());
        builder.youngVClock(props.path(Constants.FL_SCHEMA_YOUNG_VCLOCK).asLong());
        builder.oldVClock(props.path(Constants.FL_SCHEMA_OLD_VCLOCK).asLong());

        for (JsonNode n : props.path(Constants.FL_SCHEMA_PRECOMMIT)) {
View Full Code Here

        builder.allowSiblings(props.path(Constants.FL_SCHEMA_ALLOW_MULT).asBoolean());
        builder.lastWriteWins(props.path(Constants.FL_SCHEMA_LAST_WRITE_WINS).asBoolean());
        builder.nVal(props.path(Constants.FL_SCHEMA_NVAL).asInt());
        builder.backend(props.path(Constants.FL_SCHEMA_BACKEND).textValue());
        builder.smallVClock(props.path(Constants.FL_SCHEMA_SMALL_VCLOCK).asInt());
        builder.bigVClock(props.path(Constants.FL_SCHEMA_BIG_VCLOCK).asInt());
        builder.youngVClock(props.path(Constants.FL_SCHEMA_YOUNG_VCLOCK).asLong());
        builder.oldVClock(props.path(Constants.FL_SCHEMA_OLD_VCLOCK).asLong());

        for (JsonNode n : props.path(Constants.FL_SCHEMA_PRECOMMIT)) {
            if (n.path(Constants.FL_SCHEMA_FUN_NAME).isMissingNode()) {
View Full Code Here

        builder.lastWriteWins(props.path(Constants.FL_SCHEMA_LAST_WRITE_WINS).asBoolean());
        builder.nVal(props.path(Constants.FL_SCHEMA_NVAL).asInt());
        builder.backend(props.path(Constants.FL_SCHEMA_BACKEND).textValue());
        builder.smallVClock(props.path(Constants.FL_SCHEMA_SMALL_VCLOCK).asInt());
        builder.bigVClock(props.path(Constants.FL_SCHEMA_BIG_VCLOCK).asInt());
        builder.youngVClock(props.path(Constants.FL_SCHEMA_YOUNG_VCLOCK).asLong());
        builder.oldVClock(props.path(Constants.FL_SCHEMA_OLD_VCLOCK).asLong());

        for (JsonNode n : props.path(Constants.FL_SCHEMA_PRECOMMIT)) {
            if (n.path(Constants.FL_SCHEMA_FUN_NAME).isMissingNode()) {
                builder.addPrecommitHook(OBJECT_MAPPER.treeToValue(n, NamedErlangFunction.class));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.