RemoteDescriptor
public final class RemoteDescriptor
Descriptor object containing all the required information to serialize and deserialize a type to and from a proto. Needs to be registered with an RemoteDescriptorRegistry.
Summary
Nested types |
|---|
public final class RemoteDescriptor.BuilderBuilder for |
Public fields |
|
|---|---|
final List<FieldDescriptor> |
|
final Class<Object> |
|
final Parser<Object> |
|
final Class<Object> |
|
final Class<Object> |
Public methods |
|
|---|---|
boolean |
|
List<FieldDescriptor> |
|
Class<Object> |
|
String |
|
Class<Object> |
|
Parser<Object> |
|
Class<Object> |
|
Class[] |
|
Class<Object> |
|
int |
hashCode() |
Public fields
Public methods
getInstanceFieldDescriptorList
public List<FieldDescriptor> getInstanceFieldDescriptorList()
| Returns | |
|---|---|
List<FieldDescriptor> |
list of field properties which identify target field, in declared order. |
getInstanceTypeName
public String getInstanceTypeName()
| Returns | |
|---|---|
String |
the class name for instance type |
getRemoteConstrTypes
public Class[] getRemoteConstrTypes()
| Returns | |
|---|---|
Class[] |
list of types which identify the constructor's formal parameter types, in declared order. |