| Class and Description | 
|---|
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| Class and Description | 
|---|
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| Class and Description | 
|---|
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| ConcreteType
 The Concrete Type is marker interface that encapsulates definition of Java
 concrete type. 
 | 
| Enumeration.Pair
 Interface is used for reading enumeration item. 
 | 
| ParameterizedType
 Represents an instance of simple parametrized type such as List<String>. 
 | 
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| WildcardType
 Marker interface which assign to object property that it is bounded wildcard
 type. 
 | 
| Class and Description | 
|---|
| Enumeration
 Interface provide methods for reading data of enumeration class. 
 | 
| GeneratedProperty
 Generated Property extends interface  
TypeMember interface. | 
| GeneratedTransferObject
 Generated Transfer Object extends  
GeneratedType and is designed to
 represent Java Class. | 
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| CodeGenerator
 Transforms virtual data to the concrete code in programming language. 
 | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| Constant
 Interface Contact is designed to hold and model java constant. 
 | 
| Enumeration
 Interface provide methods for reading data of enumeration class. 
 | 
| GeneratedProperty
 Generated Property extends interface  
TypeMember interface. | 
| GeneratedTransferObject
 Generated Transfer Object extends  
GeneratedType and is designed to
 represent Java Class. | 
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| MethodSignature.Parameter
 The Parameter interface is designed to hold the information of method
 Parameter(s). 
 | 
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| AccessModifier
 Enum definition which provides access modifiers that are described
 in Java programming language 
 | 
| GeneratedProperty
 Generated Property extends interface  
TypeMember interface. | 
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| MethodSignature
 The Method Signature interface contains simplified meta model for java method
 definition. 
 | 
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| TypeMember
 Common interface for variables and methods in class. 
 | 
| Class and Description | 
|---|
| AccessModifier
 Enum definition which provides access modifiers that are described
 in Java programming language 
 | 
| AnnotationType
 The Annotation Type interface is designed to hold information about
 annotation for any type that could be annotated in Java. 
 | 
| AnnotationType.Parameter
 Annotation Type parameter interface. 
 | 
| ConcreteType
 The Concrete Type is marker interface that encapsulates definition of Java
 concrete type. 
 | 
| Constant
 Interface Contact is designed to hold and model java constant. 
 | 
| DocumentedType
 Implementing this interface allows an object to hold information which are
 essential for generating java doc from type definition. 
 | 
| Enumeration
 Interface provide methods for reading data of enumeration class. 
 | 
| Enumeration.Pair
 Interface is used for reading enumeration item. 
 | 
| GeneratedProperty
 Generated Property extends interface  
TypeMember interface. | 
| GeneratedTransferObject
 Generated Transfer Object extends  
GeneratedType and is designed to
 represent Java Class. | 
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| MethodSignature
 The Method Signature interface contains simplified meta model for java method
 definition. 
 | 
| MethodSignature.Parameter
 The Parameter interface is designed to hold the information of method
 Parameter(s). 
 | 
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| TypeMember
 Common interface for variables and methods in class. 
 | 
| Class and Description | 
|---|
| AccessModifier
 Enum definition which provides access modifiers that are described
 in Java programming language 
 | 
| AnnotationType
 The Annotation Type interface is designed to hold information about
 annotation for any type that could be annotated in Java. 
 | 
| Constant
 Interface Contact is designed to hold and model java constant. 
 | 
| Enumeration
 Interface provide methods for reading data of enumeration class. 
 | 
| GeneratedProperty
 Generated Property extends interface  
TypeMember interface. | 
| GeneratedTransferObject
 Generated Transfer Object extends  
GeneratedType and is designed to
 represent Java Class. | 
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| MethodSignature
 The Method Signature interface contains simplified meta model for java method
 definition. 
 | 
| Restrictions | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
| Class and Description | 
|---|
| GeneratedType
 Every Java interface has to be specified with:
 
  
package that belongs into
 interface name (with commentary that SHOULD be
 present to proper define interface and base contracts specified for
 interface)
 Each Generated Type can define list of types that Generated Type can
 implement to extend it's definition (i.e. | 
| Type
 The Type interface defines the base type for all types defined in java. 
 | 
Copyright © 2018 OpenDaylight. All rights reserved.