/* * Copyright (c) 2016 Cisco Systems, Inc. and others. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ /** * Generated immutable implementations for org.opendaylight.yangtools.yang.model.api interfaces. * * @author Robert Varga */ @Include(value = { org.opendaylight.yangtools.yang.model.api.ActionDefinition.class, org.opendaylight.yangtools.yang.model.api.AnyDataSchemaNode.class, org.opendaylight.yangtools.yang.model.api.AnyXmlSchemaNode.class, org.opendaylight.yangtools.yang.model.api.ExtensionDefinition.class, org.opendaylight.yangtools.yang.model.api.FeatureDefinition.class, org.opendaylight.yangtools.yang.model.api.IdentitySchemaNode.class, org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode.class, org.opendaylight.yangtools.yang.model.api.LeafSchemaNode.class, org.opendaylight.yangtools.yang.model.api.ModuleImport.class, org.opendaylight.yangtools.yang.model.api.RpcDefinition.class, org.opendaylight.yangtools.yang.model.api.type.BinaryTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition.Bit.class, org.opendaylight.yangtools.yang.model.api.type.BooleanTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.DecimalTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.EmptyTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition.EnumPair.class, org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.IntegerTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.LengthConstraint.class, org.opendaylight.yangtools.yang.model.api.type.PatternConstraint.class, org.opendaylight.yangtools.yang.model.api.type.RangeConstraint.class, org.opendaylight.yangtools.yang.model.api.type.StringTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.UnionTypeDefinition.class, org.opendaylight.yangtools.yang.model.api.type.UnsignedIntegerTypeDefinition.class, }) @Style( builderVisibility = BuilderVisibility.PUBLIC, strictBuilder = true, visibility = ImplementationVisibility.PRIVATE) package org.opendaylight.yangtools.yang.model.immutable; import org.immutables.value.Value.Include; import org.immutables.value.Value.Style; import org.immutables.value.Value.Style.BuilderVisibility; import org.immutables.value.Value.Style.ImplementationVisibility;