@Beta public interface GeneratedTransferObject extends GeneratedType
GeneratedType and is designed to
 represent Java Class. The Generated Transfer Object contains declarations of
 member fields stored in List of Properties. The Generated Transfer Object can
 be extended by exactly ONE Generated Transfer Object as Java don't allow
 multiple inheritance. For retrieval of implementing Generated Types use
 GeneratedType.getImplements() method. (), getHashCodeIdentifiers() and
 ().| Modifier and Type | Method and Description | 
|---|---|
org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> | 
getBaseType()
Returns Base type of Java representation of YANG typedef if set, otherwise it returns null 
 | 
List<GeneratedProperty> | 
getEqualsIdentifiers()
Returns List of Properties that are designated to define equality for
 Generated Transfer Object. 
 | 
List<GeneratedProperty> | 
getHashCodeIdentifiers()
Returns List of Properties that are designated to define identity for
 Generated Transfer Object. 
 | 
Restrictions | 
getRestrictions()  | 
GeneratedProperty | 
getSUID()  | 
GeneratedTransferObject | 
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. 
 | 
List<GeneratedProperty> | 
getToStringIdentifiers()
Returns List of Properties that will be members of toString definition
 for Generated Transfer Object. 
 | 
boolean | 
isTypedef()  | 
boolean | 
isUnionType()
Return boolean value which describe whether Generated Transfer Object
 was/wasn't created from union YANG type. 
 | 
boolean | 
isUnionTypeBuilder()  | 
getAnnotations, getComment, getConstantDefinitions, getEnclosedTypes, getEnumerations, getImplements, getMethodDefinitions, getParentType, getParentTypeForBuilder, getProperties, isAbstractgetFullyQualifiedName, getName, getPackageNamegetDescription, getModuleName, getReference, getSchemaPathGeneratedProperty getSUID()
GeneratedTransferObject getSuperType()
null if this GTO is
         not derived from another GTO.List<GeneratedProperty> getEqualsIdentifiers()
List<GeneratedProperty> getHashCodeIdentifiers()
List<GeneratedProperty> getToStringIdentifiers()
boolean isTypedef()
org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> getBaseType()
boolean isUnionType()
boolean isUnionTypeBuilder()
Restrictions getRestrictions()
Copyright © 2018 OpenDaylight. All rights reserved.