Package com.linkedin.data

Examples of com.linkedin.data.DataMap.makeReadOnly()


        // Data object is read-only.
        for (Object[] pair : pairs)
        {
          DataMap foo = new DataMap();
          foo.put(key, pair[0]);
          foo.makeReadOnly();
          assertTrue(foo.isReadOnly());
          assertTrue(((DataComplex) pair[0]).isReadOnly());
          assertSame(foo.get(key), pair[0]);
          ValidationResult result = ValidateDataAgainstSchema.validate(foo, schema, validationOptions);
     System.out.println(result);
View Full Code Here


      boolean makeReadOnly = (Boolean) row[i++];
      ValidationOptions options = (ValidationOptions) row[i++];

      if (makeReadOnly)
      {
        object.makeReadOnly();
      }
      AnyRecordValidator.setParameter(options, anyRecordValidatorParameter);
      DataSchemaAnnotationValidator validator = new DataSchemaAnnotationValidator(schema);
      if (debug) TestUtil.out.println(validator);
      ValidationResult result = ValidateDataAgainstSchema.validate(object, schema, options, validator);
View Full Code Here

      else
      {
        result.put(key, paramToDataObject(value, version));
      }
    }
    result.makeReadOnly();
    return result;
  }

  private static Object paramToDataObject(Object param, ProtocolVersion version)
  {
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.