Factory factory = injector.getInstance(ParseSax.Factory.class); ProductSection result = factory.create(injector.getInstance(ProductSectionHandler.class)).parse(is); assertEquals(result.toString(), ProductSection.builder().info("vCenter Information").property( Property.builder().value("false").key("vmwareToolsEnabled").label("VMWare Tools Enabled status") .description("VMWare Tools Enabled status").build()).property( .description("VMWare ESXHost Ipaddress").build()).property( "Datastore Name").description("Datastore Name").build()).property( Property.builder().value("[Totalcapacity=1335915184128,UsedCapacity=549755813888]").key( "cussl01s01c01alun088bal").label("Datastore Capacity").description( "Datastore cussl01s01c01alun088bal Total Capacity, Used Capacity in comma separated").build()) .property( .build()).property( "customerPortprofile").build()).property( .build()).build().toString()
Factory factory = injector.getInstance(ParseSax.Factory.class); ProductSection result = factory.create(injector.getInstance(ProductSectionHandler.class)).parse(is); assertEquals(result.toString(), ProductSection.builder().info("vCenter Information").property( Property.builder().value("false").key("vmwareToolsEnabled").label("VMWare Tools Enabled status") .description("VMWare Tools Enabled status").build()).property( .description("VMWare ESXHost Ipaddress").build()).property( "Datastore Name").description("Datastore Name").build()).property( Property.builder().value("[Totalcapacity=1335915184128,UsedCapacity=549755813888]").key( "cussl01s01c01alun088bal").label("Datastore Capacity").description( "Datastore cussl01s01c01alun088bal Total Capacity, Used Capacity in comma separated").build()) .property( .build()).property( "customerPortprofile").build()).property( .build()).build().toString()
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
@Override public void endElement(String uri, String localName, String qName) { if (equalsOrSuffix(qName, "Info")) { builder.info(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Label")) { configBuilder.label(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Description")) { configBuilder.description(currentOrNull(currentText)); } else if (equalsOrSuffix(qName, "Property")) { try { builder.property(configBuilder.build()); } finally { configBuilder = Property.builder(); } } super.endElement(uri, localName, qName); } }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }
@SuppressWarnings("unchecked") public static Builder builder() { return new Builder(); }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }
@SuppressWarnings("unchecked") public static Builder builder() { return new Builder(); }
public Builder fromDeploymentOptionSection(ProductSection in) { return info(in.getInfo()).properties(in.getProperties()); }
/** * {@inheritDoc} */ @Override public Builder toBuilder() { return builder().fromDeploymentOptionSection(this); }
@SuppressWarnings("unchecked") public static Builder builder() { return new Builder(); }
/** * {@inheritDoc} */ @Override public Builder toBuilder() { return builder().fromDeploymentOptionSection(this); }
/** * {@inheritDoc} */ @Override public Builder toBuilder() { return builder().fromDeploymentOptionSection(this); }
@SuppressWarnings("unchecked") public static Builder builder() { return new Builder(); }
/** * {@inheritDoc} */ @Override public Builder toBuilder() { return builder().fromDeploymentOptionSection(this); }