public class MergedEnum extends Enum
| Modifier and Type | Method and Description |
|---|---|
Map<SchemaVersion,Enum> |
getEnumVersions()
Get all enum definitions.
|
Collection<Schema> |
getVersions()
Get all schema versions that defines this enum.
|
static List<MergedEnum> |
merge(List<Schema> schemas)
Merge all enums versions.
|
define, findEntry, getEntries, getTypeId, hasEntry, idToName, nameToIddefine, findDuplication, getDescription, getName, getNameSpace, getShortName, safeCollection, safeList, toNameSpace, toShortNameisArray, isClass, isEnum, isMap, isNullable, isPoly, isPrimitive, isReference, isUserTypepublic static List<MergedEnum> merge(List<Schema> schemas) throws TeslaSchemaException
schemas - schema versionsTeslaSchemaException - if there are enum value conflict between versions.public Collection<Schema> getVersions()
public Map<SchemaVersion,Enum> getEnumVersions()
Copyright © 2015. All Rights Reserved.