Class PartDescriptor

  • All Implemented Interfaces:
    com.rapiddweller.common.Named

    public class PartDescriptor
    extends ComponentDescriptor
    Descriptor for attributes

    Created: 30.06.2007 07:29:43
    Since:
    0.2
    Author:
    Volker Bergmann
    • Constructor Detail

      • PartDescriptor

        public PartDescriptor​(java.lang.String name,
                              DescriptorProvider provider)
        Instantiates a new Part descriptor.
        Parameters:
        name - the name
        provider - the provider
      • PartDescriptor

        public PartDescriptor​(java.lang.String name,
                              DescriptorProvider provider,
                              java.lang.String type)
        Instantiates a new Part descriptor.
        Parameters:
        name - the name
        provider - the provider
        type - the type
      • PartDescriptor

        public PartDescriptor​(java.lang.String name,
                              DescriptorProvider provider,
                              TypeDescriptor localType)
        Instantiates a new Part descriptor.
        Parameters:
        name - the name
        provider - the provider
        localType - the local type
      • PartDescriptor

        public PartDescriptor​(java.lang.String name,
                              DescriptorProvider provider,
                              TypeDescriptor localType,
                              com.rapiddweller.script.Expression<java.lang.Long> minCount,
                              com.rapiddweller.script.Expression<java.lang.Long> maxCount)
        Instantiates a new Part descriptor.
        Parameters:
        name - the name
        provider - the provider
        localType - the local type
        minCount - the min count
        maxCount - the max count
      • PartDescriptor

        public PartDescriptor​(java.lang.String name,
                              DescriptorProvider provider,
                              java.lang.String type,
                              TypeDescriptor localType,
                              com.rapiddweller.script.Expression<java.lang.Long> minCount,
                              com.rapiddweller.script.Expression<java.lang.Long> maxCount)
        Instantiates a new Part descriptor.
        Parameters:
        name - the name
        provider - the provider
        type - the type
        localType - the local type
        minCount - the min count
        maxCount - the max count