Class FileNamespace
- java.lang.Object
-
- org.infinispan.protostream.descriptors.namespace.FileNamespace
-
-
Constructor Summary
Constructors Constructor Description FileNamespace(FileDescriptor fileDescriptor, Collection<FileDescriptor> publicDependencies, Collection<FileDescriptor> privateDependencies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GenericDescriptorget(String name)Looks up the descriptor by name.NamespacegetExportedNamespace()The types defined in this file or defined in publicly imported files.LocalNamespacegetLocalNamespace()Types defined in this file.protected Namespace[]getNamespaces()voidput(String name, GenericDescriptor d)
-
-
-
Constructor Detail
-
FileNamespace
public FileNamespace(FileDescriptor fileDescriptor, Collection<FileDescriptor> publicDependencies, Collection<FileDescriptor> privateDependencies)
-
-
Method Detail
-
put
public void put(String name, GenericDescriptor d)
-
getLocalNamespace
public LocalNamespace getLocalNamespace()
Types defined in this file.
-
getExportedNamespace
public Namespace getExportedNamespace()
The types defined in this file or defined in publicly imported files.
-
getNamespaces
protected Namespace[] getNamespaces()
-
get
public GenericDescriptor get(String name)
Description copied from interface:NamespaceLooks up the descriptor by name.
-
-