Created by peter on 9/12/16.
Created by peter on 9/12/16.
Created by peter on 11/12/16.
Created by peter on 9/12/16.
A generic referrable is the entity that a type parameter can refer to.
Nonprimitive types are the custom types created by the RAML model that will need to be generated as 'new' types.
Created by peter on 9/12/16.
A primitive type is interpreted in the broad sense of all types that are not customly made by the user in the RAML model.
A primitive type is interpreted in the broad sense of all types that are not customly made by the user in the RAML model. These are all types that are not an Object or an Enum.
A primitive type is also its own type reference since it has no user-defined properties that can be configured in the RAML model.
Created by peter on 9/12/16.
Created by peter on 9/12/16.
Created by peter on 9/12/16.
Created by peter on 9/12/16.
Created by peter on 11/12/16.
Created by peter on 29/04/17.
Created by peter on 9/12/16.
Created by peter on 11/12/16.
Created by peter on 11/12/16.
Created by peter on 11/12/16.
Created by peter on 15/03/17.
Created by peter on 11/12/16.
Created by peter on 11/12/16.
Created by peter on 29/04/17.
Created by peter on 9/12/16.
A generic referrable is the entity that a type parameter can refer to. This is either another TypeParameter or a concrete TypeReference.