@Override public EmptyTypeDefinition buildType() { return new DerivedEmptyType(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public BooleanTypeDefinition build() { return new DerivedBooleanType(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public Int16TypeDefinition build() { return new DerivedInt16Type(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public BooleanTypeDefinition buildType() { return new DerivedBooleanType(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public IdentityrefTypeDefinition buildType() { return new DerivedIdentityrefType(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public Int16TypeDefinition buildType() { return new DerivedInt16Type(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public StringTypeDefinition buildType() { return new DerivedStringType(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public DerivedUnionType buildType() { return new DerivedUnionType(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public Uint8TypeDefinition buildType() { return new DerivedUint8Type(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public Int8TypeDefinition build() { return new DerivedInt8Type(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public Int8TypeDefinition buildType() { return new DerivedInt8Type(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override public DerivedUnionType build() { return new DerivedUnionType(getBaseType(), getPath(), getDefaultValue(), getDescription(), getReference(), getStatus(), getUnits(), getUnknownSchemaNodes()); } };
@Override DecimalTypeDefinition buildType(final RangeConstraint<BigDecimal> rangeConstraint) { return new RestrictedDecimalType(getBaseType(), getPath(), getUnknownSchemaNodes(), rangeConstraint); } };
@Override IdentityrefTypeDefinition buildType() { return new RestrictedIdentityrefType(getBaseType(), getPath(), getUnknownSchemaNodes()); } };
@Override Int16TypeDefinition buildType(final RangeConstraint<Short> rangeConstraint) { return new RestrictedInt16Type(getBaseType(), getPath(), getUnknownSchemaNodes(), rangeConstraint); } };
@Override Int64TypeDefinition buildType(final RangeConstraint<Long> rangeConstraint) { return new RestrictedInt64Type(getBaseType(), getPath(), getUnknownSchemaNodes(), rangeConstraint); } };
@Override Uint8TypeDefinition buildType(final RangeConstraint<Short> rangeConstraint) { return new RestrictedUint8Type(getBaseType(), getPath(), getUnknownSchemaNodes(), rangeConstraint); } };
@Override EmptyTypeDefinition buildType() { return new RestrictedEmptyType(getBaseType(), getPath(), getUnknownSchemaNodes()); } };
@Override Int8TypeDefinition buildType(final RangeConstraint<Byte> rangeConstraint) { return new RestrictedInt8Type(getBaseType(), getPath(), getUnknownSchemaNodes(), rangeConstraint); } };
@Override Uint32TypeDefinition buildType(final RangeConstraint<Long> rangeConstraint) { return new RestrictedUint32Type(getBaseType(), getPath(), getUnknownSchemaNodes(), rangeConstraint); } };