ExtensionRegistryLite.
This factory detects (via reflection) if the full (non-Lite) protocol buffer libraries are
available, and if so, the instances returned are actually ExtensionRegistry.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final Class | |
| pack-priv static final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public static ExtensionRegistryLite | |
| public static ExtensionRegistryLite | |
| private static final ExtensionRegistryLite | |
| pack-priv static boolean | |
| pack-priv static Class |
| EXTENSION_REGISTRY_CLASS | back to summary |
|---|---|
| pack-priv static final Class<?> EXTENSION_REGISTRY_CLASS | |
| FULL_REGISTRY_CLASS_NAME | back to summary |
|---|---|
| pack-priv static final String FULL_REGISTRY_CLASS_NAME | |
| ExtensionRegistryFactory | back to summary |
|---|---|
| pack-priv ExtensionRegistryFactory() | |
| create | back to summary |
|---|---|
| public static ExtensionRegistryLite create() Construct a new, empty instance. | |
| createEmpty | back to summary |
|---|---|
| public static ExtensionRegistryLite createEmpty() Get the unmodifiable singleton empty instance. | |
| invokeSubclassFactory | back to summary |
|---|---|
| private static final ExtensionRegistryLite invokeSubclassFactory(String methodName) throws Exception | |
| isFullRegistry | back to summary |
|---|---|
| pack-priv static boolean isFullRegistry(ExtensionRegistryLite registry) | |
| reflectExtensionRegistry | back to summary |
|---|---|
| pack-priv static Class | |