Class BaseMockAttributeDescriptorModelBuilder<B extends BaseMockAttributeDescriptorModelBuilder,​M extends AttributeDescriptorModel>

    • Constructor Detail

      • BaseMockAttributeDescriptorModelBuilder

        public BaseMockAttributeDescriptorModelBuilder()
    • Method Detail

      • withEnclosingType

        public B withEnclosingType​(java.lang.String type)
      • withQualifier

        public B withQualifier​(java.lang.String name)
      • unique

        public B unique()
      • withUnique

        public B withUnique​(java.lang.Boolean value)
      • optional

        public B optional()
      • withOptional

        public B withOptional​(java.lang.Boolean value)
      • withPartOf

        public B withPartOf​(java.lang.Boolean value)
      • withDefaultValue

        public B withDefaultValue​(java.lang.Object value)
      • withPrimitive

        public B withPrimitive​(java.lang.Boolean b)
      • withLocalized

        public B withLocalized​(java.lang.Boolean b)
      • createMock

        protected final M createMock​(java.lang.Class<M> mockClass)
      • build

        public abstract M build()
      • composedTypeModel

        protected static ComposedTypeModel composedTypeModel​(java.lang.String code)
      • typeModel

        protected static TypeModel typeModel​(java.lang.String typecode)
      • primitiveTypeModel

        protected static AtomicTypeModel primitiveTypeModel​(java.lang.String typecode)
      • myself

        protected abstract B myself()