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 |
|---|---|
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 extending Generated Transfer Object or
null if
there is no extending Generated Transfer Object. |
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, getProperties, isAbstractgetFullyQualifiedName, getName, getPackageNameGeneratedProperty getSUID()
GeneratedTransferObject getSuperType()
null if
there is no extending Generated Transfer Object.null if
there is no extending Generated Transfer Object.List<GeneratedProperty> getEqualsIdentifiers()
List<GeneratedProperty> getHashCodeIdentifiers()
List<GeneratedProperty> getToStringIdentifiers()
boolean isTypedef()
boolean isUnionType()
boolean isUnionTypeBuilder()
Restrictions getRestrictions()
Copyright © 2014. All rights reserved.