public abstract class TermBinding extends Object
Modifier and Type | Field and Description |
---|---|
protected AddMethodMetaData |
addMethodMetaData |
protected TermBeforeMarshallingCallback |
beforeMarshallingCallback |
protected TermBeforeSetParentCallback |
beforeSetParentCallback |
protected ClassMetaData |
classMetaData |
protected ParticleHandler |
handler |
protected boolean |
mapEntryKey |
protected MapEntryMetaData |
mapEntryMetaData |
protected boolean |
mapEntryValue |
protected PropertyMetaData |
propertyMetaData |
protected PutMethodMetaData |
putMethodMetaData |
protected QName |
qName |
protected RepeatableParticleHandler |
repeatableHandler |
protected SchemaBinding |
schema |
protected int |
skip |
protected ValueAdapter |
valueAdapter |
protected ValueMetaData |
valueMetaData |
Modifier | Constructor and Description |
---|---|
protected |
TermBinding() |
protected |
TermBinding(SchemaBinding schema) |
protected SchemaBinding schema
protected QName qName
protected ClassMetaData classMetaData
protected PropertyMetaData propertyMetaData
protected MapEntryMetaData mapEntryMetaData
protected PutMethodMetaData putMethodMetaData
protected AddMethodMetaData addMethodMetaData
protected ValueMetaData valueMetaData
protected boolean mapEntryKey
protected boolean mapEntryValue
protected int skip
protected ValueAdapter valueAdapter
protected TermBeforeMarshallingCallback beforeMarshallingCallback
protected TermBeforeSetParentCallback beforeSetParentCallback
protected RepeatableParticleHandler repeatableHandler
protected ParticleHandler handler
protected TermBinding(SchemaBinding schema)
protected TermBinding()
public QName getQName()
public void setQName(QName name)
public ClassMetaData getClassMetaData()
public void setClassMetaData(ClassMetaData classMetaData)
public PropertyMetaData getPropertyMetaData()
public void setPropertyMetaData(PropertyMetaData propertyMetaData)
public MapEntryMetaData getMapEntryMetaData()
public void setMapEntryMetaData(MapEntryMetaData mapEntryMetaData)
public PutMethodMetaData getPutMethodMetaData()
public void setPutMethodMetaData(PutMethodMetaData putMethodMetaData)
public AddMethodMetaData getAddMethodMetaData()
public void setAddMethodMetaData(AddMethodMetaData addMethodMetaData)
public ValueMetaData getValueMetaData()
public void setValueMetaData(ValueMetaData valueMetaData)
public boolean isMapEntryKey()
public void setMapEntryKey(boolean mapEntryKey)
public boolean isMapEntryValue()
public void setMapEntryValue(boolean mapEntryValue)
public abstract boolean isSkip()
public void setSkip(boolean skip)
public ValueAdapter getValueAdapter()
public void setValueAdapter(ValueAdapter valueAdapter)
public SchemaBinding getSchema()
public abstract boolean isModelGroup()
public abstract boolean isWildcard()
public abstract boolean isElement()
public void setBeforeMarshallingCallback(TermBeforeMarshallingCallback marshallingHandler)
public TermBeforeMarshallingCallback getBeforeMarshallingCallback()
public void setBeforeSetParentCallback(TermBeforeSetParentCallback beforeSetParent)
public TermBeforeSetParentCallback getBeforeSetParentCallback()
public ParticleHandler getHandler()
public void setHandler(ParticleHandler handler)
public RepeatableParticleHandler getRepeatableHandler()
public void setRepeatableHandler(RepeatableParticleHandler repeatableHandler)
public abstract AbstractPosition newPosition(QName qName, Attributes attrs, ParticleBinding particle)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.