Package org.slim3.datastore.json

Examples of org.slim3.datastore.json.JsonWriter$Context


        try {
            logger.finest("uid : " + uid +"  password : " + oldPassword + " / " + newPassword + " / " + newPassword2);
            User user = service.get(uid);
            if (user != null && user.equals(getLoginUser())) {
                // 本人しか変更できない
                Validators v = new Validators(request);
                logger.finest("old password : " + user.getPassword());
                // パスワードが空なら古いパスワードのチェックはしない。
                if (null != oldPassword) {
                    v.add("oldPassword", new StringValidator(user.getPassword()));
                }
                v.add(
                    "newPassword",
                    v.required(),
                    v.minlength(VALID_MIN_PASSWD),
                    v.maxlength(VALID_MAX_PASSWD),
                    new StringValidator(oldPassword, true));
                v.add("newPassword2", v.required(), new StringValidator(
                    newPassword));

                if (v.validate()) {
                    // パスワード更新
                    service.savePassword(uid, newPassword);

                    // ログイン状態にする
                    setLoginUser(user);
View Full Code Here


     *
     * @return JSON string
     */
    public String modelToJson(final Object model, int maxDepth){
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

     */
    public String modelsToJson(final Object[] models, int maxDepth){
        int n = models.length;
        if(n == 0) return "[]";
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

     *
     * @return JSON string
     */
    public String modelsToJson(final Iterable<?> models, int maxDepth){
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

     *
     * @return JSON string
     */
    public String modelToJson(final Object model, int maxDepth){
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
                    writer, model, maxDepth, currentDepth + 1);
View Full Code Here

     *
     * @return JSON string
     */
    public String modelToJson(final Object model, int maxDepth){
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

     */
    public String modelsToJson(final Object[] models, int maxDepth){
        int n = models.length;
        if(n == 0) return "[]";
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

     *
     * @return JSON string
     */
    public String modelToJson(final Object model, int maxDepth) {
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

    public String modelsToJson(final Object[] models, int maxDepth) {
        int n = models.length;
        if (n == 0)
            return "[]";
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

     *
     * @return JSON string
     */
    public String modelsToJson(final Iterable<?> models, int maxDepth) {
        StringBuilder b = new StringBuilder();
        JsonWriter w = new JsonWriter(b, new ModelWriter() {
            @Override
            public void write(JsonWriter writer, Object model, int maxDepth,
                    int currentDepth) {
                invokeModelToJson(
                    Datastore.getModelMeta(model.getClass()),
View Full Code Here

TOP

Related Classes of org.slim3.datastore.json.JsonWriter$Context

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.