Uses of Interface
org.opendaylight.yangtools.binding.model.api.GeneratedTransferObject
Packages that use GeneratedTransferObject
Package
Description
Model of Java classes generated from YANG.
Binding run-time APIs.
-
Uses of GeneratedTransferObject in org.opendaylight.yangtools.binding.codegen
Fields in org.opendaylight.yangtools.binding.codegen declared as GeneratedTransferObjectModifier and TypeFieldDescriptionprotected final GeneratedTransferObject
ClassTemplate.genTO
protected final GeneratedTransferObject
AbstractBuilderTemplate.keyType
GeneratedTransferObject for key type,null
if this type does not have a key.Constructors in org.opendaylight.yangtools.binding.codegen with parameters of type GeneratedTransferObjectModifierConstructorDescriptionAbstractBuilderTemplate
(org.opendaylight.yangtools.binding.codegen.AbstractJavaGeneratedType javaType, GeneratedType type, GeneratedType targetType, Set<org.opendaylight.yangtools.binding.codegen.BuilderGeneratedProperty> properties, Type augmentType, GeneratedTransferObject keyType) AbstractBuilderTemplate
(GeneratedType type, GeneratedType targetType, GeneratedTransferObject keyType) BuilderTemplate
(GeneratedType genType, GeneratedType targetType, GeneratedTransferObject keyType) Constructs new instance of this class.ClassTemplate
(org.opendaylight.yangtools.binding.codegen.AbstractJavaGeneratedType javaType, GeneratedTransferObject genType) Creates instance of this class with concretegenType
.ClassTemplate
(GeneratedTransferObject genType) Creates instance of this class with concretegenType
.ListKeyTemplate
(GeneratedTransferObject genType) Creates instance of this class with concretegenType
.UnionTemplate
(org.opendaylight.yangtools.binding.codegen.NestedJavaGeneratedType javaType, GeneratedTransferObject genType) Creates instance of this class with concretegenType
.UnionTemplate
(GeneratedTransferObject genType) Creates instance of this class with concretegenType
. -
Uses of GeneratedTransferObject in org.opendaylight.yangtools.binding.generator.impl.rt
Constructors in org.opendaylight.yangtools.binding.generator.impl.rt with parameters of type GeneratedTransferObjectModifierConstructorDescriptionDefaultKeyRuntimeType
(GeneratedTransferObject bindingType, KeyEffectiveStatement statement) -
Uses of GeneratedTransferObject in org.opendaylight.yangtools.binding.model.api
Methods in org.opendaylight.yangtools.binding.model.api that return GeneratedTransferObjectModifier and TypeMethodDescriptionGeneratedTransferObject.getSuperType()
Returns the Generated Transfer Object from which this GTO is derived, or null if this GTO is not derived from a GTO -- e.g. it is either an union or it is derived from a concrete type. -
Uses of GeneratedTransferObject in org.opendaylight.yangtools.binding.model.api.type.builder
Methods in org.opendaylight.yangtools.binding.model.api.type.builder that return GeneratedTransferObjectModifier and TypeMethodDescription@NonNull GeneratedTransferObject
GeneratedTOBuilder.build()
Returns instance ofGeneratedTransferObject
which data are build from the data of this builder.Methods in org.opendaylight.yangtools.binding.model.api.type.builder with parameters of type GeneratedTransferObjectModifier and TypeMethodDescriptionGeneratedTypeBuilderBase.addEnclosingTransferObject
(GeneratedTransferObject genTO) Adds new Enclosing Transfer ObjectgenTOBuilder
into definition of Generated Type.GeneratedTOBuilder.setExtendsType
(GeneratedTransferObject genTransObj) Add Generated Transfer Object from which will be extended current Generated Transfer Object.
By definition Java does not allow multiple inheritance, hence if there is already a definition of an Generated Transfer Object the extending object will be overwritten by lastly added Generated Transfer Object.
If Generated Transfer Object isnull
the method SHOULD throwIllegalArgumentException
-
Uses of GeneratedTransferObject in org.opendaylight.yangtools.binding.model.ri
Methods in org.opendaylight.yangtools.binding.model.ri with parameters of type GeneratedTransferObjectModifier and TypeMethodDescriptionstatic @Nullable Type
BindingTypes.extractYangFeatureDataRoot
(GeneratedTransferObject gto) static boolean
BindingTypes.isBitsType
(GeneratedTransferObject gto) Check if specified type is generated for atype bits
. -
Uses of GeneratedTransferObject in org.opendaylight.yangtools.binding.model.ri.generated.type.builder
Classes in org.opendaylight.yangtools.binding.model.ri.generated.type.builder that implement GeneratedTransferObjectMethods in org.opendaylight.yangtools.binding.model.ri.generated.type.builder that return GeneratedTransferObjectModifier and TypeMethodDescriptionfinal GeneratedTransferObject
CodegenGeneratedTOBuilder.build()
RuntimeGeneratedTOBuilder.build()
-
Uses of GeneratedTransferObject in org.opendaylight.yangtools.binding.runtime.api
Subinterfaces of GeneratedTransferObject in org.opendaylight.yangtools.binding.runtime.apiModifier and TypeInterfaceDescriptioninterface
AGeneratedTransferObject
created for run-time representation of aunion
.Methods in org.opendaylight.yangtools.binding.runtime.api that return GeneratedTransferObject