@Override
public EnumBuilder addEnumeration(final String name) {
Preconditions.checkArgument(name != null, "Name of enumeration cannot be null!");
- final EnumBuilder builder = new EnumerationBuilderImpl(getFullyQualifiedName(), name);
+ final EnumBuilder builder = new EnumerationBuilderImpl(getFullyQualifiedName(), name, true, false);
Preconditions.checkArgument(!enumDefinitions.contains(builder), "This generated type already contains equal enumeration.");
enumDefinitions = LazyCollections.lazyAdd(enumDefinitions, builder);
super(packageName, name);
}
+ public EnumerationBuilderImpl(final String packageName, final String name,
+ final boolean isPkNameNormalized,
+ final boolean isTypeNormalized) {
+ super(packageName, name, isPkNameNormalized, isTypeNormalized);
+ }
+
public void setReference(final String reference) {
this.reference = reference;
}