Examples of MetadataBuilder


Examples of org.lilyproject.repository.api.MetadataBuilder

    /**
     * Returns a metadata object with the fieldsToDelete removed.
     */
    private Metadata removeFieldsToDelete(Metadata metadata) {
        if (metadata.getFieldsToDelete().size() > 0) {
            MetadataBuilder builder = new MetadataBuilder();
            for (Map.Entry<String, Object> entry : metadata.getMap().entrySet()) {
                builder.object(entry.getKey(), entry.getValue());
            }
            return builder.build();
        } else {
            return metadata;
        }
    }
View Full Code Here

Examples of org.lilyproject.repository.api.MetadataBuilder

    /**
     * Tests that all supported types survive a serialize-deserialize cycle.
     */
    @Test
    public void testSerDeser() {
        Metadata metadata = new MetadataBuilder()
                .value("string", "value")
                .value("int", 5)
                .value("long", 99999999999L)
                .value("float", 3.33f)
                .value("double", 6.66d)
View Full Code Here

Examples of thredds.catalog2.builder.MetadataBuilder

    if ( source == null )
      throw new IllegalArgumentException( "Source builder may not be null." );
    if ( builderFactory == null )
      throw new IllegalArgumentException( "Builder factory may not be null.");

    MetadataBuilder result = builderFactory.newMetadataBuilder();
    copyMetadataBuilder( source, result );
    return result;
  }
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.