com.sun.xml.bind.v2.model.impl

Class RegistryInfoImpl<T,C,F,M>

final class RegistryInfoImpl<T,C,F,M> extends Object implements Locatable, RegistryInfo<T,C>

Implementation of RegistryInfo.
Field Summary
CregistryClass
Constructor Summary
RegistryInfoImpl(ModelBuilder<T,C,F,M> builder, Locatable upstream, C registryClass)
Picks up references in this registry to other types.
Method Summary
CgetClazz()
LocationgetLocation()
StringgetPackageName()
Gets the name of the package that this registry governs.
Set<TypeInfo<T,C>>getReferences()
LocatablegetUpstream()

Field Detail

registryClass

final C registryClass

Constructor Detail

RegistryInfoImpl

RegistryInfoImpl(ModelBuilder<T,C,F,M> builder, Locatable upstream, C registryClass)
Picks up references in this registry to other types.

Method Detail

getClazz

public C getClazz()

getLocation

public Location getLocation()

getPackageName

public String getPackageName()
Gets the name of the package that this registry governs.

getReferences

public Set<TypeInfo<T,C>> getReferences()

getUpstream

public Locatable getUpstream()