public class TypeFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private TypesFactory |
typeFactory |
private java.util.Map<java.lang.String,Type> |
types |
private java.util.Map<java.lang.String,java.util.List<Type>> |
typesMap |
Constructor and Description |
---|
TypeFactory(java.util.Map<java.lang.String,Type> types) |
Modifier and Type | Method and Description |
---|---|
ImportType |
createImportType(java.lang.String domainName) |
Type |
createType(java.lang.String domainName) |
Type |
getSuperType(ResourcesDomainType resourcesDomainType) |
java.util.Map<java.lang.String,java.util.List<Type>> |
getTypesMap() |
private TypesFactory typeFactory
private java.util.Map<java.lang.String,java.util.List<Type>> typesMap
private java.util.Map<java.lang.String,Type> types
public TypeFactory(java.util.Map<java.lang.String,Type> types)
public ImportType createImportType(java.lang.String domainName)
domainName
- public Type createType(java.lang.String domainName)
public Type getSuperType(ResourcesDomainType resourcesDomainType)
public java.util.Map<java.lang.String,java.util.List<Type>> getTypesMap()