Class TypeDefinitions
- java.lang.Object
-
- com.xebialabs.deployit.booter.local.TypeDefinitions
-
public class TypeDefinitions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TypeDefinitions(com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry registry)TypeDefinitions(com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry registry, java.util.Collection<TypeDefinition> existingTypeDefinitions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTypeDef(TypeDefinition typeDef)voiddefineType(TypeSpecification typeSpec)voiddefineType(java.lang.Class clazz)java.util.Collection<TypeDefinition>getDefinitions()voidredefineType(TypeSpecification typeSpec)voidregisterTypes()
-
-
-
Constructor Detail
-
TypeDefinitions
public TypeDefinitions(com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry registry, java.util.Collection<TypeDefinition> existingTypeDefinitions)
-
TypeDefinitions
public TypeDefinitions(com.xebialabs.deployit.plugin.api.reflect.IDescriptorRegistry registry)
-
-
Method Detail
-
addTypeDef
public void addTypeDef(TypeDefinition typeDef)
-
getDefinitions
public java.util.Collection<TypeDefinition> getDefinitions()
-
defineType
public void defineType(java.lang.Class clazz)
-
defineType
public void defineType(TypeSpecification typeSpec)
-
redefineType
public void redefineType(TypeSpecification typeSpec)
-
registerTypes
public void registerTypes()
-
-