com.sun.tools.xjc.reader

Class RawTypeSet

public final class RawTypeSet extends Object

Set of Ref.
Nested Class Summary
static classRawTypeSet.Mode
Represents the possible binding option for this RawTypeSet.
abstract static classRawTypeSet.Ref
A reference to something.
Field Summary
RawTypeSet.ModecanBeTypeRefs
True if this type set can form references to types.
Multiplicitymul
The occurence of the whole references.
Set<RawTypeSet.Ref>refs
Constructor Summary
RawTypeSet(Set<RawTypeSet.Ref> refs, Multiplicity m)
Should be called from one of the raw type set builders.
Method Summary
voidaddTo(CElementPropertyInfo prop)
voidaddTo(CReferencePropertyInfo prop)
CElementPropertyInfo.CollectionModegetCollectionMode()
MimeTypegetExpectedMimeType()
IDid()
booleanisRequired()

Field Detail

canBeTypeRefs

public final RawTypeSet.Mode canBeTypeRefs
True if this type set can form references to types.

mul

public final Multiplicity mul
The occurence of the whole references.

refs

public final Set<RawTypeSet.Ref> refs

Constructor Detail

RawTypeSet

public RawTypeSet(Set<RawTypeSet.Ref> refs, Multiplicity m)
Should be called from one of the raw type set builders.

Method Detail

addTo

public void addTo(CElementPropertyInfo prop)

addTo

public void addTo(CReferencePropertyInfo prop)

getCollectionMode

public CElementPropertyInfo.CollectionMode getCollectionMode()

getExpectedMimeType

public MimeType getExpectedMimeType()

id

public ID id()

isRequired

public boolean isRequired()