Examples of ObjectVisitor


Examples of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor

    }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType)
    {
        ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
        visitor.getSchema().setProperties(new LinkedHashMap<String, JsonSchema>());
        visitor.setWrapperFactory(wrapperFactory);
        visitor.getSchema().setId(convertedType.getRawClass().getSimpleName());
        return visitor;
    }
View Full Code Here

Examples of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor

    super(new TitleSchemaFactoryWrapperFactory());
  }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
    ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
   
    // could add other properties here
    addTitle(visitor.getSchema(), convertedType);
   
    return visitor;
    }
View Full Code Here

Examples of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor

    }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType)
    {
        ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
        visitor.getSchema().setProperties(new LinkedHashMap<String, JsonSchema>());
        visitor.setWrapperFactory(wrapperFactory);
        visitor.getSchema().setId(convertedType.getRawClass().getSimpleName());
        return visitor;
    }
View Full Code Here

Examples of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor

      };
    };

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
    ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
    visitor.setWrapperFactory(wrapperFactory);
   
    // could add other properties here
    addTitle(visitor.getSchema(), convertedType);
   
    return visitor;
    }
View Full Code Here

Examples of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor

    };
  };

  @Override
  public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
    ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));
    visitor.setWrapperFactory(wrapperFactory);
   
    // could add other properties here
    addTitle(visitor.getSchema(), convertedType);
   
    return visitor;
  }
View Full Code Here

Examples of com.fasterxml.jackson.module.jsonSchema.factories.ObjectVisitor

        super(new HyperSchemaFactoryWrapperFactory());
    }

    @Override
    public JsonObjectFormatVisitor expectObjectFormat(JavaType convertedType) {
        ObjectVisitor visitor = ((ObjectVisitor)super.expectObjectFormat(convertedType));

        // could add other properties here
        addHyperlinks(visitor.getSchema(), convertedType);

        return visitor;
    }
View Full Code Here

Examples of com.projity.functor.ObjectVisitor

  public boolean isReadOnlyEffortDriven(FieldContext fieldContext) {
    return ((TaskSnapshot) getCurrentSnapshot()).isReadOnlyEffortDriven(fieldContext);
  }

  public static Closure forAllAssignments(Closure visitor) {
    return new ObjectVisitor(visitor) {
      protected Object getObject(Object arg0) {
        return ((TaskSnapshot) ((Task) arg0).getCurrentSnapshot())
            .getHasAssignments();
      }
    };
View Full Code Here

Examples of com.projity.functor.ObjectVisitor

    return detail.getResource();
  }


  public Closure forResource(Closure visitor) {
    return new ObjectVisitor(visitor) {
      protected final Object getObject(Object caller) {
        return ((Assignment)caller).getResource();
      }
    };
  }
View Full Code Here

Examples of com.projity.functor.ObjectVisitor

      }
    };
  }

  public Closure forTask(Closure visitor) {
    return new ObjectVisitor(visitor) {
      protected final Object getObject(Object caller) {
        return ((Assignment)caller).getTask();
      }
    };
  }
View Full Code Here

Examples of com.projity.functor.ObjectVisitor

  public void setProject(Project project) {
    this.project = project;
  }

  public static Closure forProject(Closure visitor) {
    return new ObjectVisitor(visitor) {
      protected final Object getObject(Object caller) {
        return ((Task)caller).getProject();
      }
    };
  }
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.