public class SequenceBinding extends ModelGroupBinding
requiredParticleaddMethodMetaData, beforeMarshallingCallback, beforeSetParentCallback, classMetaData, handler, mapEntryKey, mapEntryMetaData, mapEntryValue, propertyMetaData, putMethodMetaData, qName, repeatableHandler, schema, skip, valueAdapter, valueMetaData| Constructor and Description |
|---|
SequenceBinding(SchemaBinding schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParticle(ParticleBinding particle)
Model group that is passed in as an argument to this method must be fully populated with
element, wildcard and child model group bindings.
|
ElementBinding |
getArrayItem() |
String |
getGroupType() |
Collection<ParticleBinding> |
getParticles() |
AbstractPosition |
newPosition(QName qName,
Attributes attrs,
ParticleBinding seqParticle) |
getElement, hasRequiredParticle, isElement, isModelGroup, isSkip, isWildcard, toStringgetAddMethodMetaData, getBeforeMarshallingCallback, getBeforeSetParentCallback, getClassMetaData, getHandler, getMapEntryMetaData, getPropertyMetaData, getPutMethodMetaData, getQName, getRepeatableHandler, getSchema, getValueAdapter, getValueMetaData, isMapEntryKey, isMapEntryValue, setAddMethodMetaData, setBeforeMarshallingCallback, setBeforeSetParentCallback, setClassMetaData, setHandler, setMapEntryKey, setMapEntryMetaData, setMapEntryValue, setPropertyMetaData, setPutMethodMetaData, setQName, setRepeatableHandler, setSkip, setValueAdapter, setValueMetaDatapublic SequenceBinding(SchemaBinding schema)
public ElementBinding getArrayItem()
getArrayItem in class ModelGroupBindingpublic void addParticle(ParticleBinding particle)
ModelGroupBindingaddParticle in class ModelGroupBindingparticle - the particlepublic Collection<ParticleBinding> getParticles()
getParticles in class ModelGroupBindingpublic AbstractPosition newPosition(QName qName, Attributes attrs, ParticleBinding seqParticle)
newPosition in class TermBindingpublic String getGroupType()
getGroupType in class ModelGroupBindingCopyright © 2016 JBoss by Red Hat. All rights reserved.