Uses of Class
org.databene.model.data.TypeDescriptor

Packages that use TypeDescriptor
org.databene.benerator.anno   
org.databene.benerator.engine   
org.databene.benerator.factory   
org.databene.benerator.gui   
org.databene.benerator.test   
org.databene.model.data   
org.databene.platform.db platform adapter for databases. 
org.databene.platform.java platform adapter for JavaBeans. 
org.databene.platform.memstore   
 

Uses of TypeDescriptor in org.databene.benerator.anno
 

Methods in org.databene.benerator.anno that return TypeDescriptor
protected  TypeDescriptor AnnotationMapper.createTypeDescriptor(java.lang.Class<?> type)
           
 

Uses of TypeDescriptor in org.databene.benerator.engine
 

Methods in org.databene.benerator.engine with parameters of type TypeDescriptor
 void DefaultBeneratorContext.addLocalType(TypeDescriptor type)
           
 void BeneratorContext.addLocalType(TypeDescriptor type)
           
 void AbstractBeneratorSubContext.addLocalType(TypeDescriptor type)
           
 

Uses of TypeDescriptor in org.databene.benerator.factory
 

Classes in org.databene.benerator.factory with type parameters of type TypeDescriptor
 class TypeGeneratorFactory<E extends TypeDescriptor>
          Creates generators of type instances.
 

Methods in org.databene.benerator.factory that return TypeDescriptor
static TypeDescriptor DescriptorUtil.deriveType(java.lang.String name, TypeDescriptor parentType)
           
 

Methods in org.databene.benerator.factory with parameters of type TypeDescriptor
static Generator<?> VariableGeneratorFactory.createConvertingGenerator(TypeDescriptor descriptor, Generator<?> generator, BeneratorContext context)
           
static Generator<?> DescriptorUtil.createConvertingGenerator(TypeDescriptor descriptor, Generator<?> generator, BeneratorContext context)
           
static Generator<?> TypeGeneratorFactory.createConvertingGenerator(TypeDescriptor descriptor, Generator generator, BeneratorContext context)
           
static Generator<?> MetaGeneratorFactory.createNullGenerator(TypeDescriptor type, BeneratorContext context)
           
protected static Generator<?> TypeGeneratorFactory.createScriptGenerator(TypeDescriptor descriptor)
           
static Generator<?> MetaGeneratorFactory.createTypeGenerator(TypeDescriptor type, java.lang.String instanceName, boolean nullable, Uniqueness uniqueness, BeneratorContext context)
           
protected static Generator<?> TypeGeneratorFactory.createValidatingGenerator(TypeDescriptor descriptor, Generator<?> generator, BeneratorContext context)
           
protected static
<T> Generator<T>
VariableGeneratorFactory.createValidatingGenerator(TypeDescriptor descriptor, Generator<T> generator, BeneratorContext context)
           
static TypeDescriptor DescriptorUtil.deriveType(java.lang.String name, TypeDescriptor parentType)
           
protected static TypeGeneratorFactory<?> MetaGeneratorFactory.factoryFor(TypeDescriptor type)
           
static Generator<?> DescriptorUtil.getGeneratorByName(TypeDescriptor descriptor, BeneratorContext context)
           
protected static int DescriptorUtil.getOffset(TypeDescriptor descriptor)
           
static java.text.DateFormat DescriptorUtil.getPatternAsDateFormat(TypeDescriptor descriptor)
           
static char DescriptorUtil.getSeparator(TypeDescriptor descriptor, BeneratorContext context)
           
protected static boolean TypeGeneratorFactory.isFormatted(TypeDescriptor type)
           
static void DescriptorUtil.parseComponentConfig(org.w3c.dom.Element element, TypeDescriptor type, BeneratorContext context)
           
static
<T> Generator<T>
DescriptorUtil.processCyclic(Generator<T> generator, TypeDescriptor descriptor)
           
static
<T> Generator<T>
DescriptorUtil.processOffset(Generator<T> generator, TypeDescriptor descriptor)
           
static
<T> Generator<T>
VariableGeneratorFactory.wrapWithProxy(Generator<T> generator, TypeDescriptor descriptor)
           
protected static
<T> Generator<T>
DescriptorUtil.wrapWithProxy(Generator<T> generator, TypeDescriptor descriptor)
           
 

Uses of TypeDescriptor in org.databene.benerator.gui
 

Fields in org.databene.benerator.gui declared as TypeDescriptor
protected  TypeDescriptor[] ProjectBuilder.descriptors
           
 

Uses of TypeDescriptor in org.databene.benerator.test
 

Methods in org.databene.benerator.test with parameters of type TypeDescriptor
protected  IdDescriptor ModelTest.createId(java.lang.String name, TypeDescriptor type)
           
protected  InstanceDescriptor ModelTest.createInstance(java.lang.String name, TypeDescriptor type)
           
protected  PartDescriptor ModelTest.createPart(java.lang.String partName, TypeDescriptor type)
           
 

Uses of TypeDescriptor in org.databene.model.data
 

