Interface ChildElementCollectionBuilder<T extends ModelElementInstance>
-
- All Known Subinterfaces:
ChildElementBuilder<T>
- All Known Implementing Classes:
ChildElementBuilderImpl,ChildElementCollectionBuilderImpl
public interface ChildElementCollectionBuilder<T extends ModelElementInstance>- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChildElementCollection<T>build()<V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T>idElementReferenceCollection(Class<V> referenceTargetType)<V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T>idsElementReferenceCollection(Class<V> referenceTargetType)ChildElementCollectionBuilder<T>immutable()ChildElementCollectionBuilder<T>maxOccurs(int i)ChildElementCollectionBuilder<T>minOccurs(int i)<V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T>qNameElementReferenceCollection(Class<V> referenceTargetType)ChildElementCollectionBuilder<T>required()<V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T>uriElementReferenceCollection(Class<V> referenceTargetType)
-
-
-
Method Detail
-
immutable
ChildElementCollectionBuilder<T> immutable()
-
required
ChildElementCollectionBuilder<T> required()
-
minOccurs
ChildElementCollectionBuilder<T> minOccurs(int i)
-
maxOccurs
ChildElementCollectionBuilder<T> maxOccurs(int i)
-
build
ChildElementCollection<T> build()
-
qNameElementReferenceCollection
<V extends ModelElementInstance> ElementReferenceCollectionBuilder<V,T> qNameElementReferenceCollection(Class<V> referenceTargetType)
-
idElementReferenceCollection
<V extends ModelElementInstance> ElementReferenceCollectionBuilder<V,T> idElementReferenceCollection(Class<V> referenceTargetType)
-
idsElementReferenceCollection
<V extends ModelElementInstance> ElementReferenceCollectionBuilder<V,T> idsElementReferenceCollection(Class<V> referenceTargetType)
-
uriElementReferenceCollection
<V extends ModelElementInstance> ElementReferenceCollectionBuilder<V,T> uriElementReferenceCollection(Class<V> referenceTargetType)
-
-