public final void setUnits(final String units) { requireNonNull(units); final Optional<String> baseUnits = getBaseType().getUnits(); if (baseUnits.isPresent() && !units.equals(baseUnits.get())) { LOG.warn("Type {} uverrides 'units' of type {} to \"{}\"", getPath(), getBaseType(), units); } this.units = units; }
if (stmt instanceof DefaultEffectiveStatement) { dflt = ((DefaultEffectiveStatement) stmt).argument(); builder.setDefaultValue(dflt); } else if (stmt instanceof DescriptionEffectiveStatement) { builder.setDescription(((DescriptionEffectiveStatement)stmt).argument()); } else if (stmt instanceof ReferenceEffectiveStatement) { builder.setReference(((ReferenceEffectiveStatement)stmt).argument()); } else if (stmt instanceof StatusEffectiveStatement) { builder.setStatus(((StatusEffectiveStatement)stmt).argument()); } else if (stmt instanceof UnitsEffectiveStatement) { builder.setUnits(((UnitsEffectiveStatement)stmt).argument()); } else if (stmt instanceof UnknownSchemaNode) { builder.addUnknownSchemaNode((UnknownSchemaNode)stmt); } else { if (!(stmt instanceof TypeEffectiveStatement)) { dflt); typeDefinition = builder.build();
public final void setUnits(final String units) { requireNonNull(units); final Optional<String> baseUnits = getBaseType().getUnits(); if (baseUnits.isPresent() && !units.equals(baseUnits.get())) { LOG.warn("Type {} uverrides 'units' of type {} to \"{}\"", getPath(), getBaseType(), units); } this.units = units; }