Subclasses of TypeDescriptor in org.databene.model.data
 class AlternativeGroupDescriptor
          Describes a group of components of which only one is present in an Entity.
 class ArrayTypeDescriptor
          Describes an array.
 class ComplexTypeDescriptor
          Describes a type that aggregates ComponentDescriptors.
 class SequentialGroupDescriptor
          Describes a sequential group of components.
 class SimpleTypeDescriptor
          Describes a simple type.
 class UnionSimpleTypeDescriptor
          Describes an XML schema style type.
 class UnresolvedTypeDescriptor
          Serves as a placeholder for type descriptors of a type that is not yet resolved to simple or complex type.
 

Fields in org.databene.model.data declared as TypeDescriptor
protected  TypeDescriptor TypeDescriptor.parent
           
 

Fields in org.databene.model.data with type parameters of type TypeDescriptor
protected  java.util.Map<java.lang.String,TypeDescriptor> DefaultDescriptorProvider.typeMap
           
 

Methods in org.databene.model.data that return TypeDescriptor
 TypeDescriptor InstanceDescriptor.getLocalType()
           
 TypeDescriptor InstanceDescriptor.getLocalType(boolean complexType)
           
 TypeDescriptor TypeDescriptor.getParent()
           
 TypeDescriptor InstanceDescriptor.getTypeDescriptor()
           
 TypeDescriptor DescriptorProvider.getTypeDescriptor(java.lang.String typeName)
           
 TypeDescriptor DefaultDescriptorProvider.getTypeDescriptor(java.lang.String typeName)
           
 TypeDescriptor DataModel.getTypeDescriptor(java.lang.String typeId)
           
 TypeDescriptor DataModel.getTypeDescriptor(java.lang.String namespace, java.lang.String name)
           
 TypeDescriptor[] DescriptorProvider.getTypeDescriptors()
           
 TypeDescriptor[] DefaultDescriptorProvider.getTypeDescriptors()
           
 TypeDescriptor TypeDescriptor.withGenerator(java.lang.String generator)
           
 TypeDescriptor TypeDescriptor.withSeparator(java.lang.String separator)
           
 TypeDescriptor TypeDescriptor.withSource(java.lang.String source)
           
 

Methods in org.databene.model.data with parameters of type TypeDescriptor
 void DefaultDescriptorProvider.addTypeDescriptor(TypeDescriptor descriptor)
           
 void InstanceDescriptor.setLocalType(TypeDescriptor localType)
           
 void TypeDescriptor.setParent(TypeDescriptor parent)
           
 

Constructors in org.databene.model.data with parameters of type TypeDescriptor
ArrayElementDescriptor(int index, DescriptorProvider provider, java.lang.String typeName, TypeDescriptor localType)
           
ArrayElementDescriptor(int index, DescriptorProvider provider, TypeDescriptor localType)
           
ComponentDescriptor(java.lang.String name, DescriptorProvider provider, java.lang.String typeName, TypeDescriptor localType)
           
ComponentDescriptor(java.lang.String name, DescriptorProvider provider, TypeDescriptor localType)
           
IdDescriptor(java.lang.String name, DescriptorProvider provider, TypeDescriptor type)
           
InstanceDescriptor(java.lang.String name, DescriptorProvider provider, java.lang.String typeName, TypeDescriptor localType)
           
InstanceDescriptor(java.lang.String name, DescriptorProvider provider, TypeDescriptor localType)
           
PartDescriptor(java.lang.String name, DescriptorProvider provider, java.lang.String type, TypeDescriptor localType, org.databene.script.Expression<java.lang.Long> minCount, org.databene.script.Expression<java.lang.Long> maxCount)
           
PartDescriptor(java.lang.String name, DescriptorProvider provider, TypeDescriptor localType)
           
PartDescriptor(java.lang.String name, DescriptorProvider provider, TypeDescriptor localType, org.databene.script.Expression<java.lang.Long> minCount, org.databene.script.Expression<java.lang.Long> maxCount)
           
TypeDescriptor(java.lang.String name, DescriptorProvider provider, TypeDescriptor parent)
           
 

Uses of TypeDescriptor in org.databene.platform.db
 

Subclasses of TypeDescriptor in org.databene.platform.db
 class LazyTableComplexTypeDescriptor
          Lazily initialized ComplexTypeDescriptor that reads its components from a database table.
 

Methods in org.databene.platform.db that return TypeDescriptor
 TypeDescriptor DBSystem.getTypeDescriptor(java.lang.String tableName)
           
 TypeDescriptor[] DBSystem.getTypeDescriptors()
           
 

Uses of TypeDescriptor in org.databene.platform.java
 

Methods in org.databene.platform.java that return TypeDescriptor
 TypeDescriptor BeanDescriptorProvider.getTypeDescriptor(java.lang.String abstractTypeName)
           
 

Uses of TypeDescriptor in org.databene.platform.memstore
 

Methods in org.databene.platform.memstore that return TypeDescriptor
 TypeDescriptor MemStore.getTypeDescriptor(java.lang.String typeName)
           
 TypeDescriptor[] MemStore.getTypeDescriptors()
           
 



Copyright © 2013. All Rights Reserved.