Package com.sun.tools.xjc.reader
Class RawTypeSet.Ref
java.lang.Object
com.sun.tools.xjc.reader.RawTypeSet.Ref
- Direct Known Subclasses:
RawTypeSetBuilder.CClassRef,RawTypeSetBuilder.CElementInfoRef,RawTypeSetBuilder.WildcardRef,RawTypeSetBuilder.XmlTypeRef
- Enclosing class:
- RawTypeSet
A reference to something.
A RawTypeSet.Ref can be either turned into CTypeRef to form
an element property, or Element to form a reference property.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract RawTypeSet.ModecanBeType(RawTypeSet parent) Can thisRawTypeSet.Refbe a type ref?protected jakarta.activation.MimeTypeWhen thisRawTypeSetbinds to aCElementPropertyInfo, this method is used to determine if the property has an associated expected MIME type or not.protected abstract org.glassfish.jaxb.core.v2.model.core.IDid()When thisRawTypeSetbinds to aCElementPropertyInfo, this method is used to determine if the property is ID or not.protected abstract booleanprotected abstract voidprotected abstract CTypeRef
-
Constructor Details
-
Ref
public Ref()
-
-
Method Details
-
toTypeRef
- Parameters:
ep- the property to which the returnedCTypeRefwill be added to.
-
toElementRef
-
canBeType
Can thisRawTypeSet.Refbe a type ref?- Parameters:
parent-- Returns:
- false to veto.
-
isListOfValues
protected abstract boolean isListOfValues() -
id
protected abstract org.glassfish.jaxb.core.v2.model.core.ID id()When thisRawTypeSetbinds to aCElementPropertyInfo, this method is used to determine if the property is ID or not. -
getExpectedMimeType
protected jakarta.activation.MimeType getExpectedMimeType()When thisRawTypeSetbinds to aCElementPropertyInfo, this method is used to determine if the property has an associated expected MIME type or not.
-