private DefaultLimit toDefaultLimit(final Limit input) { DefaultLimit result = null; if (input != null) { result = new DefaultLimit(); result.setUnit(toDefaultUnit(input.getUnit())); result.setMax(input.getMax()); result.setMin(input.getMin()); } return result; }
@Override public void initialize(final StandaloneCatalog catalog) { super.initialize(catalog); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); for (final DefaultLimit cur : limits) { cur.initialize(catalog); } if (prettyName == null) { this.prettyName = name; } catalogName = catalog.getCatalogName(); }
final DefaultUnit unitBar = new DefaultUnit().setName("BAR"); final DefaultLimit unitFooLimitTier1 = new DefaultLimit().setUnit(unitFoo).setMax((double) 10); final DefaultLimit unitBarLimitTier1 = new DefaultLimit().setUnit(unitBar).setMax((double) 100); final DefaultTier tier1 = createDefaultTierWithLimits(BigDecimal.ONE, unitFooLimitTier1, unitBarLimitTier1); final DefaultLimit unitFooLimitTier2 = new DefaultLimit().setUnit(unitFoo).setMax((double) 50); final DefaultLimit unitBarLimitTier2 = new DefaultLimit().setUnit(unitBar).setMax((double) 500); final DefaultTier tier2 = createDefaultTierWithLimits(BigDecimal.TEN, unitFooLimitTier2, unitBarLimitTier2); final DefaultLimit unitFooLimitTier3 = new DefaultLimit().setUnit(unitFoo).setMax((double) 75); final DefaultLimit unitBarLimitTier3 = new DefaultLimit().setUnit(unitBar).setMax((double) 750); final DefaultTier tier3 = createDefaultTierWithLimits(new BigDecimal("100.0"), unitFooLimitTier3, unitBarLimitTier3);
final DefaultLimit limit = new DefaultLimit().setUnit(unit).setMax((double) 100);
private DefaultLimit toDefaultLimit(final Limit input) { DefaultLimit result = null; if (input != null) { result = new DefaultLimit(); result.setUnit(toDefaultUnit(input.getUnit())); result.setMax(input.getMax()); result.setMin(input.getMin()); } return result; }
final DefaultLimit limit1 = new DefaultLimit().setUnit(unit1).setMax((double) -1); final DefaultLimit limit2 = new DefaultLimit().setUnit(unit2).setMax((double) -1);
@Override public void initialize(final StandaloneCatalog catalog) { super.initialize(catalog); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); for (DefaultLimit cur : limits) { cur.initialize(catalog); } for (DefaultBlock cur : blocks) { cur.initialize(catalog); } }
final DefaultUnit unit3 = new DefaultUnit().setName("unit3"); final DefaultLimit limit1_1 = new DefaultLimit().setUnit(unit1).setMax((double) 100).setMin((double) -1); final DefaultLimit limit1_2 = new DefaultLimit().setUnit(unit2).setMax((double) 1000).setMin((double) -1); final DefaultLimit limit1_3 = new DefaultLimit().setUnit(unit3).setMax((double) 50).setMin((double) -1); final DefaultTier tier1 = createDefaultTierWithLimits(BigDecimal.TEN, limit1_1, limit1_2, limit1_3); final DefaultLimit limit2_1 = new DefaultLimit().setUnit(unit1).setMax((double) 200).setMin((double) -1); final DefaultLimit limit2_2 = new DefaultLimit().setUnit(unit2).setMax((double) 2000).setMin((double) -1); final DefaultLimit limit2_3 = new DefaultLimit().setUnit(unit3).setMax((double) 100).setMin((double) -1); final DefaultTier tier2 = createDefaultTierWithLimits(new BigDecimal("20.0"), limit2_1, limit2_2, limit2_3); final DefaultLimit limit3_1 = new DefaultLimit().setUnit(unit1).setMin((double) -1).setMax((double) -1); final DefaultLimit limit3_2 = new DefaultLimit().setUnit(unit2).setMin((double) -1).setMax((double) -1); final DefaultLimit limit3_3 = new DefaultLimit().setUnit(unit3).setMax((double) -1).setMin((double) -1); final DefaultTier tier3 = createDefaultTierWithLimits(new BigDecimal("30.0"), limit3_1, limit3_2, limit3_3);
@Override public void initialize(final StandaloneCatalog root) { super.initialize(root); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); if (prettyName == null) { this.prettyName = name; } for (DefaultLimit limit : limits) { limit.initialize(root); } for (DefaultBlock block : blocks) { block.initialize(root); block.setPhase(phase); } for (DefaultTier tier : tiers) { tier.initialize(root); tier.setPhase(phase); } }
@Override public void initialize(final StandaloneCatalog catalog) { super.initialize(catalog); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); for (DefaultLimit cur : limits) { cur.initialize(catalog); } for (DefaultBlock cur : blocks) { cur.initialize(catalog); } }
@Override public void initialize(final StandaloneCatalog catalog) { super.initialize(catalog); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); for (final DefaultLimit cur : limits) { cur.initialize(catalog); } if (prettyName == null) { this.prettyName = name; } catalogName = catalog.getCatalogName(); }
@Override public void initialize(final StandaloneCatalog root) { super.initialize(root); CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this); if (prettyName == null) { this.prettyName = name; } for (DefaultLimit limit : limits) { limit.initialize(root); } for (DefaultBlock block : blocks) { block.initialize(root); block.setPhase(phase); } for (DefaultTier tier : tiers) { tier.initialize(root); tier.setPhase(phase); } }