Package org.apache.xmlbeans
Class SchemaComponent.Ref
- java.lang.Object
-
- org.apache.xmlbeans.SchemaComponent.Ref
-
- Direct Known Subclasses:
SchemaAttributeGroup.Ref,SchemaGlobalAttribute.Ref,SchemaGlobalElement.Ref,SchemaIdentityConstraint.Ref,SchemaModelGroup.Ref,SchemaType.Ref
- Enclosing interface:
- SchemaComponent
public abstract static class SchemaComponent.Ref extends Object
A lazy reference to a component. Used by SchemaTypeLoaders to avoid loading components until they are actually needed.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRef(SchemaComponent schemaComponent)protectedRef(SchemaTypeSystem schemaTypeSystem, String handle)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description SchemaComponentgetComponent()abstract intgetComponentType()SchemaTypeSystemgetTypeSystem()
-
-
-
Field Detail
-
_handle
public String _handle
-
-
Constructor Detail
-
Ref
protected Ref(SchemaComponent schemaComponent)
-
Ref
protected Ref(SchemaTypeSystem schemaTypeSystem, String handle)
-
-
Method Detail
-
getComponentType
public abstract int getComponentType()
-
getTypeSystem
public final SchemaTypeSystem getTypeSystem()
-
getComponent
public final SchemaComponent getComponent()
-
-